Hvordan kommer man i gang med Arduino? Kend det grundlæggende for at skrive dit første program!

Indledning

Arduino-sproget er afledt af C-sproget. Disse to sprog er meget udbredt til programmering af elektroniske kort, så det er logisk, at Arduino-sproget er inspireret af dem.

Hvad er forskellen mellem C-sprog og Arduino?

Den største forskel mellem Arduino-sproget og C er, at et Arduino-program nødvendigvis indeholder to funktioner: void opsætning og void loop, hvorimod C kun indeholder én funktion: void main.

Strukturen af ​​et program

Der er to vigtige regler for at begynde at kode på Arduino sprog: Alle skriftlige handlinger skal afsluttes med semikolon, så Arduino-boardet forstår, at handlingen er fuldført. Alle funktioner begynder og slutter med krøllede seler, så Arduino-brættet forstår, hvornår funktionen begynder og slutter. Det er to ting, som ofte glemmes, når man skriver et program, og som vil give problemer, når man kompilerer det.

Hvad finder du i vores tutorials?

Hvert kursus i vores “Arduino-sprog”-kategori indeholder et vigtigt koncept for Arduino-sproget. Dette kan være variabler, lister eller loops. Hvert kursus indeholder et kodeafsnit for at omsætte det lærte koncept i praksis. Her er et eksempel på kode, du kan finde:
void setup() {
    for (int i = 0; i <= 255; i++) {
  }
}

void loop() {
   
}

For at gå videre: Programmer, der allerede er lavet

Hvis du hurtigt vil lære at styre komponenter uden at kunne hele Arduino-sproget, er det muligt! På Arduino IDE har du foruddefinerede koder. De kan være nyttige til at se, hvordan en komponent fungerer, og til hurtigt at teste den. Endelig er der på Tinkercad allerede lavet programmer med kode, som kan hjælpe dig med at simulere dine komponenter direkte.