Stap 2: Sketch Setup
2. nu wij alles op het bord hebt aangesloten, is het tijd om onze Arduino schetsEr zijn 3 stappen te maken van een schets, de eerste is het definiëren van uw pin-namen. Pin 9 is het rode lampje en pin 10 is het groene licht. Alles wat u hoeft te doen is het volgende schrijven:
#define R 9
#define G 10
Noem het wat je wilt, zoals rood en groen:
#define rood 9
#define groen 10
Nu dat u hebt gedefinieerd uw pins, laten we gaan over tot void setup. Dit vertelt de Arduino wat uw pennen zijn voor. Meestal het zal vertellen als uw pincode is een invoer pin (zintuigen het milieu) of een output pin (reageert voor het milieu). Omdat LEDs niet sensoren, gaan ze allebei OUTPUT pinnen zijn:
void setup)
{
pinMode (R, uitvoer);
pinMode (G, uitvoer);
}
Belangrijk: Vergeet niet de puntkomma aan het einde van elke actie!!!
Nu begint het harde deel. Je moet het groene licht inschakelt, maken het knipperen 3 keer, zwenking op vandoor, en doe hetzelfde met het rode lampje. Nu moet je de void lus. Ik zal niet opschrijven, want het is behoorlijk lang, maar in principe:
digitalWrite (?, hoge) Hiermee schakelt u de LED
digitalWrite (?, lage) uitgeschakeld
vertraging (?) maakt het verblijf van de LED de manier waarop het is voor het aantal milliseconden u schrijf (1000 milliseconden is 1 seconde)
Dat is alles wat die u moet weten. Hier is de void loop:
void loop)
{
digitalWrite (G, hoge);
vertraging (5000);
digitalWrite (G, laag);
vertraging (300);
digitalWrite (G, hoge);
vertraging (1000);
digitalWrite (G, laag);
vertraging (300);
digitalWrite (G, hoge);
vertraging (1000);
digitalWrite (G, laag);
vertraging (300);
digitalWrite (G, hoge);
vertraging (1000);
digitalWrite (G, laag);
digitalWrite (R, hoge);
vertraging (5000);
digitalWrite (R, laag);
vertraging (300);
digitalWrite (R, hoge);
vertraging (1000);
digitalWrite (R, laag);
vertraging (300);
digitalWrite (R, hoge);
vertraging (1000);
digitalWrite (R, laag);
vertraging (300);
digitalWrite (R, hoge);
vertraging (1000);
digitalWrite (R, laag);
} Ik weet dat het is enorm. Maar gewoon kopiëren en plakken die en het moeten prima werken. En daar heb je het! Sluit de Arduino op uw computer, het uploaden van de schets aan de Arduino en daar ga je! Uw zeer eigen verkeerslicht!
Sorry dat ik heb niet een goede foto's. Mijn camera is verschrikkelijk. :(
Ik hoop dat de video geholpen!