Arduino Hur man kontrollerar trafikljus: 7 steg
Arduino Hur man kontrollerar trafikljus: 7 steg

Video: Arduino Hur man kontrollerar trafikljus: 7 steg

Video: Arduino Hur man kontrollerar trafikljus: 7 steg
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2025, Januari
Anonim
Image
Image

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

Vad du kommer att behöva
Vad du kommer att behöva
Vad du kommer att behöva
Vad du kommer att behöva
  • Arduino UNO (eller någon annan Arduino)
  • Trafikljusmodul
  • Bygelkablar
  • Bakbord
  • Visuino -program: Ladda ner Visuino

Steg 2: Kretsen

Kretsen
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

Starta Visuino och välj Arduino UNO -korttyp
Starta Visuino och välj Arduino UNO -korttyp
Starta Visuino och välj Arduino UNO -korttyp
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

I Visuino ADD -komponenter
I Visuino ADD -komponenter
I Visuino ADD -komponenter
I Visuino ADD -komponenter
I Visuino ADD -komponenter
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

I Visuino Connect -komponenter
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

Generera, kompilera och ladda upp Arduino -koden
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: