Stap 2: Schrijven van Code, testen van Circuits, versnellingsmeter kalibreren
Om te programmeren van een Arduino board, moet u de Arduino software te downloaden. De software en een volledige set van instructies voor de installatie zijn hier.
Alvorens ik een één steekje vallen maakte, ik wilde ervoor zorgen dat ik wist hoe alles aansluiten, dat alle mijn delen goed werkten, en die mijn code liep correct.
Ik gebruikte de alligator clips om sluit de LED's en test elke één (draait de Blink-programma dat wordt geleverd met de Arduino software is een goede manier om te controleren dat u kunt installeren en code wijzigen).
Vervolgens moest ik een idee krijgen van wat het lezen van mijn versnellingsmeter gaf, zodat ik welke regels beslissen kan te gebruiken om te vertellen mijn LEDs op en uitschakelen. Na de initiële installatie sectie van mijn programma (gelijk aan de definitieve code) schreef ik een lus met deze code:
void loop {}
Xval = analogRead(accPin);
Serial.Print ("\nX-val:");
Serial.Print(Xval);
delay(1000);
}
Dit vertelt de Raad van bestuur om te controleren van de versnellingsmeter lezing en het afdrukken naar de seriële monitor (Ctrl-Shift-M op mijn windows-computer). Dus, zodra mijn lus liep, kon ik de versnellingsmeter rond wave en zien hoe de nummers eruit. Op die manier ik konden postuur uiterlijk welke nummers zie ik wanneer mijn mijn armen zijn gerezen, en moet leiden tot de lichten.