Innehållsförteckning:
Video: Arduino Hur man kontrollerar trafikljus: 7 steg
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
I denna handledning lär vi oss hur man styr trafikljus med arduino och Visuino. Denna handledning är utmärkt för nybörjare.
Titta på videon.
Steg 1: Vad du behöver
- Arduino UNO (eller någon annan Arduino)
- Trafikljusmodul
- Bygelkablar
- Bakbord
- Visuino -program: Ladda ner Visuino
Steg 2: Kretsen
- Anslut "Traffic lights module" pin [GND] till Arduino pin [GND]
- Anslut "Traffic lights module" pin [R] till Arduino digital pin [2]
- Anslut "Traffic lights module" pin [Y] till Arduino digital pin [3]
- Anslut "Traffic lights module" pin [G] till Arduino digital pin [4]
Steg 3: Starta Visuino och välj Arduino UNO -korttyp
För att börja programmera Arduino måste du ha Arduino IDE installerat härifrån:
Tänk på att det finns några kritiska buggar i Arduino IDE 1.6.6. Se till att du installerar 1.6.7 eller högre, annars fungerar inte denna instruktionsbok! Om du inte har gjort följ stegen i denna instruktion för att konfigurera Arduino IDE för att programmera Arduino UNO! Visuino: https://www.visuino.eu måste också installeras. Starta Visuino som visas på den första bilden Klicka på "Verktyg" -knappen på Arduino -komponenten (bild 1) i Visuino När dialogrutan visas väljer du "Arduino UNO" som visas på bild 2
Steg 4: I Visuino ADD -komponenter
- Lägg till komponenten "Sekvens"
- Välj "Sequence1" -komponent och i egenskapsfönstret ställer du in "Repeat" till: Sant, detta kommer att göra det möjligt att upprepa hela processen om och om igen, vilket betyder att lamporna kommer att fortsätta att blinka
- Dubbelklicka på komponenten "Sekvens 1"
- i fönstret "Elements" drar du 3X "Digital period" till vänster
- På vänster sida av "Elements" -fönstret välj "Digital Period1" och i egenskapsfönstret ställ in "Delay" till 3000 << Detta är tiden efter (3s) för det första ljuset att blinka
- På vänster sida av "Elements" -fönstret välj "Digital Period2" och i egenskapsfönstret ställ in "Delay" till 6000 << Detta är tiden efter start (6s) för att den andra lampan ska blinka
- På vänster sida av "Elements" -fönstret välj "Digital Period3" och i egenskapsfönstret ställ in "Delay" till 9000 << Detta är tiden efter start (9s) för att den tredje lampan ska blinka
- Stäng fönstret "Elements"
Steg 5: I Visuino Connect -komponenter
- Anslut "Sequence1"> "Digital Period1" pin [Out] till Arduino board digital pin [2]
- Anslut "Sequence1"> "Digital Period2" pin [Out] till Arduino board digital pin [3]
- Anslut "Sequence1"> "Digital Period3" pin [Out] till Arduino board digital pin [4]
Steg 6: Generera, kompilera och ladda upp Arduino -koden
I Visuino klickar du längst ned på fliken "Bygg", se till att rätt port är vald, klicka sedan på "Kompilera/bygga och ladda upp" -knappen.
Steg 7: Spela
Om du driver Arduino UNO -modulen börjar trafikljusmodulen att ändra färger i följd.
Grattis! Du har slutfört ditt projekt med Visuino. Vidare bifogas Visuino -projektet, som jag skapade för denna Instructable, du kan ladda ner det och öppna det i Visuino: