Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Med det lilla billiga ESP8266 -chipet / enheten kan du logga temperaturdata utomhus, i rummet, växthuset, labbet, kylrummet eller andra platser helt gratis. Detta exempel kommer vi att använda för att logga kylningstemperatur, inne och ute.
Enheten kommer att anslutas till internet via Wifi
Du kommer att kunna kolla de senaste avläsningarna på din mobiltelefon, skrivbord eller någon annan enhet med webbläsare
Tillbehör
Du behöver hårdvarudelar för att göra loggningsenhet Du kan köpa nödvändiga enheter här (minimalt krävs):
- WeMos D1 mini
- mikro -USB -kabel
- 2x DS18B20 vattentät med modulkort
Också trevligt att ha:
- USB -laddare för att driva enheten
- Vattentät kapsling
Steg 1: Lägg till din enhet i LoggingPlatform
Här kan du lägga till din enhet för att få api -nycklar som behövs senare:
Steg 2: Maskinvaruanslutning
Anslut 2x DS18B20 Out till WeMos D1 in
DS18B20 med onewire och kan anslutas till samma stift, men ti förenklar anslutningen utan lödning, vi ansluter separat.
Diagramexempel på bild 1
Tänk på att DIgital -ingångar/utgångar på WeMos D1 mini inte är desamma som i kod, här är exempelövergång, det är därför vi använder stiften 4 och 5 i koden, men på tavlorna skrivs som D1, D2 som på bild 2
Steg 3: Ladda upp programvara som behövs till enheten (Windows -guide)
Anslut enheten till USB på din Windows -dator Ladda ner och installera Python här:
Ladda ner och kör uPyCraft IDE -verktyget för att flasha din NodeMCU här: uPyCraft.exe
Bild 1: Välj COM -port (detta är vanligtvis ett större antal om du inte har andra enheter anslutna)
Bild 2:
Bränn microPython -nedladdad firmware till enheten Om du har pyBoard eller enhet med förinstallerad firmware kan du hoppa över det här steget
Ladda ner MicroPython-firmware för NodeMCU här:
Bild 3:
Ladda upp loggningForest grundkodsexempel till enhet Ladda ner exempelkod här: main.py
Använd meny-> Spara sida som eller CTRL+S för att ladda ner från denna sida main.py
Öppna nu filen i uPiCraft -verktyget och ändra parametrar som tas emot på loggingforest.com -webbplatsen
Bild 4:
Ladda ner och kör
Steg 4: Kontrollera dina data på skrivbordet eller mobilen
Därefter börjar din enhet skicka data till loggingforest och du kan se det där Bild 1: Redigera i loggingforest -enhet bara parametrar namn och värden
Bild 2:
Klicka på förhandsgranskning
Bild 3:
Och du kommer att se bra data, temperatur inuti kylrum och utetemperatur