Als je op zoek bent naar een basis Arduino-programma om te bouwen, is dit project een goede. Het illustreert hoe uitgangen in de vorm van LED's te schakelen.
Stappen
-
1 Stel de Arduino-software op uw computer in. Als je dit nog niet hebt gedaan, kun je een uitstekende uitleg krijgen over hoe je het voor het eerst installeert in Arduino Software in C.
- 2 Plaats het gewenste aantal LED's op het breadboard in serie met de weerstanden.[1]
- De weerstand moet over de "DIP-ondersteuning" -sectie van het breadboard reiken.
- Begin met een 2.2k-weerstand of hoger en werk naar beneden in weerstand tegen de gewenste helderheid als je het programma met succes kunt uitvoeren.
-
3 Verbind de digitale uitgangspennen van de Arduino met de positieve kant van de LED's.
- Dit zal de hoofdrol spelen met de langer stam.
-
4 Verbind de grond van de Arduino met het breadboard. Verbind een jumper van de negatieve draden van elke LED met de grond. Dit zal de hoofdrol spelen met de kortere stam.
- De grond loopt over de gehele lengte van het bord en wordt soms de "power rail" genoemd.
- 5 Schrijf een programma om de LED's aan te zetten.
- Een voorbeeldprogramma om pins 2 tot en met 9 te gebruiken, vindt u hier: https://pastebin.com/TSdTXA7e
-
int tijd = 500; int inittime = 50; leegte opstelling() // initiële setup voor(int ik=9; ik>=2; ik--) // Loops van i = 9 tot en met i = 2 pinMode(i, UITVOER); // stelt pin i in als de digitale pin vertraging(inittime); // wacht op inittime leegte lus() voor(int ik=2; ik<10; ik++) // Loops van i = 2 tot maar niet inclusief i = 10 digitalWrite(i, LAAG); // zet de LED aan vertraging(tijd); // wacht op tijd digitalWrite(ik, HOOG); // zet de LED uit vertraging(tijd); // wacht op tijd
-
6 Download het programma naar uw Arduino Uno. Selecteer de knop "Uploaden" om het programma van uw computer naar uw Arduino te downloaden.
- 7 Test uw outputs. Breng waar nodig wijzigingen in uw code aan.
- Raadpleeg forums of adruino.cc voor hulp bij het coderen.
- Wijzig timingwaarden om te experimenteren met verschillende belichtingspatronen.
Facebook
Twitter
Google+