RisalDash RisalDash

Qoʻllanma · Simsiz aloqa · IoT

Zigbee, Wi-Fi, BLE yoki LoRa? IoT uchun radioni tanlash

«Eng yaxshi» simsiz aloqa yoʻq — murosalar bor. Uchtadan ikkitasini tanlaysiz: katta masofa, batareyada yillar va internetga toʻgʻridan-toʻgʻri chiqish. Loyihangizga qaysi ikkitasi kerakligini aniqlang — va tanlov oʻzi hal boʻladi. Mana ESP va IoT uchun muhim toʻrttasi.

ProtokollarZigbeeWi-FiBLELoRaIoT
LoRa SX1278 moduli ESP32 ga SPI orqali — SCK, MISO, MOSI, NSS, DIO0 va quvvat
LoRa SX1278 ESP32 da SPI orqali — LoRa chipda emas, modul sifatida qoʻshiladi. BoardLabda yigʻilgan.

Zigbee / Thread — masofa va batareya, mesh orqali

Zigbee va Thread — 2.4 GHz’dagi kam quvvatli mesh tarmoqlar: doimiy quvvatli har bir tugun qoʻshnilarini retranslyatsiya qiladi, shuning uchun tarmoq oʻzini tiklaydi va uy boʻylab choʻziladi. Batareyali datchiklar shunchalik kam yeydiki, CR2032 tabletkasi yillar yashaydi. Kamchilik: LAN’ga ulash uchun hub/koordinator kerak (Zigbee dongl, Thread border router). Eshik, oqish, harakat va harorat datchiklari uchun ideal — oʻnlab, jimgina.

Wi-Fi — toʻgʻridan-toʻgʻri chiqish, quvvat evaziga

Wi-Fi toʻgʻridan-toʻgʻri routerga va serverga (HTTP, MQTT, WebSocket) oʻrtada hubsiz boradi — aynan shu sabab ESP32 asosiy IoT chipiga aylandi. Narxi — quvvat: doimo tinglaydigan radio bu milliamperlar, mikroamperlar emas, shuning uchun tabletka uchun yaramaydi. Doimiy quvvatli yoki oʻzi sahifa beradigan / bulutga yuboradigan hamma narsa uchun oling — bu RisalDash dashboardining butun mohiyati. Wi-Fi’da batareyani choʻzish — bu portlashlar orasidagi chuqur uyqu haqida.

BLE — telefon bilan aloqa, kam quvvat

Bluetooth Low Energy — telefon yoki planshet bilan qisqa, kam quvvatli aloqa: routersiz, akkauntsiz, shunchaki ulang. Kiyiladigan qurilmalar, qulflar va provisioning (birinchi yoqishda boshsiz qurilmaga ilovadan Wi-Fi parolini berish) uchun zoʻr. Masofa — bir xona (~10 m) va oʻzi internet yoʻq, ammo «bu narsani telefondan sozlash yoki oʻqish» uchun bundan soddasi yoʻq.

LoRaWAN — kilometrlar, arzonga

LoRa tezlikni masofaga almashtiradi: bir necha bayt bir vaqtda 5–15 km’ga, juda kam quvvatda. Agro-datchiklar, trekerlar va shahar hisoblagichlari uchun javob — uyali aloqa ortiqcha, Wi-Fi esa yetmaydigan joyda. Siz shlyuzga kichik paketlar yuborasiz, oqim emas; JSON yoki veb-sahifani kutmang. ESP’ga LoRa modulini (SX127x / RFM95) SPI orqali qoʻshasiz — chipga oʻrnatilmagan.

30 soniyalik qaror

ProtokolNima uchunMasofaBatareyaHub kerakmi?
Zigbee / Threaduyda koʻp batareyali datchikuy (mesh)yillar (tabletka)ha
Wi-Fitoʻgʻridan bulut / dashboard berishbir-ikki xonaochkoʻz — tarmoq yoki uyquyoʻq (router)
BLEtelefon bilan aloqa, sozlash~10 mpastyoʻq (telefon)
LoRaWANkilometrlarga ozgina maʼlumot5–15 kmaʼloshlyuz

Qaysi ESP qaysi radioni biladi

Qoida: bitta binoda batareyalar toʻdasi → Zigbee/Thread; oʻzi dashboard beradigan yoki bulutga uradigan bitta qurilma → Wi-Fi; telefondan sozlash/oʻqish → BLE; uzoq daladan bir necha bayt → LoRa. Ikki cheklovni aniqlang — radio oʻzi tanlanadi.

Wi-Fi’ga borayapsizmi? Platadan toʻgʻridan-toʻgʻri jonli dashboard — bir necha qator C++.