Stap 12: Codering deel 1
We beginnen onze codering met een standaard maar iets groter initialisatie van de 5 LED's, Servo en temperatuur sensor. Bovendien maken we plaats houder variabelen voor de servo klok positie en de temperatuur-variabele die roep ik initialTemp. Merk op dat dit wordt aangeduid als een float en bevat een nummer met een decimaalteken plaatsen, dit geeft ons meer resolutie op temperatuurmetingen
#include Servo myservo; int clockPos = 0; int tempSensorPin = A0; const float initialTemp= 20.0; int tempLED1 = 4; int tempLED2 = 5; int tempLED3 = 6; int tempLED4 = 7; int tempLED5 = 8;
Bovendien omvatten een heleboel opzetten pinModes zullen we moeten hechten de servo we verbonden zijn met de Arduino aan haar software bibliotheek. Ik heb de servo gehecht aan pin drie, dus met behulp van de functie myservo.attach(3) laat de Arduino weet welke pin moet PWM.
void setup(){ Serial.begin(9600); myservo.attach(3);