Inhoudsopgave:

Arduino Uno Multi-LED-project - Ajarnpa
Arduino Uno Multi-LED-project - Ajarnpa

Video: Arduino Uno Multi-LED-project - Ajarnpa

Video: Arduino Uno Multi-LED-project - Ajarnpa
Video: Arduino sequential LED project | led chaser with 7 effects 2024, November
Anonim
Arduino Uno Multi-LED-project
Arduino Uno Multi-LED-project

Het project dat ik heb gekozen om te maken, is een Arduino-schets op beginnersniveau waarbij LED's elke 1000 ms (1 sec) in een opeenvolgend patroon oplichten. Ik heb echt genoten van het leren over de verschillende manieren waarop meerdere LED's kunnen worden gemanipuleerd met behulp van de Arduino Uno en ik geloof dat dit is waar veel van de motivatie van mijn projecten vandaan kwam. Hoewel we een paar meer geavanceerde programma's hebben geleerd, was ik veel enthousiaster en zelfverzekerder om een tutorial te maken over een programmeergebied dat ik heel goed begreep.

Dus als je nieuw bent in het gebruik van de Arduino Uno of het maken van Arduino-schetsen, probeer dan mijn walkthrough-tutorial!

Arduino Code Link:

Stap 1: Benodigde materialen

Benodigde materialen
Benodigde materialen

(Beweeg muis over foto voor meer details)

  • Arduino Uno
  • Breadboard
  • 6 jumperdraden
  • USB-kabel (voor Uno)
  • 5 LED's (2 groen, 2 rood, 1 blauw)
  • 5 560 Ohm Weerstanden

Stap 2: Verbind GND

GND aansluiten
GND aansluiten
GND aansluiten
GND aansluiten

Gebruik een jumperdraad (zwart) om de aardingspin (GND) op de Arduino aan te sluiten op de negatieve rail op het breadboard. Hierdoor kunnen de LED's uiteindelijk de grondpen op de Arduino gebruiken.

Stap 3: Sluit de weerstanden aan

Sluit de weerstanden aan
Sluit de weerstanden aan
Sluit de weerstanden aan
Sluit de weerstanden aan
Sluit de weerstanden aan
Sluit de weerstanden aan

Steek elk van de vijf weerstanden van 560 ohm in het breadboard met één been verbonden met de negatieve rail en de andere verbonden met de poorten die in de afbeelding worden getoond. Zorg ervoor dat elke set poten verticaal op elkaar is uitgelijnd.

Stap 4: Plaats de LED's

Plaats de LED's
Plaats de LED's
Plaats de LED's
Plaats de LED's
Plaats de LED's
Plaats de LED's
Plaats de LED's
Plaats de LED's

Elke LED wordt aangesloten op zijn eigen weerstand. Elke LED heeft ook twee draden (een positieve/een negatieve). De kortste van de twee leads is de negatieve lead. Sluit de negatieve draad van de LED aan op de horizontale rail waarin de weerstand is aangesloten (de poort rechts van de weerstand) en sluit de positieve draad aan op een aangrenzende rail (de poort er recht boven). Herhaal dit proces voor alle 5 andere LED's. Kijk naar foto's voor meer details.

Ik heb ervoor gekozen om mijn LED's groen, rood, blauw, rood, groen van boven naar beneden te laten gaan.

Stap 5: Sluit de jumperdraden aan

Verbindingsdraden aansluiten
Verbindingsdraden aansluiten
Verbindingsdraden aansluiten
Verbindingsdraden aansluiten

Nu om de resterende jumperdraden aan te sluiten. We gaan uitgangspoorten 9, 10, 11, 12 en 13 gebruiken voor deze 5 jumperdraden.

  1. Sluit een jumperdraad (wit) van uitgang 9 op de Arduino aan op de poort naast (rechts) van uw positieve kabel op de bovenste LED (groen).
  2. Sluit een andere jumperdraad (groen) van uitgang 10 aan op de poort naast (rechts) van uw positieve kabel op de 2e naar bovenste LED (rood).
  3. Sluit een andere jumperdraad (wit) van uitgang 11 aan op de poort naast (rechts) van uw positieve kabel op de onderste LED (groen).
  4. Sluit een andere jumperdraad (groen) van uitgang 12 aan op de poort naast (rechts) van uw positieve kabel op de 2e naar onderste LED (rood).
  5. Sluit de laatste jumperdraad (groen) van uitgang 13 aan op de poort naast (rechts) van uw positieve kabel op de middelste (blauwe) LED.

Stap 6: Schakel de Arduino in

Zet de Arduino aan
Zet de Arduino aan

Om de Arduino aan te zetten, moet je de USB-kabel van de Arduino aansluiten op een USB-poort op je computer en de Arduino-bewerkingssoftware openen. Je ziet lampjes knipperen om aan te geven dat de Arduino Uno stroom heeft.

Stap 7: voer het programma uit

Voer het programma uit
Voer het programma uit

Open de Arduino-app en typ de volgende code in de Arduino-editor (link hieronder). Upload het vervolgens naar uw Arduino Uno. Als je het goed hebt gedaan, zou je iets moeten zien als …… (ga naar de volgende stap)

Arduino-code:

Stap 8: SUCCES!

DIT!

Als uw LED's niet in een sequentiële volgorde knipperden zoals de mijne, controleer dan de volgende dingen:

  • Al je jumperdraden, weerstanden en LED's zijn aangesloten op de juiste poorten.
  • Al uw jumperdraden, weerstanden en LED's zijn stevig aangesloten.
  • Je Arduino Sketch kwam correct overeen met mijn code.

Nog steeds problemen.. laat hieronder een reactie achter!

Aanbevolen: