Мазмұны:
- 1 -қадам: Heltec тақтасы туралы
- 2 -қадам: ESP32 үшін Arduino IDE орнату
- 3 -қадам: ESP32 тақтасын орнату
Бейне: ESP32 LoRaWAN Mote: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл жобада біз DHT22 сенсорынан The Things Network (TTN) желісіне деректерді жіберу және сенсор мәндерін көрсету үшін LoRaWAN Mote (соңғы түйін) құру үшін Banggood компаниясының ESP32 Heltec WiFi LoRa OLED тақтасын қолданамыз. Жобада қолданылатын код пен кітапханаларды GitHub сайтынан табуға болады. Сіз сондай -ақ антенна мен шошқа құйрығының қосқышын сатып алуыңыз керек (U. FL - SMA). Mote пен қосымшаны тіркеу үшін TTN шоты қажет. Бұл жоба Arduino IDE, LoRaWAN және жалпы ESP32 туралы кейбір білімдерді болжайды. ESP32 тақтасына тақырып түйреуіштерін бекіту үшін кейбір дәнекерлеу дағдылары қажет. Things Network желісіне қосылған жұмыс істейтін LoRa шлюзі де қажет болады. Егер сізде LoRa шлюзі іске қосылмаған болса, осы Heltec тақтасының көмегімен 1_CH LoRa шлюзін орнату бойынша менің басқа оқулығымды орындауға болады. Шлюздің бұл түрі тек орындықта әзірленуге арналған және толық LoRa шлюзі емес. Бұл жоба WiFi, LoRa және OLED бар басқа ESP32 даму тақтасын қолдана отырып жұмыс істейтін болады, бірақ pin_mapping әр түрлі болады және таңдалған тақтаның схемалары мен түйісу диаграммаларын сақтауды жақсы білуді қажет етеді.
Қадамдық суреттермен толық жүру үшін мына жерден қараңыз.
1 -қадам: Heltec тақтасы туралы
Ерекшеліктер:
-
CPU: ESP32 DOWDQ6
- 240 МГц екі ядролы
- Wi -Fi 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 зарядтау тізбегі
- Батарея розеткасы: 2 істікшелі растр 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 қондырмасын ескі әдіспен орнатқан болсаңыз, алдымен эспресиф қалтасын алып тастау керек. Еспресиф қалтасын қалай алып тастау керектігін білу үшін осы бөлімнің соңына өтіңіз. 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 -тен. Бірнеше жобадан кейін біз Драгинодан LoRaWAN шлюзін қарадық. Біз шлюзге әр түрлі түйіндерді қостық және TheThingsNetwork көмегімен түйіндерден шлюзге деректерді жібердік
IoT LoRaWAN Things Network платформасында кіріспе және тіркелгі құру: 6 қадам
IoT LoRaWAN Things Network платформасында есептік жазба құру және енгізу: Бұл мүмкіндікте біз The Things Network платформасында есептік жазба жасаймыз және біз қысқаша кіріспе жасаймыз, TTN жақсы нәрселерді интернетке қосу үшін жақсы бастама немесе " 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 көмегімен жыпылықтау кодын іске қосуды бағдарламалаймыз
RETELEOR LoRaWAN картасы жүйесі: 4 қадам
Retelelor LoRaWAN картасының картасы: LoRaWAN ретрелорлық картасының бағдарламалық жасақтамасының негізгі бағдарламасы. Ақпараттық технологиялар технологиялық күтімге қол жеткізуге мүмкіндік береді, бұл ақпараттың өзгеруіне әсер етеді
Raspberry Pi LoRaWAN шлюзі: 3 қадам
Raspberry Pi LoRaWAN шлюзі: Бұл жоба-Raspberry PI iC880a-spi LoRaWAN шлюзі. Ол интернеттегі басқа да оқулықтарды қолдана отырып құрастырылды, сонымен қатар осы оқу құралдарының ең жақсысын және қазіргі уақытта жұмыс істейтінін қамтиды және сілтеме қажет. Қақпа