2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Het idee:
Mijn project is een LED-kleurenpatroon. Het project bevat 6 LED's die allemaal worden gevoed en communiceren met de Arduino. Er zijn 4 verschillende patronen die doorlopen en in een lus worden afgespeeld. Wanneer het ene patroon eindigt, vindt het andere plaats. Het hoofdplan was om een gesynchroniseerd patroon te creëren met alleen LED's, de code was complex omdat we vier verschillende patronen in de code moesten implementeren
Onderzoek:
Ik kreeg het idee voornamelijk van een andere Arduino-gebruiker, Matt Arnold genaamd. Hij maakte een soortgelijk project, maar met een paar verschillen, zoals het gebruik van slechts drie LED's en het opnemen van weerstanden. Terwijl ik alleen LED's en een paar draden gebruikte die op de Arduino waren aangesloten omdat er geen weerstanden nodig waren. Ik gebruikte zijn code als mijn springplank, ik bouwde voort op zijn code en maakte het meer compatibel met mij en mijn project
Stap 1: Stap 1: Materiaal verzamelen
Om dit project te bouwen, heb je maar een paar materialen nodig, omdat het niet zo moeilijk is om te bouwen.
- Arduino
- Breadboard (elke maat)
- 6 LED's (bij voorkeur slechts twee kleuren, waardoor het patroon aantrekkelijker wordt.)
- Draden (zorg ervoor dat ze lang genoeg zijn gesneden)
Opmerking: draden moeten verschillende kleuren hebben (stroom = geel, aarde = blauw, enz.). Dit is niet verplicht.
Stap 2: Stap 2: Bouwen
Stap 1: Verzamel al je materialen op één nette plek zodat je georganiseerd kunt werken.
Stap 2: Plaats alle 6 uw LED's op het breadboard op een mooie afstand, niet te ver en niet te dichtbij.
Stap 3: Focus nu op de lange poten van de LED's, u bevestigt een draad aan elke lange poot van de LED's en verbindt ze met verschillende pinnummers op de Arduino. Bijvoorbeeld LED 1 = 12, LED 2 = 9, enzovoort. Kies een pin die je wilt, want je kunt de code later aanpassen.
Stap 4: Nu zullen we aarde van de Arduino op het bord moeten aansluiten, om dit aan de stroomkant van de Arduino te bereiken, steek je een draad in de aarde en sluit je deze aan op de andere kant van het bord (de blauwe draad).
Stap 5: Nu we vooruit gaan, moeten de korte poten van onze LED's allemaal worden verbonden met die kant waar we onze grond hebben aangesloten. (de groene draden)
Stap 6: Ga aan de slag met coderen!
Stap 3: Stap 3: Schetsen
De originele code was van LED Blink Pattern © GPL3+ gemaakt door Matt Arnold. De verfijnde schets is mijn gebouwde code die de originele code als uitgangspunt gebruikte. Om ervoor te zorgen dat de schets werkt, moet u ervoor zorgen dat elke LED is gedefinieerd en ook de bijbehorende pinnen correct aangeeft. Beide schetsen, die van Matt en de mijne, zijn hieronder te downloaden voor uw toekomstige projecten.