Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Kichkina arzon ESP8266 chipi / qurilmasi yordamida siz harorat ma'lumotlarini tashqarida, xonada, issiqxonada, laboratoriyada, sovutish xonasida yoki boshqa joylarda bepul yozib olishingiz mumkin. Bu misol biz xonaning ichidagi va tashqarisidagi sovutish haroratini qayd qilish uchun foydalanamiz.
Qurilma Wi -Fi orqali Internetga ulanadi
Siz mobil telefoningiz, ish stoli yoki brauzeri bo'lgan boshqa har qanday qurilmadagi so'nggi ko'rsatkichlarni tekshirishingiz mumkin
Ta'minotlar
Ro'yxatdan o'tish moslamasini ishlab chiqarish uchun sizga apparat qismlari kerak bo'ladi Siz kerakli qurilmalarni bu erdan sotib olishingiz mumkin (minimal talab qilinadi):
- WeMos D1 mini
- mikro USB kabeli
- 2 ta DS18B20 suv o'tkazmaydigan, modulli taxtali
Bundan tashqari, yoqimli:
- Qurilmangizni quvvatlantirish uchun USB zaryadlovchi
- Suv o'tkazmaydigan korpus
1 -qadam: Qurilmangizni LoggingPlatform -ga qo'shing
Bu erda siz o'z qurilmangizni keyinchalik api kalitlarini olish uchun qo'shishingiz mumkin:
2 -qadam: Uskuna ulanishi
2x DS18B20 Out -ni WeMos D1 -ga ulang
DS18B20 bitta sim yordamida va bir xil pinga ulanishi mumkin, lekin lehimsiz ulanishni soddalashtiring, biz alohida ulanamiz.
1 -rasmdagi diagramma misoli
Shuni yodda tutingki, WeMos D1 mini -dagi DIgital kirish/chiqishlari koddagi kabi emas, misol uchun o'tish, shuning uchun biz kodda 4 va 5 -pinlardan foydalanamiz, lekin taxtalarda D2, D2 deb tasvirlangan.
3 -qadam: Qurilmaga kerakli dasturiy ta'minotni yuklash (Windows qo'llanmasi)
Windows kompyuteringizda qurilmani USB -ga ulang Python -ni bu erdan yuklab oling va o'rnating:
NodeMCU -ni yondirish uchun uPyCraft IDE vositasini yuklab oling va ishga tushiring: uPyCraft.exe
1 -rasm: MAQOMOTI portini tanlang (agar sizda boshqa qurilmalar ulanmagan bo'lsa, bu odatda ko'proq).
2 -rasm:
MicroPython -dan yuklab olingan dasturiy ta'minotni qurilmaga yozib oling Agar sizda pyBoard yoki oldindan yuklangan dasturiy ta'minot o'rnatilgan qurilma bo'lsa, siz bu bosqichni o'tkazib yuborishingiz mumkin.
NodeMCU uchun MicroPython dasturiy ta'minotini bu erdan yuklab oling:
3 -rasm:
LoggingForest kodining asosiy namunasini qurilmaga yuklash Misol kodini bu yerdan yuklab oling: main.py
Main.py-ni yuklab olish uchun menyu-> Sahifani saqlash yoki CTRL+S tugmalaridan foydalaning
Endi faylni uPiCraft vositasida oching va loggingforest.com veb -saytida olingan parametrlarni o'zgartiring
Rasm 4:
Yuklab oling va ishga tushiring
4 -qadam: Ma'lumotlaringizni ish stolida yoki mobil qurilmada tekshiring
Shundan so'ng, sizning qurilmangiz o'rmon o'rmoniga ma'lumotlarni yuborishni boshlaydi va siz uni ko'rishingiz mumkin 1 -rasm: O'rmon o'rmonini tahrirlashda parametrlar nomi va qiymatlarini belgilang.
2 -rasm:
Oldindan ko'rishni bosing
3 -rasm:
Va siz yaxshi ma'lumotlarni, sovutish xonasi ichidagi haroratni va tashqi haroratni ko'rasiz