Stap 4: De Code
Hier is de code, die is ingesloten met behulp van Codebender!
Voordat u verdergaat:
- Uw ATmega328 IC-hechten aan de Arduino uno board
- Verwijder de RX en TX kabels uit de Arduino board.
Voeg uw gegevens in de onderstaande code door te drukken op de knop "bewerken":
- #define SSID "naam" / / "SSID-WiFiname"
- #define PASS "wachtwoord" / / "wachtwoord"
- Koord msg = "GET /update? sleutelYOUR_WRITE_KEY="; veranderen met de sleutel van uw schrijven...
- curPre =1023.25; Veranderen met de huidige druk van uw stad, het hier vinden: https://www.wunderground.com
Kunt u pas echt een goede nauwkeurige baan voor de berekening van de hoogte als u de hPa-druk op zeeniveau voor uw locatie en de dag weet doen! De sensor is vrij nauwkeurig, maar als u niet over de gegevens bijgewerkt voor de huidige dag beschikt het dan moeilijk om nauwkeuriger dan 10 meter kan zijn.
Probeer het downloaden van de plugin van Codebender en te klikken op de knop "Uitvoeren op Arduino" voor het programmeren van de Arduino board met deze schets. En dat is het, je hebt je Arduino board geprogrammeerd direct vanuit uw browser! U kunt nu opnieuw sluit de RX en TX kabels - of de ATmega328 IC koppelen terug naar uw aangepaste circuit.
Controleer nu of uw ThingSpeak kanaal om te zien de eerste sensor info!
Opmerking: Als u wilt gebruiken de Arduino IDE in plaats daarvan Codebender zult hoef op handmatig toe te voegen de nodige bibliotheken. Probeer te vinden op google.