Բովանդակություն:
- Քայլ 1. Heltec խորհրդի մասին
- Քայլ 2: Arduino IDE- ի կարգավորում ESP32- ի համար
- Քայլ 3: Տեղադրելով ESP32 խորհուրդը
Video: ESP32 LoRaWAN Շարժ. 3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Այս նախագծում մենք կօգտագործենք ESP32 Heltec WiFi LoRa OLED տախտակը Banggood- ից ՝ LoRaWAN Mote (վերջնական հանգույց) կառուցելու համար ՝ DHT22 տվիչից տվյալներ ուղարկելու The Things Network (TTN) և ցուցադրելու տվիչների արժեքները: Codeրագրում օգտագործված ծածկագիրը և գրադարանները կարելի է գտնել GitHub- ում: Դուք նաև պետք է ձեռք բերեք ալեհավաք և խոզի պոչ միակցիչ (U. FL- ից SMA): MOT- ը և դիմումը գրանցելու համար անհրաժեշտ է նաև TTN հաշիվ: Այս նախագիծը ենթադրում է որոշ գիտելիքներ Arduino IDE- ի, LoRaWAN- ի և ընդհանրապես ESP32- ի մասին: Եռակցման որոշ հմտություններ են պահանջվում նաև ESP32 տախտակին վերնագրի կապում ամրացնելու համար: Անհրաժեշտ կլինի նաև LoRa Gateway- ը, որը միացված է The Things Network- ին: Եթե չունեք LoRa Gateway- ի գործարկումը, կարող եք հետևել իմ մյուս ձեռնարկին, որը ստեղծում է 1_CH LoRa Gatway ՝ օգտագործելով այս Heltec տախտակը: Այս տեսակի Gateway- ը նախատեսված է միայն նստարանին զարգացնելու համար և ամբողջական LoRa Gateway չէ: Այս նախագիծը կաշխատի նաև այլ ESP32 զարգացման տախտակների միջոցով ՝ WiFi- ով, LoRa- ով և OLED- ով, բայց pin_mapping- ը տարբեր կլինի և կպահանջի լավ գիտելիքներ, թե ինչպես հետևել ընտրված տախտակի սխեմաներին և pin_out դիագրամներին:
Քայլ առ քայլ նկարներով տեսեք այստեղ:
Քայլ 1. Heltec խորհրդի մասին
Տեխնիկական պայմաններ
-
Պրոցեսոր ՝ ESP32 DOWDQ6
- 240 ՄՀց երկմիջուկ
- WiFi մինչև 150 Մբիթ/վրկ 802.11 բ/գ/ն/ե/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: Arduino IDE- ի կարգավորում ESP32- ի համար
Կարևոր. Տեղադրման այս ընթացակարգը սկսելուց առաջ համոզվեք, որ ձեր համակարգչում տեղադրված է Arduino IDE- ի վերջին տարբերակը: Եթե դա չեք անում, ապա տեղահանեք այն և նորից տեղադրեք: Հակառակ դեպքում, դա կարող է չաշխատել: ESP32- ը ներկայումս ինտեգրվում է Arduino IDE- ի հետ այնպես, ինչպես դա արվել էր ESP8266- ի համար: Arduino IDE- ի այս հավելումը թույլ է տալիս ծրագրավորել ESP32- ը ՝ օգտագործելով Arduino IDE- ն և նրա ծրագրավորման լեզուն: Արդեն տեղադրել եք ESP32 հավելումը հին մեթոդով, նախ պետք է հեռացնեք espressif թղթապանակը: Գնացեք այս մասի ավարտին ՝ սովորելու համար, թե ինչպես կարելի է հեռացնել espressif թղթապանակը ՝ հետևելով Մաս 1 -ին Noteանոթագրություն 1 -ին: Երբեք միացրեք տախտակին առանց նախապես ալեհավաքը միացնելու, քանի որ կարող եք վնասել նավի վրա գտնվող ռադիո չիպը:
Քայլ 3: Տեղադրելով ESP32 խորհուրդը
Ձեր Arduino IDE- ում ESP32 տախտակը տեղադրելու համար հետևեք հետևյալ հաջորդական հրահանգներին. 1) Բացեք Arduino IDE- ի նախընտրությունների պատուհանը: Գնացեք Ֆայլ> Նախապատվություններ 2) Մուտքագրեք https://dl.espressif.com/dl/package_esp32_index.json «Լրացուցիչ խորհրդի ղեկավարների հասցեներ» դաշտում, ինչպես ցույց է տրված ստորև նկարում: Այնուհետև կտտացրեք «Լավ» կոճակին: Նշում. Եթե արդեն ունեք ESP8266 տախտակների URL- ը, կարող եք URL- ները ստորակետով առանձնացնել հետևյալ կերպ. Https://dl.espressif.com/dl/package_esp32_index.json, http:/ /arduino.esp8266.com/stable/package_esp8266com_index.json
Խորհուրդ ենք տալիս:
LoRa GPS Tracker ձեռնարկ - LoRaWAN Dragino- ի և TTN- ի հետ. 7 քայլ
LoRa GPS Tracker ձեռնարկ | LoRaWAN Դրագինոյի և TTN- ի հետ. Աքարշ այստեղ CETech- ից: Մի քանի նախագծով մենք նայեցինք Դրագինոյից LoRaWAN դարպասին: Մենք միացանք տարբեր հանգույցներ Gateway- ին և տվյալներ փոխանցեցինք հանգույցներից Gateway- ին ՝ օգտագործելով TheThingsNetwork- ը որպես
Ներածություն և հաշիվ ստեղծեք հարթակում Things Network IoT LoRaWAN. 6 քայլ
Ներածություն և հաշիվ ստեղծեք հարթակում Things Network IoT LoRaWAN. Այս հնարավորության դեպքում մենք հաշիվ կստեղծենք The Things Network հարթակում և կարճ ներածություն կանենք, TTN- ը լավ նախաձեռնություն է իրերի ինտերնետի համար ցանց ստեղծելու համար կամ " IoT ". Things Network- ը ներդրել է LoR
Սկսելով ESP32 - - ով ESP32 տախտակների տեղադրում Arduino IDE- ում - ESP32 Blink կոդ ՝ 3 քայլ
Սկսելով ESP32 | - ով ESP32 տախտակների տեղադրում Arduino IDE- ում | ESP32 Blink Code: Այս հրահանգների մեջ մենք կտեսնենք, թե ինչպես սկսել աշխատել esp32- ի հետ և ինչպես տեղադրել esp32 տախտակները Arduino IDE- ում, և մենք ծրագրելու ենք esp 32 -ին `թարթելու ծածկագիրը գործարկելով arduino ide- ի միջոցով:
Sistem De Cartografiere a Retelelor LoRaWAN ՝ 4 քայլ
Sistem De Cartografiere a Retelelor LoRaWAN. In cadrul acestui program s-a dorit realizareaa unui system de cartografiere a retelelor LoRaWAN.Ce este LoRa? LoRa este o tehnologie care pune la dipozitia dezvoltatorilor de solutii inteligente o transmisie de raza lunga si securizata a datelor, cu
Raspberry Pi LoRaWAN Gateway: 3 քայլ
Raspberry Pi LoRaWAN Gateway. Այս նախագիծը Raspberry PI iC880a-spi LoRaWAN Gateway է: Այն համախմբվել է ՝ օգտագործելով տարբեր այլ ձեռնարկներ առցանց, և ներառում է լավագույնը և այն, ինչ ներկայումս աշխատում է այդ ձեռնարկներից և հղումներ են անհրաժեշտ եղել մինչև վերջ: Դարպասը