Kazalo:

Surova vremenska postaja z omogočeno WiFi: 3 koraki (s slikami)
Surova vremenska postaja z omogočeno WiFi: 3 koraki (s slikami)

Video: Surova vremenska postaja z omogočeno WiFi: 3 koraki (s slikami)

Video: Surova vremenska postaja z omogočeno WiFi: 3 koraki (s slikami)
Video: Vremenska postaja z arduinotom 2024, November
Anonim
Surova vremenska postaja z omogočeno WiFi
Surova vremenska postaja z omogočeno WiFi

Danes se boste naučili, kako lahko zgradite preprosto vremensko postajo, ki podpira WiFi, ki vam posreduje podatke o temperaturi in vlažnosti z uporabo IFTTT neposredno na vašo e-pošto. Deli, ki sem jih uporabil, so na voljo na kumantech.com

1. korak: potrebni deli in potrebni priključki

Potrebni deli in potrebni priključki
Potrebni deli in potrebni priključki

Za dokončanje tega projekta boste potrebovali:

  • Node MCU Board
  • Senzor DHT11
  • Kabel mikro USB
  • 3 x mostične žice (od F do F)

Allchips je spletna servisna platforma za elektronske komponente, pri njih lahko kupite vse komponente

Kako priključim senzor na ploščo?

DHT11 | NodeMCU

GND (-) -> GND

5V (+) -> 3.3V

OUT (Signal) -> D5

2. korak: Nastavitev IFTTT

Nastavitev IFTTT
Nastavitev IFTTT
Nastavitev IFTTT
Nastavitev IFTTT
Nastavitev IFTTT
Nastavitev IFTTT
Nastavitev IFTTT
Nastavitev IFTTT

Pojdite na IFTTT.com in registrirajte račun (če tega še niste storili). Po tem pojdite na Moji jabolki in kliknite Nov programček. Nato kliknite + to in ko boste pozvani, da izberete storitev, izberite, Webhooks. Pojavil se bo seznam sprožilcev, v času pisanja tega pa je na voljo samo ena možnost - Prejemanje spletne zahteve. Nato izberite ime dogodka in si ga zapomnite (uporabljeno bo v kodi). Ko ustvarite sprožilec, morate klikniti n +to in izbrati storitev, ki jo bomo uporabljali. V tem primeru gre za elektronsko pošto. Na naslednji strani morate izbrati, kako bo izgledalo e -poštno sporočilo. To je v celoti odvisno od vas, vendar ne pozabite, da morate za vhodne podatke vključiti polja Value1 in Value2. Za referenco si oglejte tretji posnetek zaslona zgoraj. Še zadnja stvar, pojdite na nastavitve storitve Webhooks in na dnu boste videli URL. Kopirajte niz po uporabi/ in ga nekam shranite. To je vaš edinstven ključ API, ki ga boste potrebovali kasneje v kodi. Ko končate ta korak, ste za zdaj končali z IFTTT. Čas je za kodo za NodeMCU

3. korak: Nalaganje kode in prilagajanje

Nalaganje kode in prilagajanje
Nalaganje kode in prilagajanje

Preden naložite kodo (ki jo najdete tukaj), si vzemite čas in si oglejte komentirane vrstice in spremenljivke v prosjačenju. Nekatere stvari morate spremeniti in nato naložiti kodo v NodeMCU.

Po nalaganju kode in vklopu plošče boste vsakih x časa prejemali e -poštna sporočila (lahko jih spremenite v zgornji kodi). Če imate v pametnem telefonu aplikacijo IFTTT, lahko prejemate obvestila vsakič, ko se programček zažene. Zdaj preverite svoj e -poštni naslov in videli boste vremenske podatke. Dodate lahko več senzorjev in se povežete z drugimi programčki.

Priporočena: