Inhoudsopgave:
- Stap 1: De array bouwen:
- Stap 2: De draden aansluiten op de Arduino: (MKR1000)
- Stap 3: De draden aansluiten op de Arduino: (MEGA)
- Stap 4: Codeer voor: ARDUINO MKR1000
- Stap 5: Codeer voor: ARDUINO MEGA
- Stap 6: Tijd testen
- Stap 7: Alles klaar
Video: DIY LED-array (met behulp van Arduino) - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
INTRO: Heb je ooit een eenvoudig project willen maken waardoor LED's lijken te bewegen? Nee? Dat is wat ik dacht. Nou, als je ooit iets soortgelijks hebt willen maken, ben je hier aan het juiste adres!
Benodigdheden:
NODIG ONDERDELEN:
3x 220 ohm weerstand (Hoe meer 220s je hebt, hoe veiliger het kan zijn!)
1x Broodplank
8x startkabels
7x LED's (Rood is het beste omdat het de meest efficiënte kleuren-LED is en het ziet er cool uit)
1x Arduino (Arduino MEGA of Arduino MKR1000)
1x USB-kabel voor Arduino
(OPTIONEEL: een camera om een video op te nemen om naar vrienden te sturen!:)
Stap 1: De array bouwen:
Deze stap is eenvoudig. Soldeer 7 LED's aan elkaar, alle kathode/negatieve pinnen aan elkaar. Dat is het. U moet één GND-poot hebben die is aangesloten op alle kathodes van LED's en één anode / positieve pin van elke LED die gewoon in de lucht zweeft.
Stap 2: De draden aansluiten op de Arduino: (MKR1000)
Als je nu de Arduino MKR1000 gebruikt, blijf dan bij mij. Als u de MEGA gebruikt, gaat u verder met de volgende stap.
Sluit eerst GND van uw MKR1000 aan op uw 220 ohm weerstand(en). (hoe meer, hoe beter!) Sluit vervolgens het andere uiteinde van de weerstand(en) aan op de kathode van al uw LED's. Super dat je er bijna bent! Nu, op de Arduino MKR1000, zijn dit 7 pinnen, 1 tot en met 7, exclusief 0. Dus in principe sluit u uw LED's in volgorde aan (bijv. 1e LED op 1, 2e LED op 2, enz.) Als u klaar bent, is uw bedrading zou er ongeveer zo uit moeten zien:
Nog wat foto's: AFBEELDINGEN!!!!!!!
Stap 3: De draden aansluiten op de Arduino: (MEGA)
In deze stap zullen we de draden van de LED's verbinden met de Arduino MEGA. Als u de Arduino MKR1000 gebruikt, gaat u een stap terug.
De bedradingsverbindingen van de Arduino MEGA lijken veel op die van de ArduinoMKR1000. (Trefwoorden in die zin zijn "vrij gelijkaardig", dus verpest dit niet en let op!) Begin door GND op de MEGA aan te sluiten op de 220 ohm weerstand(en). (Hoe meer weerstanden, hoe beter!) Sluit vervolgens het andere uiteinde van de weerstand(en) aan op alle kathodes van uw LED's. Hoera! Je kwam door het gemakkelijkste deel! Nu, dit is waar het een beetje lastig wordt. We zullen pinnen 2 tot en met 8 gebruiken voor dit project. Sluit uw LED's op volgorde aan. (bijv. 1e LED naar pin2, 2e LED naar pin3, etc.) Als je dit eenmaal hebt gedaan, ben je in het begin!!!
Hier zijn nog enkele afbeeldingen die kunnen helpen: AFBEELDINGEN!!!!!!!
Stap 4: Codeer voor: ARDUINO MKR1000
Hier is de code: MKR1000
Stap 5: Codeer voor: ARDUINO MEGA
Hier is de code: MEGA
Stap 6: Tijd testen
Hoera! Je bent klaar! Nog niet te enthousiast, we moeten het nog testen! Sluit hem eenvoudig aan met de USB-kabel of voed hem met een externe voeding. Werkt het naar behoren? Als je niet zeker weet of het correct werkt, bekijk dan de volgende stap om de video te zien hoe het correct werkt!
Stap 7: Alles klaar
Bekijk dit eens! Het werkt
Aanbevolen:
Upgrade de achtergrondverlichting van een VU-meter naar blauwe led met behulp van oude CFL-lamponderdelen: 3 stappen
Upgrade een VU-meterachtergrondverlichting naar blauwe led met behulp van oude CFL-lamponderdelen.: Tijdens het repareren van een oude Sony TC630 reel-to-reel bandrecorder, merkte ik dat een van de glazen bollen voor de achtergrondverlichting van de VU-meter kapot was. Geen hoeveelheid geleidende verf werkte omdat het lood onder het glasoppervlak was afgebroken. De enige vervanger die ik
Meting van versnelling met behulp van H3LIS331DL en Arduino Nano: 4 stappen
Meting van versnelling met behulp van H3LIS331DL en Arduino Nano: H3LIS331DL, is een low-power high-performance 3-assige lineaire versnellingsmeter die behoort tot de "nano" familie, met digitale I²C seriële interface. H3LIS331DL heeft door de gebruiker selecteerbare volledige schalen van ±100g/±200g/±400g en is in staat om versnellingen te meten met
Meting van temperatuur met behulp van ADT75 en Arduino Nano: 4 stappen
Temperatuurmeting met ADT75 en Arduino Nano: ADT75 is een zeer nauwkeurige, digitale temperatuursensor. Het bestaat uit een bandgap-temperatuursensor en een 12-bits analoog-naar-digitaalomzetter voor het bewaken en digitaliseren van de temperatuur. Zijn zeer gevoelige sensor maakt hem competent genoeg voor mij
De helderheid van LED regelen met behulp van Arduino en Bluetooth-module (HC-05): 4 stappen
De helderheid van LED regelen met behulp van Arduino en Bluetooth-module (HC-05): Inleiding In deze tutorial gaan we de helderheid van LED regelen met behulp van Arduino UNO, Bluetooth-module (HC-05) en Android-applicatie voor Bluetooth (Bluetooth Terminal)
Hoe u gebruikersniveaus van NUMA toevoegt aan uw exemplaar van N met behulp van NumADD Firefox AddOn: 4 stappen
Gebruikersniveaus van NUMA toevoegen aan uw exemplaar van N NumADD Firefox-add-on gebruiken: Elke gebruiker van Metanet's N-database op gebruikersniveau NUMA weet hoe onhandig de interface is voor het kopiëren van door gebruikers gemaakte niveaus naar uw exemplaar van het spel. NumADD, elimineert de noodzaak van kopiëren en plakken en maakt het overzetten van niveaus het werk van één muisklik