Errors
Errors
Fouten na uploaden
Als er na het uploaden fouten optreden heb je meestal een typfout gemaakt. In de code is meestal één of meer regels lichtrood opgelicht. De fout is dan in deze regels of vaak ook net de regel erboven. Hieronder staan de meest vorkomende fouten.
Arduino niet geselecteerd

- Kies de arduino en USB poort in het pulldown menu.
Niet de juiste USB port geselecteerd

- Kies de juiste USB poort in het pulldown menu.
Arduino niet aangesloten

- plug de Arduino in.
- Probeer een andere Arduino en/of kabel.
void setup() mist

- Elk programma heeft een void setup() en een void loop() nodig. De void setup() mist hier!
void loop() mist

- Elk programma heeft een void setup() en een void loop() nodig. De void loop() mist hier!
void loop() dubbel

- Elk programma heeft maximaal één void setup() en één void loop(). De void loop() is hier dubbel.
- Als je programma twee dingen tegelijk moet doen, moet je deze dingen in dezelfde loop() samenvoegen.
void setup() dubbel

- Elk programma heeft maximaal één void setup() en één void loop(). De void setup() is hier dubbel.
- Als je programma twee dingen tegelijk moet doen, moet je deze dingen in dezelfde setup() samenvoegen.
Spelfout

- Een bestaando commando is verkeerd gespeld.
- ❗"digitalwrite" is niet hetzelfde als "digitalWrite"
- ❗prinlIn (hoofdletter I) is niet hetzelfde als println (kleine letter l).

- Een variabele is verkeerd gespeld.
- Een variabele heeft niet eerst een waarde gekregen nog vóór de setup
Vergeten ;

- Meestal in in de regel voor de fout de ; vergeten
Accolade } te veel

- Let goed op of elke { een vriendje } heeft. Samen vormen ze een groepje.
Accolade { te veel}

- Let goed op of elke { een vriendje } heeft. Samen vormen ze een groepje.
Vergeten ()

- De setup en loop hebben de haakjes nodig.
Te veel gegevens voor digitalWrite

- Een commando als digitalWrite kan maar één lampje tegelijk bedienen. Als je meer lampjes wil moet je ook meerde digitalWrite regels maken.