Arduino insikt-nybörjare lysdioder och (binära counter 16 bit) (3 / 7 steg)
Steg 3: Glödande en enda LED
- Setup-funktionen
Nästa steg i att skapa någon skiss är att lägga till funktionen void setup(). Den här funktionen innehåller en uppsättning instruktioner för Arduino att köra en gång, varje gång det är återställa eller påslagen. För att skapa setup-funktionen, lägga till följande rader till din skiss. void setup()
{
........
}
- Styra maskinvaran
Vårt program kommer att blinka användaren LED ansluten till stift 2. En digital pin kan upptäcka en elektrisk signal eller generera en på kommando. I detta projekt kommer vi att generera en elektrisk signal som tänds lysdioden. Detta kan verka lite komplicerat, men du lär dig mer om digital stift i framtiden kapitlen. För nu, bara fortsätta med att skapa skissen. Nummer 2 i listan representerar den digitala stift ni upp. Du ställer detta stift för utgång, vilket innebär att det kommer att generera (output) en elektrisk signal. Om du ville det att upptäcka en inkommande elektrisk signal, då skulle du använda INPUT istället void setup()
{
pinMode (2, utgång); ställa in digital stift 2 till utgång
}
- Loop funktion
Kom ihåg att vårt mål är att göra den LED blinkar upprepade gånger. Detta skapar vi en loop funktion för att berätta för Arduino att köra en instruktion om och om igen tills strömmen är avstängd eller någon trycker på RESET-knappen.
void loop()
{
Placera din huvudloop kod här:
}
- Sammanfattning
void setup() Thats alla vänner jag hoppas du slutfört den första uppgiften av belysning upp och av led. Detta är grunden för alla ytterligare begrepp.
{
pinMode (2, utgång); ställa in digital stift 2 till utgång
}
void loop()
{
digitalWrite (2, hög). slå på digital stift 2
Delay(1000); paus för en sekund
digitalWrite (2, låg). stänga av digital stift 2
Delay(1000); paus för en sekund
}