Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
S malým lacným čipom / zariadením ESP8266 môžete zaznamenávať údaje o teplote vonku, v miestnosti, skleníku, laboratóriu, chladiarni alebo na iných miestach úplne zadarmo. Tento príklad použijeme na zaznamenávanie teploty chladiacej miestnosti vo vnútri aj vonku.
Zariadenie bude pripojené k internetu prostredníctvom siete Wi -Fi
Najnovšie hodnoty si budete môcť skontrolovať vo svojom mobilnom telefóne, počítači alebo na inom zariadení s prehliadačom
Zásoby
Na výrobu záznamového zariadenia potrebujete hardvérové diely Potrebné zariadenia si môžete kúpiť tu (vyžaduje sa minimum):
- WeMos D1 mini
- kábel micro USB
- 2x DS18B20 vodotesný s modulovou doskou
Tiež je pekné mať:
- USB nabíjačka na napájanie vášho zariadenia
- Vodotesný kryt
Krok 1: Pridajte svoje zariadenie do LoggingPlatform
Tu môžete pridať svoje zariadenie a získať tak kľúče api potrebné neskôr:
Krok 2: Pripojenie hardvéru
Pripojte 2x výstup DS18B20 k vstupu WeMos D1
DS18B20 pomocou onewire a môže byť pripojený k rovnakému kolíku, ale aby ste zjednodušili pripojenie bez spájkovania, pripojíme sa samostatne.
Príklad diagramu na obrázku 1
Majte na pamäti, že DIgital vstupy/výstupy na WeMos D1 mini nie sú rovnaké ako v kóde, tu je príklad prechodu, preto v kóde používame piny 4 a 5, ale na doskách je napísané ako D1, D2 ako na obrázku 2
Krok 3: Nahrajte softvér potrebný do zariadenia (Windows Guide)
Pripojte zariadenie k USB na počítači so systémom Windows Stiahnite si a nainštalujte Python tu:
Stiahnite si a spustite nástroj uPyCraft IDE, aby ste flashovali svoj NodeMCU tu: uPyCraft.exe
Obrázok 1: Vyberte port COM (toto je zvyčajne väčšie číslo, ak nemáte pripojené ďalšie zariadenia)
Obrázok 2:
Napaľujte stiahnutý firmvér do zariadenia microPython Ak máte pyBoard alebo zariadenie s predinštalovaným firmvérom, môžete tento krok preskočiť
Stiahnite si firmvér MicroPython pre NodeMCU tu:
Obrázok 3:
Nahrajte príklad základného kódu LoggingForest do zariadenia Príklad kódu stiahnite tu: main.py
Na stiahnutie z tejto stránky main.py použite ponuku-> Uložiť stránku ako alebo CTRL+S
Teraz otvorte súbor v nástroji uPiCraft a zmeňte parametre prijaté na webovej stránke loggingforest.com
Obrázok 4:
Stiahnite a spustite
Krok 4: Skontrolujte svoje údaje na počítači alebo mobile
Potom vaše zariadenie začne odosielať údaje do loggingforestu a uvidíte ich tam Obrázok 1: V editácii zariadenia loggingforest stačí definovať názov parametra a hodnoty
Obrázok 2:
Kliknite na ukážku
Obrázok 3:
A uvidíte pekné údaje, teplotu vo vnútri chladiacej miestnosti a vonkajšiu teplotu