Stap 1: De grondbeginselen
Laden van de meest elementaire Arduino schets, openen de Arduino IDE-Klik op bestand dan voorbeelden dan 01. Basics en selecteren van de BareMinimum.
Hier is de schets:
VOID Setup {}
Zet uw setup-code hier, om het eenmalig uit te voeren:
}
void loop {}
Zet uw belangrijkste code hier, om het herhaaldelijk uitvoeren:
}
In wezen is dit een volledige code, het voldoet en kan worden geüpload naar de Arduino maar er is niets in deze code. Het is belangrijk om te begrijpen van de codestructuur van deze omdat elke Arduino sketch bevat een ongeldig Setup en een ongeldig loop functies zelfs als ze leeg zijn. De schets wordt niet gecompileerd zonder een.
De void setup is de eerste functie worden uitgevoerd in de schets en het slechts eenmaal wordt uitgevoerd. Het bevat meestal instructies die de modi pin op de Arduino aan OUTPUT en INPUT instellen, voorbeeld:
pinMode (12, OUTPUT);
pinMode (11, INPUT);
Of om te beginnen het seriële monitor voorbeeld: serial.begin(9600);
Er zijn andere verklaringen die kunnen worden opgenomen in de void setup (), de bovenstaande functies waren slechts voorbeelden, maar het belangrijkste is om te onthouden dat de Setup is een verklaring die slechts éénmaal uitgevoerd aan het begin van de schets.
De void loop is een functie die uitgevoerd voor onbepaalde tijd totdat je stroom uit de Arduino. De functies in de void loop meestal manipuleert de Arduino van i/o's, voorbeeld: een hoog of laag te schrijven aan een bepaalde pin, en de gegevens verzameld van hen, voorbeeld: Wijzig de temperatuur sensor waarde van Celsius naar Fahrenheit. Je kan ook beroep doen op lokale en algemene variabelen, evenals andere functies. In het kort waren dit de magie gebeurt.