Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Naudodami mažą pigią ESP8266 mikroschemą / įrenginį, visiškai nemokamai galite registruoti temperatūros duomenis lauke, patalpoje, šiltnamyje, laboratorijoje, vėsinimo patalpoje ar bet kurioje kitoje vietoje. Šis pavyzdys bus naudojamas aušinimo patalpos temperatūrai registruoti viduje ir išorėje.
Įrenginys bus prijungtas prie interneto per „Wifi“
Galėsite patikrinti naujausius rodmenis savo mobiliajame telefone, darbalaukyje ar bet kuriame kitame įrenginyje su naršykle
Prekės
Norėdami sukurti registravimo įrenginį, jums reikia techninės įrangos dalių. Čia galite nusipirkti reikalingų įrenginių (būtinas minimalus):
- „WeMos D1 mini“
- mikro USB kabelis
- 2x atsparus vandeniui DS18B20 su modulio plokšte
Taip pat malonu turėti:
- USB įkroviklis jūsų įrenginiui maitinti
- Neperšlampamas gaubtas
1 veiksmas: pridėkite savo įrenginį prie „LoggingPlatform“
Čia galite pridėti savo įrenginį, kad vėliau gautumėte API raktus:
2 žingsnis: aparatinės įrangos prijungimas
Prijunkite 2x DS18B20 išvestį prie „WeMos D1“
DS18B20 naudojant vieną laidą ir gali būti prijungtas prie to paties kaiščio, tačiau supaprastinkite ryšį be litavimo, mes prijungsime atskirai.
Diagramos pavyzdys 1 paveiksle
Turėkite omenyje, kad „DIMital“įėjimai/išėjimai „WeMos D1 mini“nėra tokie patys kaip kodo, čia yra perėjimo pavyzdys, todėl kode mes naudojame 4 ir 5 kaiščius, bet lentose rašoma kaip D1, D2 kaip 2 paveiksle
3 veiksmas: įkelkite programinę įrangą, reikalingą įrenginiui („Windows“vadovas)
Prijunkite įrenginį prie USB „Windows“kompiuteryje Atsisiųskite ir įdiekite „Python“čia:
Atsisiųskite ir paleiskite „uPyCraft IDE“įrankį, kad paleistumėte „NodeMCU“čia: uPyCraft.exe
1 paveikslėlis: pasirinkite COM prievadą (tai paprastai yra didesnis skaičius, jei neprijungti kiti įrenginiai)
2 paveikslas:
Įrašykite „microPython“atsisiųstą programinę -aparatinę įrangą į įrenginį Jei turite „pyBoard“arba įrenginį su iš anksto įkelta programine įranga, galite praleisti šį veiksmą
Atsisiųskite „MicroPython“programinę įrangą, skirtą „NodeMCU“, čia:
3 paveikslas:
Įkelkite „LoggingForest“pagrindinio kodo pavyzdį į įrenginį Atsisiųskite pavyzdinį kodą čia: main.py
Naudokite meniu-> Išsaugoti puslapį kaip arba CTRL+S, kad atsisiųstumėte iš šio puslapio main.py
Dabar atidarykite failą „uPiCraft“įrankyje ir pakeiskite loggingforest.com svetainėje gautus parametrus
4 paveikslas:
Atsisiųskite ir paleiskite
4 veiksmas: patikrinkite savo duomenis darbalaukyje ar mobiliajame telefone
Po to jūsų įrenginys pradės siųsti duomenis į „loggingforest“ir galėsite juos pamatyti. 1 paveikslėlis: „Loggingforest“įrenginio redagavime tiesiog apibrėžkite parametrų pavadinimą ir vertes
2 paveikslas:
Spustelėkite peržiūrą
3 paveikslas:
Pamatysite gražius duomenis, temperatūrą aušinimo patalpoje ir lauko temperatūrą