Stap 4: Code - Voltage Divider
De code voor de spanning divider vindt u hieronder, door te stellen de schakelaar van de winst naar 3 die kunt u spanningen tot 14V meten en instellen van de gain op 10 die kunt u meten spanningen tot 30v. U kunt de waarden van de spanningen van een analoge pin meten en de LinkIt een boord heeft 6 analoge pinnen. Het programma is standaard ingesteld op het weergeven van de lezingen van de spanning over een seriële terminal.
void setup(){<br> Serial.begin(9600); } void loop(){ long sensorValue=analogRead(A0); long sum=0; for(int i=0;i<1000;i++) { sum=sensorValue+sum; sensorValue=analogRead(A0); delay(2); } sum=sum/1000; Serial.print("if you set the Gain to 10,the input voltage:"); Serial.println(10*sum*4980/1023.00); Serial.print("if you set the Gain to 3,the input voltage:"); Serial.println(3*sum*4980/1023.00); delay(1000); }