Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Pienellä halvalla ESP8266 -sirulla / -laitteella voit kirjata lämpötilatiedot ulos, huoneeseen, kasvihuoneeseen, laboratorioon, jäähdytyshuoneeseen tai mihin tahansa muuhun paikkaan täysin ilmaiseksi. Tätä esimerkkiä käytämme jäähdytyshuoneen lämpötilan kirjaamiseen sisälle ja ulos.
Laite yhdistetään internetiin Wifi -yhteyden kautta
Voit tarkistaa uusimmat lukemat matkapuhelimellasi, työpöydälläsi tai millä tahansa muulla laitteella, jossa on selain
Tarvikkeet
Tarvitset laitteisto -osia kirjauslaitteen tekemiseen Voit ostaa tarvittavat laitteet täältä (vähimmäisvaatimus):
- WeMos D1 mini
- mikro -USB -kaapeli
- 2x vedenpitävä DS18B20 moduulikortilla
Mukava myös saada:
- USB -laturi laitteen virran kytkemiseen
- Vedenpitävä kotelo
Vaihe 1: Lisää laite LoggingPlatformiin
Täällä voit lisätä laitteesi saadaksesi myöhemmin tarvittavat api -avaimet:
Vaihe 2: Laitteistoyhteys
Liitä 2x DS18B20 -lähtö WeMos D1 -tuloon
DS18B20 yhdellä johdolla ja voidaan liittää samaan nastaan, mutta yksinkertaistamme liittämistä ilman juottamista, liitämme sen erikseen.
Kaavion esimerkki kuvassa 1
Muista, että DIMital -tulot/-lähdöt WeMos D1 mini -laitteessa eivät ole samat kuin koodissa, tässä on esimerkkisiirtymä, minkä vuoksi koodissa käytämme nastat 4 ja 5, mutta tauluihin on kirjoitettu D1, D2 kuten kuvassa 2
Vaihe 3: Lataa laitteeseen tarvittava ohjelmisto (Windows -opas)
Liitä laite USB -laitteeseen Windows -tietokoneellasi Lataa ja asenna Python täältä:
Lataa ja suorita uPyCraft IDE -työkalu NodeMCU: n salamaksi täältä: uPyCraft.exe
Kuva 1: Valitse COM -portti (tämä on tavallisesti suurempi luku, jos sinulla ei ole muita laitteita kytketty)
Kuva 2:
Polta ladattu microPython -laiteohjelmisto laitteelle Jos sinulla on pyBoard tai laite, jossa on esiladattu laiteohjelmisto, voit ohittaa tämän vaiheen
Lataa MicroPython-laiteohjelmisto NodeMCU: lle täältä:
Kuva 3:
Lataa LoggingForest -peruskoodiesimerkki laitteelle Lataa esimerkkikoodi täältä: main.py
Käytä menu-> Tallenna sivu nimellä tai CTRL+S ladataksesi tältä sivulta main.py
Avaa nyt tiedosto uPiCraft -työkalussa ja muuta loggingforest.com -verkkosivustolla vastaanotettuja parametreja
Kuva 4:
Lataa ja suorita
Vaihe 4: Tarkista tietosi tietokoneella tai mobiililaitteella
Tämän jälkeen laitteesi alkaa lähettää tietoja lokimetsään ja näet sen siellä Kuva 1: Määritä lokimetsän laitteen muokkauksessa vain parametrien nimi ja arvot
Kuva 2:
Napsauta esikatselua
Kuva 3:
Ja näet hienoja tietoja, lämpötila jäähdytyshuoneen sisällä ja ulkolämpötila