Inhoudsopgave:

Het looplicht: 8 stappen
Het looplicht: 8 stappen

Video: Het looplicht: 8 stappen

Video: Het looplicht: 8 stappen
Video: Arduino Looplicht 2024, November
Anonim
Het looplicht
Het looplicht

Welkom bij mijn eerste Instructable voor mijn eerste Arduino-project!

Stap 1: Stap 1: Materialen

Stap 1: Materialen
Stap 1: Materialen

-Arduino Leonardo

- Soldeerloze Breadboard

-3 mm LED's x 10 (u kunt elke gewenste kleur gebruiken), 3,2-3,4V

-100 ohm weerstanden (10 nodig)

- Breadboard jumperdraden (31 nodig)

Stap 2: Stap 2: Breadboard-verbindingen: LED's

Stap 2: Breadboard-verbindingen: LED's
Stap 2: Breadboard-verbindingen: LED's

Voor dit project gebruiken we een soldeerloze breadboard voor eenvoudige montage. We beginnen met de LED's.

- Begin in de gewenste kolom van het breadboard en sluit de anode (langere pin) van elke LED in de volgorde aan op rij J op het breadboard. Dit is de onderste rij voor de stroomrail.

-Sluit de kathode (kortere pin) aan op de "-" rij van de stroomrail.

-Sluit de rest van de LED's op dezelfde manier op een rij aan, waarbij u desgewenst een beetje ruimte ertussen laat. Omdat de anode van elke LED zich in een aparte kolom van het breadboard bevindt, krijgt deze zijn eigen stroom van een specifieke pin op de Arduino, waardoor individuele controle mogelijk is. Alle kathodes zijn verbonden met de "-" rij van de stroomrail, zodat ze een gemeenschappelijke massaverbinding naar de Arduino kunnen delen.

Stap 3: Stap 3: Breadboard-verbindingen: weerstanden

Stap 3: Breadboard-verbindingen: weerstanden
Stap 3: Breadboard-verbindingen: weerstanden

Elke LED in de reeks heeft een weerstand nodig, zodat deze niet te veel stroom trekt en catastrofaal uitvalt.

-De dichtstbijzijnde adequate weerstand die ik heb is 100Ω, dus die heb ik gebruikt. De kleurcode is Bruin-Zwart-Bruin-Goud.

-Sluit het ene uiteinde van elke weerstand inline (in dezelfde kolom) aan met zijn LED, direct naast de anode-aansluiting.

Stap 4: Stap 4: Breadboard-verbindingen: jumpers

Stap 4: Breadboard-verbindingen: jumpers
Stap 4: Breadboard-verbindingen: jumpers

-Gebruik rij "A" voor het ene uiteinde van elke jumperdraad die verbinding maakt met de Arduino. Zorg ervoor dat elke jumperdraad is aangesloten op dezelfde kolom als de bijbehorende weerstand en LED. Er zouden 10 van deze jumpers moeten zijn.

-De 11e jumper verbindt de kathodes van elke LED terug met GND op de Arduino. Plaats het ene uiteinde van deze jumper in de "-" rij en zorg ervoor dat het niet voorbij de pauze in het breadboard is.

Stap 5: Stap 5: Arduino-verbindingen

Stap 5: Arduino-verbindingen
Stap 5: Arduino-verbindingen

We zullen pinnen 3-7 en 9-13 op de Arduino gebruiken om de uitgangsspanning naar de afzonderlijke LED's te sturen. Voor de terugkeer heb ik de grondpin op de Arduino gebruikt die net voorbij pin 13 is. We gebruiken pin 0-1 niet omdat ze betrokken zijn bij seriële communicatie. Anders is de afstand tussen de verbindingen vrij willekeurig, behalve dat ze netjes zijn uitgelijnd. Je zou kunnen beginnen door de jumperdraden in de Arduino of in rij A van het breadboard te steken. Ik liet wat kleine openingen in het breadboard zodat de kabels niet te krap waren.

Stap 6: Stap 6: zet de code in de Arduino

Stap 6: zet de code in de Arduino
Stap 6: zet de code in de Arduino

je moet de code die ik je in stap 11 geef in je Arduino plaatsen

Stap 7: Stap 7: Geniet van de vruchten van je werk

Stap 8: Stap 8: de code zelf

create.arduino.cc/editor/luanli/817ecf2a-55da-4c9d-bfe4-7a7286b9c524/preview

Aanbevolen: