Агуулгын хүснэгт:
- Алхам 1: Heltec зөвлөлийн тухай
- Алхам 2: Arduino IDE -ийг ESP32 -д тохируулах
- Алхам 3: ESP32 хавтанг суулгах
Видео: ESP32 LoRaWAN Mote: 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Энэхүү төсөлд бид Banggood -аас ESP32 Heltec WiFi LoRa OLED хавтанг ашиглан DHR22 мэдрэгчээс өгөгдлийг Things Network (TTN) руу илгээх LoRaWAN Mote (төгсгөлийн зангилаа) бүтээх бөгөөд мэдрэгчийн утгыг харуулах болно. Төсөлд ашигласан код, номын санг GitHub дээрээс олж болно. Та мөн антен, гахайн сүүл холбогч (U. FL -ээс SMA) худалдаж авах хэрэгтэй болно. Mote болон програмыг бүртгүүлэхийн тулд TTN данс шаардлагатай болно. Энэхүү төсөл нь Arduino IDE, LoRaWAN болон ESP32 -ийн талаар ерөнхий мэдлэгтэй болно. Толгойн зүүг ESP32 самбарт хавсаргахын тулд зарим гагнуурын ур чадвар шаардагдана. The Things Network -т холбогдсон LoRa гарц хэрэгтэй болно. Хэрэв танд LoRa Gateway байхгүй байгаа бол энэхүү Heltec самбарыг ашиглан 1_CH LoRa Gatway -ийг тохируулах миний бусад гарын авлагыг дагаж болно. Энэ төрлийн гарц нь зөвхөн вандан сандал дээр хөгжих зориулалттай бөгөөд бүрэн LoRa гарц биш юм. Энэхүү төсөл нь WiFi, LoRa, OLED -тэй бусад ESP32 хөгжлийн самбарыг ашиглан ажиллах боловч pin_mapping нь өөр байх бөгөөд сонгосон самбарын схем, pin_out диаграммыг хэрхэн дагаж мөрдөх талаар сайн мэдлэг шаардагдана.
Алхам алхмаар зургуудыг бүрэн дүүрэн үзэхийн тулд эндээс үзнэ үү.
Алхам 1: Heltec зөвлөлийн тухай
Үзүүлэлтүүд:
-
CPU: ESP32 DOWDQ6
- 240 MHz хоёр цөмт
- 150Mbps хүртэл Wi -Fi 802.11 b/g/n/e/i
- Bluetooth 4.2 (BLE)
- Флаш: 4MB (32Mbit)
- USB-цуваа хөрвүүлэгч: CP2102
- Радио: Semtech SX1276
- Антен холбогч: IPX (U. FL)
-
OLED дэлгэц:
- Хэмжээ: 0.96 ″
- Жолооч: SSD1306
- Нарийвчлал: 128 × 64 пиксел
- Li-Ion/Li-Po цэнэглэх хэлхээ
- Зайны залгуур: 2 зүүтэй растер 1.25 мм
- Хэмжээ: 52 x 25.4 x 10.3 мм
Алхам 2: Arduino IDE -ийг ESP32 -д тохируулах
Чухал: суулгах процедурыг эхлүүлэхийн өмнө компьютер дээрээ Arduino IDE -ийн хамгийн сүүлийн хувилбарыг суулгасан эсэхээ шалгаарай. Хэрэв үгүй бол үүнийг устгаад дахин суулгана уу. Үгүй бол энэ нь ажиллахгүй байж магадгүй юм. ESP32 нь ESP8266 -ийн нэгэн адил Arduino IDE -тэй нэгтгэгдэж байна. Arduino IDE-ийн энэхүү нэмэлт хэрэгсэл нь ESP32-ийг Arduino IDE болон програмчлалын хэлийг ашиглан програмчлах боломжийг олгодог. Анхаарах зүйл: Хэрэв та ESP32-ийг Arduino IDE дээр анх удаа суулгаж байгаа бол доор тайлбарласан суулгах процедурыг дагана уу. Хуучин аргыг ашиглан ESP32 нэмэлтийг аль хэдийн суулгасан бол та эхлээд espressif фолдерыг устгах хэрэгтэй. 1 -р хэсгийг дагах замаар эспресиф фолдерыг хэрхэн устгах талаар мэдэхийн тулд энэ хэсгийн төгсгөлд очно уу. Тэмдэглэл №1. Антенаа холболгүйгээр самбарыг бүү асаагаарай, учир нь та радио чипийг гэмтээж болно.
Алхам 3: ESP32 хавтанг суулгах
ESP32 самбарыг Arduino IDE -д суулгахын тулд дараах зааврыг дагана уу: 1) Arduino IDE -ээс тохиргооны цонхыг нээнэ үү. Файл> Тохиргоо руу очих 2) Доорх зурагт үзүүлсэн шиг "Нэмэлт зөвлөлийн менежерийн URL" талбарт https://dl.espressif.com/dl/package_esp32_index.json оруулна уу. Дараа нь "OK" товчийг дарна уу. Анхаарна уу: хэрэв танд ESP8266 самбарын URL байгаа бол URL -уудыг таслалаар дараах байдлаар тусгаарлаж болно: https://dl.espressif.com/dl/package_esp32_index.json, http:/ /arduino.esp8266.com/stable/package_esp8266com_index.json
Зөвлөмж болгож буй:
LoRa GPS Tracker заавар - Dragino болон TTN -тэй LoRaWAN: 7 алхам
LoRa GPS Tracker заавар | LoRaWAN Dragino болон TTN -тэй: Хөөе, яасан бэ, залуусаа! Акарш энд CETech -ээс ирсэн бөгөөд хэд хэдэн төслүүдээс бид Драгино хотын LoRaWAN гарцыг харсан. Бид өөр гарцуудыг Gateway -т холбож, TheThingsNetwork -ийг ашиглан зангилаанаас гарц руу өгөгдөл дамжуулсан
Things Network IoT LoRaWAN сүлжээний платформ дахь танилцуулга ба данс үүсгэх: 6 алхам
Things Network платформ дахь танилцуулга ба данс үүсгэх IoT LoRaWAN: Энэ боломжийг ашиглан бид Things Network платформ дээр данс үүсгэж, товч танилцуулга хийх болно. IoT ". Things Network нь LoR -ийг хэрэгжүүлсэн
ESP32 -ийг ашиглаж эхлэх нь - Arduino IDE дээр ESP32 хавтанг суулгах - ESP32 анивчих код: 3 алхам
ESP32 -ийг ашиглаж эхлэх нь | Arduino IDE дээр ESP32 самбарыг суулгах | ESP32 Blink Code: Энэхүү зааварчилгаанд бид esp32 -тэй хэрхэн ажиллах, esp32 самбарыг Arduino IDE -д хэрхэн суулгах, мөн esp 32 -ийг arduino ide ашиглан анивчих кодыг ажиллуулах програмчлах болно
Retelelor LoRaWAN картны систем: 4 алхам
Retelelor LoRaWAN програм хангамжийн систем: LoRaWAN-ийн сүлжээний картны програм хангамжийн програм хангамжийн програм хангамжийн програм хангамж нь LoRaWAN юм уу? LoRa este o tehnologie care pune la dipozitia dezvoltatorilor deor solutii intelligentes or transmisie de raza lung a securizata a datelor
Raspberry Pi LoRaWAN гарц: 3 алхам
Raspberry Pi LoRaWAN гарц: Энэхүү төсөл нь Raspberry PI iC880a-spi LoRaWAN гарц юм. Үүнийг онлайнаар бусад янз бүрийн хичээлүүдийг ашиглан нэгтгэсэн бөгөөд эдгээр хичээлүүдээс хамгийн сайн, одоо ажиллаж байгаа зүйлийг багтаасан бөгөөд лавлагаа нь зайлшгүй шаардлагатай болно. Хаалга