Stap 16: Upload Code
Zodra u uw eerste gekwetter van de test hebt verzonden, is het tijd om te uploaden en de code finaliseren. Downloaden van het bijgevoegde bestand en open het in de Arduino IDE, zorg ervoor dat het de Intel versie als u van een Edison gebruikmaakt. Indien u wenst, kunt u eerst ervoor uw al uw schakelaars en knoppen werken door het afdrukken van de waarden naar de seriële monitor. U kunt hier ook het bereik van de ladder van de weerstand u gemaakt dat is uw vlees selector om te zien als de bereiken in de code opgewassen zijn. Vergeet niet om te veranderen van een pin-toewijzingen als componenten zijn verplaatst.
Er zijn een paar plaatsen die u nodig heeft om aan te sluiten info in de code. Pak de drie coëfficiënten dat u hebt opgeschreven van de kalibratie schets en zet ze hier, vindt u dit blok op in de buurt van de top.
////define coefficients taken from calibrating sketch #define A_COEFFICIENT -0.00012185168 #define B_COEFFICIENT 0.000283187503 #define C_COEFFICIENT 0.000000003224
Het laatste ding is het toegangstoken dat werd gegenereerd door het gebruik van de website van de bibliotheek van NeoCat van twitter. Zet dat in de tweet functie in de buurt van de onderkant van de schets gevonden.
//// tweet function///// void tweetMessage(String stringMsg) { // PLUG IN YOUR ACCESS TOKEN BETWEEN THE QUOTES Twitter twitter("PUT YOUR ACCESS TOKEN HERE"); //Convert message to a character array char msg[140]; stringMsg.toCharArray(msg, 140); if (twitter.post(msg)) { int status = twitter.wait(); if (status == 200) { Serial.println("OK."); } else { Serial.print("failed : code "); Serial.println(status); } } else { Serial.println("connection failed."); } }