Мазмуну:
- 1 -кадам: Heltec Board жөнүндө
- 2 -кадам: ESP32 үчүн Arduino IDE орнотуу
- 3 -кадам: ESP32 тактасын орнотуу
Video: ESP32 LoRaWAN Mote: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Бул долбоордо биз Bangtoodдан ESP32 Heltec WiFi LoRa OLED тактасын колдонуп, DHR22 сенсорунан маалыматтарды ThT Network (TTN) тармагына жөнөтүү үчүн LoRaWAN Mote (акыркы түйүн) курабыз. Долбоордо колдонулган кодду жана китепканаларды GitHubдан тапса болот. Сиз ошондой эле антенна жана чочко куйругу туташтыргычын (U. FLден SMAга) сатып алышыңыз керек болот. Mote жана тиркемени каттоо үчүн TTN эсеби дагы керек. Бул долбоор Arduino IDE, LoRaWAN жана жалпысынан ESP32 жөнүндө бир аз билимге ээ болот. Кээ бир ширетүү көндүмдөрү, ошондой эле ESP32 тактасына төөнөгүчтөрдү тиркөө үчүн талап кылынат. Things Network менен байланышкан жумушчу LoRa Gateway дагы керек болот. Эгерде сизде LoRa Gateway жок жана иштеп жаткан болсо, анда бул Heltec тактасын колдонуу менен 1_CH LoRa шлюзун орнотуу боюнча менин башка окуу куралымды аткарсаңыз болот. Шлюздун бул түрү отургучта иштөө үчүн гана жана толук LoRa шлюзу эмес. Бул долбоор WiFi, LoRa жана OLED менен башка ESP32 өнүктүрүү тактасын колдонуу менен иштейт, бирок pin_mapping башкача болот жана тандалган тактанын схемаларын жана pin_out диаграммаларын кантип аткарууну жакшы билүүнү талап кылат.
Сүрөттөрдү этап -этабы менен толук басып өтүү үчүн бул жерде көрүңүз.
1 -кадам: Heltec Board жөнүндө
Мүнөздөмөлөр:
-
CPU: ESP32 DOWDQ6
- 240 MHz эки ядролук
- WiFi 150 Мбит/сек чейин 802.11 b/g/n/e/i
- Bluetooth 4.2 (BLE)
- Жарк: 4 Мб (32 Мбит)
- USB-Сериялык Конвертер: CP2102
- Радио: Semtech SX1276
- Антенна туташтыргычы: IPX (U. FL)
-
OLED экраны:
- Көлөм: 0.96 ″
- Айдоочу: SSD1306
- Чечим: 128 × 64 пиксел
- Li-Ion/Li-Po заряддоо схемасы
- Батарея розеткасы: 2pin растр 1.25 мм
- Көлөм: 52 x 25.4 x 10.3 мм
2 -кадам: ESP32 үчүн Arduino IDE орнотуу
Маанилүү: бул орнотуу процедурасын баштоодон мурун, сиздин компьютериңизде Arduino IDEнин акыркы версиясы орнотулганын текшериңиз. Болбосо, аны чыгарып, кайра орнотуңуз. Болбосо, ал иштебей калышы мүмкүн. ESP32 учурда Arduino IDE менен ESP8266 үчүн жасалгандай интеграцияланууда. Бул кошумча Arduino IDE үчүн ESP32 программасын Arduino IDE жана анын программалоо тили аркылуу программалоого мүмкүндүк берет. МААНИЛҮҮ ЭСКЕРТҮҮ: Эгерде сиз ESP32ди Arduino IDEге биринчи жолу орнотуп жатсаңыз, анда төмөндө сүрөттөлгөн орнотуу процедурасын аткарыңыз. Мен мурунтан эле эски ыкманы колдонуп ESP32 кошумча орноткон элем, адегенде espressif папкасын алып салыш керек. Эспресф папкасын кантип алып салууну үйрөнүү үчүн бул бөлүктүн аягына чейин барыңыз 1 -бөлүк Эскертүү#1. Антеннаны туташтырбастан тактага эч качан күч бербеңиз, анткени сиз борттогу радио чипке зыян келтиришиңиз мүмкүн.
3 -кадам: ESP32 тактасын орнотуу
ESP32 тактасын Arduino IDEге орнотуу үчүн, төмөнкү көрсөтмөлөрдү аткарыңыз: 1) Arduino IDEден тандоолор терезесин ачыңыз. Файл> Тандоолорго барыңыз 2) https://dl.espressif.com/dl/package_esp32_index.json дегенди төмөнкү сүрөттө көрсөтүлгөндөй "Кошумча Башкармалыктын Башчысынын URL'дери" талаасына киргизиңиз. Андан кийин, "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 менен: Эй, эмне болду, балдар! Akarsh бул жерде CETech.A. Долбоорлордун бир нечеси биз Драгинонун LoRaWAN шлюзун карап көрдүк. Биз ар кандай түйүндөрдү шлюзга туташтырдык жана TheThingsNetworkтун жардамы менен түйүндөрдөн шлюзга маалыматтарды бердик
Киришүү жана Things Network IoT LoRaWAN платформасында эсеп түзүү: 6 кадам
Киришүү жана Things Network платформасында эсеп түзүү IoT LoRaWAN: Бул мүмкүнчүлүктө биз Things Network платформасында каттоо эсебин түзөбүз жана биз кыскача киришүү жасайбыз, TTN жакшы нерселердин интернети үчүн тармак куруу үчүн жакшы демилге же " IoT ". Things Network LoRду ишке ашырды
ESP32 менен баштоо - Arduino IDEде ESP32 такталарын орнотуу - ESP32 Blink Code: 3 кадам
ESP32 менен баштоо | Arduino IDEде ESP32 такталарын орнотуу | ESP32 Blink Code: Бул көрсөтмөлөрдө биз esp32 менен иштөөнү жана esp32 такталарын Arduino IDEге кантип орнотууну көрөбүз жана esp 32ди arduino ide аркылуу blink кодун иштетүү үчүн программалайбыз
Retelelor LoRaWAN системасынын картасы: 4 кадам
Retelelor LoRaWAN системасынын картасы: LoRaWAN системасынын картография системасынын карталарын түзүү системасы LoRaWAN системасында? LoRa este o tehnologie care pune la dipozitia dezvoltatorilor deilvolitatorilor de soutii inteligente transmisie de raza lung is a securizata a datelor, cu
Raspberry Pi LoRaWAN шлюзи: 3 кадам
Raspberry Pi LoRaWAN шлюзу: Бул долбоор Raspberry PI iC880a-spi LoRaWAN шлюзу. Ал интернеттеги башка ар кандай окуу куралдарын колдонуу менен бириктирилген жана мыктыларды камтыйт жана ушул окуу куралдарынан азыркы учурда иштеп жаткан нерселер камтылган жана шилтеме керек. Дарбаза