Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Төхөөрөмжөө LoggingPlatform -д нэмээрэй
- Алхам 2: Тоног төхөөрөмжийн холболт
- Алхам 3: Төхөөрөмжид шаардлагатай програм хангамжийг байршуулах (Windows гарын авлага)
- Алхам 4: Десктоп эсвэл гар утсан дээрх өгөгдлөө шалгана уу
Видео: MicroPython нь 3 долларын хямд ESP8266 WeMos D1 Mini дээр 2x температурын бүртгэл, Wifi болон гар утасны статистик: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Жижигхэн хямд ESP8266 чип / төхөөрөмжөөр та температурын мэдээллийг гадаа, өрөөнд, хүлэмж, лаборатори, хөргөлтийн өрөө эсвэл бусад газарт үнэгүй бүртгэх боломжтой. Энэ жишээг бид хөргөлтийн өрөөний температурыг дотор болон гадна талд бүртгэх болно.
Төхөөрөмжийг Wi -Fi сүлжээгээр интернетэд холбох болно
Та гар утас, ширээний компьютер эсвэл хөтөчтэй бусад төхөөрөмж дээрх хамгийн сүүлийн үеийн уншилтыг шалгах боломжтой болно
Хангамж
Бүртгэлийн төхөөрөмжийг хийхийн тулд танд тоног төхөөрөмжийн хэсгүүд хэрэгтэй болно Та эндээс шаардлагатай төхөөрөмжүүдийг худалдан авч болно (хамгийн бага шаардлагатай):
- WeMos D1 мини
- микро USB кабель
- Модуль самбар бүхий 2х DS18B20 ус нэвтэрдэггүй
Мөн авахад таатай байна:
- Төхөөрөмжөө асаах USB цэнэглэгч
- Усны хамгаалалттай хашлага
Алхам 1: Төхөөрөмжөө LoggingPlatform -д нэмээрэй
Энд та дараа нь хэрэгтэй api түлхүүрүүдийг авахын тулд төхөөрөмжөө нэмж болно:
Алхам 2: Тоног төхөөрөмжийн холболт
2x DS18B20 Out -ийг WeMos D1 руу холбоно уу
DS18B20 нь нэг утсыг ашиглан ижил зүүгээр холбогдож болох боловч гагнуургүйгээр холболтыг хялбаршуулахын тулд бид тусад нь холбох болно.
Зураг 1 дээрх диаграмын жишээ
WeMos D1 mini дээрх DIgital оролт/гаралт нь кодтой адил биш гэдгийг энд дурдъя, жишээ нь шилжилт юм, иймээс бид кодонд 4, 5 -р зүүг ашигладаг, гэхдээ самбар дээр D2, D2 гэж дүрс 2 дээр бичсэн байдаг.
Алхам 3: Төхөөрөмжид шаардлагатай програм хангамжийг байршуулах (Windows гарын авлага)
Windows компьютер дээрээ төхөөрөмжийг USB -д холбоно уу Python -ийг эндээс татаж суулгаарай:
UPyCraft IDE хэрэгслийг татаж аваад NodeMCU -гээ энд дарж ажиллуулна уу: uPyCraft.exe
Зураг 1: COM портыг сонгоно уу (хэрэв танд өөр төхөөрөмж холбогдоогүй бол энэ нь ихэвчлэн их тоо байдаг)
Зураг 2:
Татаж авсан firmware -ийг төхөөрөмж дээр бичих
NodeMCU-д зориулсан MicroPython програмыг эндээс татаж авна уу:
Зураг 3:
LoggingForest -ийн үндсэн кодын жишээг төхөөрөмжид байршуулах Жишээ кодыг эндээс татаж авна уу: main.py
Main.py хуудаснаас татаж авахын тулд цэс-> Хуудсыг хадгалах эсвэл CTRL+S-ийг ашиглана уу
Одоо uPiCraft хэрэгсэлд файл нээгээд loggingforest.com вэбсайт дээр хүлээн авсан параметрүүдийг өөрчилнө үү
Зураг 4:
Татаж аваад ажиллуулна уу
Алхам 4: Десктоп эсвэл гар утсан дээрх өгөгдлөө шалгана уу
Үүний дараа таны төхөөрөмж мод бэлтгэх ой руу өгөгдөл илгээж эхлэх бөгөөд та үүнийг харж болно
Зураг 2:
Урьдчилан харах дээр дарна уу
Зураг 3:
Мөн та сайхан өгөгдөл, хөргөлтийн өрөөн доторх температур, гаднах температурыг харах болно
Зөвлөмж болгож буй:
NodeMCU Lua MicroPython -ийн температур ба чийгшлийн бүртгэл, Wifi болон гар утасны статистик бүхий 6 долларын хямд самбар: 4 алхам
NodeMCU Lua MicroPython -ийн температур ба чийгшлийн бүртгэл, Wifi болон гар утасны статистик бүхий 6 долларын хямд самбар: Энэ бол үндсэндээ үүлэрхэг цаг агаарын станц бөгөөд та утсан дээрх өгөгдлөө шалгах эсвэл зарим утсыг шууд дэлгэц болгон ашиглах боломжтой. , өрөөнд, хүлэмж, лаборатори, хөргөлтийн өрөө эсвэл бусад газарт дуусгах боломжтой
MQmax 0.7 Esp8266 болон Arduino Mini Pro дээр суурилсан хямд өртөгтэй WiFi IoT платформ: 6 алхам
Esp8266 болон Arduino Mini Pro дээр суурилсан MQmax 0.7 хямд өртөгтэй WiFi IoT платформ: Сайн байна уу Энэ бол миний хоёр дахь зааварчилгаа юм (одооноос би тоолохоо больсон). Би үүнийг M2M ажлыг багтаасан Real IoT програмуудад энгийн (миний хувьд наад зах нь), хямд, хийхэд хялбар, үр ашигтай платформ бий болгохын тулд хийсэн юм. Энэхүү платформ нь esp8266 болон
Arduino Ethernet DHT11 температур ба чийгшлийн бүртгэл, гар утасны статистик: 4 алхам
Arduino Ethernet DHT11 температур ба чийгшлийн бүртгэл, гар утасны статистик: Arduino UNO R3, Ethernet Shield, DHT11 -ийн тусламжтайгаар температур, чийгшлийн мэдээллийг гадаа, өрөөнд, хүлэмж, лаборатори, хөргөлтийн өрөө эсвэл бусад газарт үнэгүй бүртгэх боломжтой. Энэ жишээг бид өрөөний температур, чийгшилийг бүртгэхэд ашиглах болно. Төхөөрөмж
Arduino болон SIM900 GSM GPRS 3G температур ба чийгшлийн бүртгэл, гар утасны статистик: 4 алхам
Arduino ба SIM900 GSM GPRS 3G температур ба чийгшлийн бүртгэл, гар утасны статистик: Arduino UNO R3, SIM900 Shield AND DHT22 -ийн тусламжтайгаар температур, чийгшлийн мэдээллийг гадаа, өрөөнд, хүлэмж, лаборатори, хөргөлтийн өрөө эсвэл бусад газарт үнэгүй бүртгэх боломжтой. Энэ жишээг бид өрөөний температур, чийгшилийг бүртгэхэд ашиглах болно. Төхөөрөмж
Raspberry PI -ийн температур ба чийгшлийн бүртгэл, Cloud Weather Station, Wifi болон гар утасны статистик: 6 алхам
Raspberry PI -ийн температур ба чийгшлийн бүртгэл, Cloud Weather Station, Wifi болон гар утасны статистик: Raspberry PI төхөөрөмжөөр та өрөөн доторх, хүлэмж, лаборатори, хөргөлтийн өрөө эсвэл бусад газарт температур, чийгшлийн мэдээллийг бүртгэх боломжтой. Энэ жишээг бид температур, чийгшлийг бүртгэхэд ашиглах болно. Төхөөрөмж интернетэд холбогдоно