Stap 3: Code
Voordat de code naar de Arduino Uno knippert vinden deze functie:
void getSensorData() { // 0% Throttle reads approx 0.66 V = 135, 100% Throttle reads 3.87 V = 793 tpsValue = map(analogRead(TPS_PIN), 135, 793, 0 , 100); brakeValue = map(digitalRead(BRAKE_PIN), 0, 1, 0, 100); }
Verdeel uw inactieve spanning waarde die u van de TPS door 1023 opgenomen en 135 in de code vervangen door de berekende waarde. Nu doen hetzelfde met maximale spanning en vervang de waarde 793 mee.
Nadat dat is voltooid, compileren en flash van de bovenstaande code naar uw Arduino Uno, zorg ervoor dat niets anders is aangesloten. Eenmaal met succes ga je gang en verbreken voor nu, ik zal het uitleggen van de code later.