arduino-projects

Pohjois-Tapiolan lukion elektroniikkakurssien materiaalit

View project on GitHub

DHT-lämpötilasensori + Google Sheets datankeräys ja -analyysi

Tämä ohjelma lukee DHT11 tai DHT22 sensorista lämpötiladataa, ja lähettää sen Google Sheettiin IFTTT-palvelun avulla.

IFTTT

  1. Luo IFTTT-tili.
  2. Luo uusi Applet (yläkulmassa oleva profiilikuvake > New Applet).
  3. Valitse this.
  4. Kirjoita hakuun Webhooks ja valitse ikoni jossa lukee Webhooks.
  5. Valitse Receive a web request.
  6. Anna tälle webhookille nimeksi dht_to_sheet.
  7. Valitse Create trigger.
  8. Valitse that.
  9. Kirjoita hakuun Google Sheets ja valitse ikoni jossa lukee Google Sheets.
  10. Valitse Add row to spreadsheet.
  11. Valitse Create action.
  12. Siirry My Applets > Services > Webhooks > Settings (tai klikkaa tästä) ja kopioi URL-kohdan viimeinen osa (https://maker.ifttt.com/use/:n jälkeen oleva sotku).

Koodi

  1. Kopioi projektin koodi dht_temp_sensor_ifttt.ino tiedostosta.
  2. Korvaa kohta IFTTT KEY IFTTT-osion kohdassa 12 kopioidulla avaimella.
  3. Korvaa kohdat WIFIN SSID ja WIFIN SALASANA jonkin käytettävissä olevan WiFin tiedoilla. Voit käyttää esimerkiksi kännykkääsi hotspottina.

Rauta

Kiinnitä Feather M0 -arduinoosi DHT sensori* seuraavasti:

* DHT11 tai DHT22, liitännät ovat samat, vain väri ja laitteisto ovat erilaisia.