Inhoudsopgave:

Arduino stoplicht: 3 stappen
Arduino stoplicht: 3 stappen

Video: Arduino stoplicht: 3 stappen

Video: Arduino stoplicht: 3 stappen
Video: 🇳🇱 LED VERKEERSLICHT / STOPLICHT - Arduino les #27 2024, November
Anonim
Arduino stoplicht
Arduino stoplicht

RGB-leds zijn een geweldige manier om kinderen kennis te laten maken met programmeren. Ze zullen eindeloos knoeien met kleurencombinaties en timing, waardoor ze in hun eigen tijd gevoel voor code krijgen. Dit project maakt gebruik van goedkope full-color LED's die worden bestuurd via I2C, dus er zijn slechts vier draden om aan te sluiten. Het is een geweldige introductie tot I2C.

Nadat je het stoplicht hebt laten branden, kun je de kleurvolgorde wijzigen in alles wat je wilt - het gebruikt standaard hex-kleurcodes.

Wat ik heb gebruikt

1 Arduino, b.v. uno

3 LED-modules van Electric Dollar Store

1 draagbord en headers

4 jumperdraden, mannelijk naar vrouwelijk

Soldeerbout

Stap 1: Monteer de modules

Monteer de modules
Monteer de modules
Monteer de modules
Monteer de modules
Monteer de modules
Monteer de modules

Haal de modules uit hun pakjes en soldeer de drie LED-modules in de witte vierkantjes op de drager. Het is het gemakkelijkst om van rechts naar links te werken, zoals weergegeven.

Om de LED-modules verschillende I2C-adressen te geven, moet u twee soldeerjumpers verwisselen. Degenen die moeten worden gewijzigd, zijn A0 op de middelste module en A1 op de rechtermodule. Om een jumper te verwisselen, verbreek je de rechter soldeerlink en voeg je soldeer toe om een nieuwe verbinding aan de linkerkant te maken.

Er is een Sparkfun-tutorial over hoe u dit kunt doen, hier.

Soldeer een 4-pins header op het bord en voeg indien nodig pullup-weerstanden toe.

Stap 2: Verbind de Arduino

Sluit de Arduino aan
Sluit de Arduino aan

Gebruik vier jumperdraden om de Arduino op de module aan te sluiten:

  • GND maakt verbinding met Arduino GND
  • VCC maakt verbinding met Arduino 3.3V
  • SDA maakt verbinding met Arduino A4
  • SCL maakt verbinding met Arduino A5

Als je de verbinding tot stand hebt gebracht, schakel je de Arduino in en controleer je of de drie LED-lampjes zacht oplichten. Dit betekent dat ze allemaal macht krijgen.

Stap 3: Laad en voer de schets uit

Start de Arduino IDE, download en voeg deze stoplight.ino-schets toe. Er zijn geen bibliotheken om te installeren; de schets is alles wat je nodig hebt. Voer de schets uit en het stoplicht begint te fietsen tussen rood, groen en geel.

Aanbevolen: