Съдържание:
- Стъпка 1: За борда на Heltec
- Стъпка 2: Настройка на Arduino IDE за ESP32
- Стъпка 3: Инсталиране на платката ESP32
Видео: ESP32 LoRaWAN Mote: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
В този проект ще използваме ESP32 Heltec WiFi LoRa OLED платка от Banggood за изграждане на LoRaWAN Mote (краен възел) за изпращане на данни от сензор DHT22 до мрежата на нещата (TTN) и показване на стойностите на сензора. Кодът и библиотеките, използвани в проекта, могат да бъдат намерени на GitHub. Също така ще трябва да закупите съединител за антена и свиня опашка (U. FL към SMA). TTN акаунт също е необходим за регистриране на Mote и приложението. Този проект предполага известни познания за Arduino IDE, LoRaWAN и за ESP32 като цяло. Някои умения за запояване също са необходими за закрепване на щифтовете на заглавката към платката ESP32. Ще бъде необходим и работещ LoRa Gateway, свързан с мрежата The Things. Ако нямате работещ LoRa Gateway, можете да следвате другия ми урок за настройка на 1_CH LoRa Gatway с помощта на тази дъска Heltec. Този тип шлюз е само за развитие на пейката и не е пълен LoRa Gateway. Този проект ще работи и с други платки за разработка на ESP32 с WiFi, LoRa и OLED, но pin_mapping ще бъде различен и ще изисква добри познания за това как да се следват схеми и диаграми pin_out на избраната платка
За пълен преглед със стъпка по стъпка снимки посетете тук.
Стъпка 1: За борда на Heltec
Спецификации:
-
Процесор: ESP32 DOWDQ6
- 240 MHz двуядрено
- WiFi до 150Mbps 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 px
- Литиево-йонна/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 на Arduino IDE, просто следвайте процедурата по инсталиране, описана по-долу. вече сте инсталирали добавката ESP32 по стария метод, първо трябва да премахнете папката espressif. Отидете в края на тази част, за да научите как да премахнете папката espressif, като следвате Част 1 Забележка#1. Никога не захранвайте платката, без първо да свържете антената, тъй като може да повредите радиочипа на борда.
Стъпка 3: Инсталиране на платката ESP32
За да инсталирате платката ESP32 във вашата Arduino IDE, следвайте следните инструкции: 1) Отворете прозореца с предпочитания от Arduino IDE. Отидете на Файл> Предпочитания2) Въведете https://dl.espressif.com/dl/package_esp32_index.json в полето „Допълнителни URL адреси на мениджъра на борда“, както е показано на фигурата по -долу. След това щракнете върху бутона „OK“. Забележка: ако вече имате URL адрес на платките ESP8266, можете да отделите 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 с Dragino и TTN: Хей, какво става, момчета! Akarsh тук от CETech. Няколко проекта назад разгледахме LoRaWAN Gateway от Dragino. Свързахме различни възли към шлюза и предадохме данни от възлите към шлюза, използвайки TheThingsNetwork като s
Въведение и създаване на акаунт в платформата Things Network IoT LoRaWAN: 6 стъпки
Въведение и създаване на акаунт в платформата The Things Network IoT LoRaWAN: При тази възможност ще създадем акаунт в платформата The Things Network и ще направим кратко въведение, TTN добра инициатива за изграждане на мрежа за интернет на нещата или " IoT " .Мрежата на нещата е внедрила LoR
Първи стъпки с ESP32 - Инсталиране на платки ESP32 в Arduino IDE - ESP32 Blink Code: 3 стъпки
Първи стъпки с ESP32 | Инсталиране на платки ESP32 в Arduino IDE | ESP32 Blink Code: В тази инструкция ще видим как да започнем работа с esp32 и как да инсталираме esp32 дъски в Arduino IDE и ще програмираме esp 32 да изпълнява мигащ код, използвайки arduino ide
Картографска система от Retelelor LoRaWAN: 4 стъпки
Система за картографиране на Retelelor LoRaWAN: В програмата cadrul acestui s-a dorit realizationrea unui система за картографиране на 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. Той беше съставен с помощта на различни други уроци онлайн и включва най -доброто и това, което работи понастоящем от тези уроци и са справки, бяха необходими навън. Портата