Innehållsförteckning:

Arduino stoppljus: 3 steg
Arduino stoppljus: 3 steg

Video: Arduino stoppljus: 3 steg

Video: Arduino stoppljus: 3 steg
Video: Lesson 95: Using L293D 4 DC Motors Shield for Arduino UNO and Mega | Arduino Step By Step Course 2024, November
Anonim
Arduino stoppljus
Arduino stoppljus

RGB -lysdioder är ett bra sätt att introducera barn till programmering. De kommer oändligt att röra sig med färgkombinationer och timing, få en känsla för kod på sin egen tid. Detta projekt använder billiga fullfärgs-lysdioder som styrs över I2C, så det finns bara fyra ledningar att ansluta. Det gör en bra introduktion till I2C.

När du har stoppljuset igång kan du ändra färgsekvensen till vad du vill - den använder vanliga färg hex -koder.

Vad jag använde

1 Arduino, t.ex. Uno

3 LED -moduler från Electric Dollar Store

1 bärarkort och sidhuvuden

4 bygelkablar, hane till hona

Lödkolv

Steg 1: Montera modulerna

Montera modulerna
Montera modulerna
Montera modulerna
Montera modulerna
Montera modulerna
Montera modulerna

Ta bort modulerna från sina paket och löd de tre LED -modulerna i de vita rutorna på bäraren. Det är lättast att arbeta från höger till vänster, som visas.

För att ge LED -modulerna olika I2C -adresser måste du byta två lödhoppare. De som ska ändras är A0 på den mellersta modulen och A1 på den högra modulen. För att byta bygel, bryt den högra lödlänken och lägg till lödet för att skapa en ny anslutning till vänster.

Det finns en Sparkfun -handledning om hur du gör detta här.

Löd en 4-stifts rubrik på brädet, och lägg till pullup-motstånd om den används.

Steg 2: Anslut Arduino

Anslut Arduino
Anslut Arduino

Använd fyra bygelkablar för att ansluta Arduino till modulen:

  • GND ansluter till Arduino GND
  • VCC ansluts till Arduino 3.3V
  • SDA ansluts till Arduino A4
  • SCL ansluter till Arduino A5

När du har anslutit, slå på Arduino och bekräfta att de tre LED -lamporna lyser mjukt. Det betyder att de alla får makt.

Steg 3: Ladda och kör skissen

Starta Arduino IDE, ladda ner och lägg till denna stoplight.ino -skiss. Det finns inga bibliotek att installera; skissen är allt du behöver. Kör skissen, och stoppljuset börjar cykla mellan rött, grönt och gult.

Rekommenderad: