Съдържание:
- Стъпка 1: Материали
- МНОГО Евтини материали
- Стъпка 2: Видео: Въведение LoRa и модул RFM95 Hoperf Electronics
- Стъпка 3: Извършени тестове
- Извършени тестове
- Стъпка 4: Видео: Комуникация LoRa ESP8266 и радио RFM95 # 1
- Стъпка 5: IDE код на Arduino
- IDE код на Arduino
- Стъпка 6: Пример за модул за предаване # 1
- Стъпка 7: Пример за модул за приемане # 2
- Стъпка 8: Производство на антени
- Антени Производство
- Стъпка 9: Изтегляне и пълна документация
Видео: Комуникация LoRa ESP8266 и радио RFM95: 9 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Една от най -известните технологии за внедряване в Интернет на нещата, която има много забележителни характеристики за комуникация на дълги разстояния и ниска мощност, отразена в ниското му потребление, LoRa "Lo ng - Ra nge", този тип модулация стана много популярен в проектите за изпращане и получаване на данни вече има някои библиотеки, внедрени за платформи ESP8266, Arduino, Raspberry pi и ESP32.
При тази възможност ще извършим много прост тест с ESP8266 и RFM95 LoRa.
Преди малко получих 2 модула / радио LoRa референтен RFM95 на HopeRF, на честота 915.0 MHz, след това урок препоръча Въведение LoRa и бърз преглед на модула RFM95:
Урок
Въведение LoRa & Modulo RFM95 Hoperf
PDAControl Изтегляния и пълна документация
Комуникация LoRa ESP8266 и радио RFM95 #1
PDAControl
Descargas y Documentacion Completa
Комуникация LoRa ESP8266 и радио RFM95 #1
Стъпка 1: Материали
МНОГО Евтини материали
- 2 ESP8266 NodeMCU
- 2 Радио RFM95, в моя случай 915.0 MHz
- 2 бели адаптера за печатни платки за ESP8266 12E/F
- 2 Protoboard
- Кабелна антена, UTP кабел, изчислете дължината по -долу
Стъпка 2: Видео: Въведение LoRa и модул RFM95 Hoperf Electronics
Стъпка 3: Извършени тестове
Извършени тестове
Ще използваме 2 модула ESP8266 NodeMCU, които ще комуникират чрез SPI шината с модулите RFM95, използвайки библиотеката RH_RF95.h на RadioHead, този тест ще бъде много прост, изпращането на съобщение плюс брояч от един модул към друг на 915 MHz, Фабрично разграничение на гърба на печатната платка. В този урок ще се използва модулация на LoRa, няма да прилагаме LoRaWAN, за да не се обърка.
Стъпка 4: Видео: Комуникация LoRa ESP8266 и радио RFM95 # 1
Стъпка 5: IDE код на Arduino
IDE код на Arduino
При тази възможност ще използваме библиотеката RH_RF95.h на RadioHead, много използвана в примери на Adafruit за тестване на нейните платки и модули, технически модулът ESP8266 конфигурира параметрите на RFM95 чрез протокола за шина SPI.
Забележка: Изтеглете и / или github връзки по -долу.
Автобус SPI: от Wikipedia
Тъй като това е много прост тест, в следните модули ще бъдат конфигурирани само следните параметри:
- Потенциал на предаване: 23 dBm = rf95.setTxPower (23, невярно)
- Честота / обхват: 915MHz = #define RF95_FREQ 915.0
Важно е правилната конфигурация на щифтове за ESP8266:
- RFM95_CS = CS (Chip Selector или Slave Selector).
- RFM95_RST = Нулиране на радиото при инициализация.
- RFM95_INT = Прекъсване от изхода DIO0.
Стъпка 6: Пример за модул за предаване # 1
Пример за модул за предаване # 1
Съобщението "PDAControl -" и стойността на изпратено съобщение / брояч на пакети ще бъдат изпратени. Забележка: Изтеглете и / или github връзки по -долу.
Сериен терминал … Предаване на съобщение
Стъпка 7: Пример за модул за приемане # 2
Пример за модул за приемане # 2
Модулът е в режим на приемане. Забележка: Изтеглете и / или github връзки по -долу.
Сериен терминал … Получаване, съобщение и RSSI
Стъпка 8: Производство на антени
Антени Производство
За този тест антената е произведена с UTP кабел (неекранирана усукана двойка) е взето 7,8 см жица, благодарение на absoluautomation.com за информация, за да се изчисли дължината на антената, само аз промених най -важния параметър Честота, в в случая на моя модул е до 915.0.
Уебсайт: M0ukd.com 1/4 Wave Ground Plane Antenna Calculator
Стъпка 9: Изтегляне и пълна документация
PDAControl
Изтегляния и пълна документация
Комуникация LoRa ESP8266 и радио RFM95 #1
pdacontrolen.com/comunication-lora-esp8266-…
PDAControl
Descargas y Documentacion Completa
Комуникация LoRa ESP8266 и радио RFM95 #1
pdacontroles.com/comunicacion-lora-esp8266-…
Препоръчано:
Безжична комуникация LoRa от 3 до 8 км с ниска цена E32 (sx1278/sx1276) Устройство за Arduino, Esp8266 или Esp32: 15 стъпки
Безжична комуникация LoRa от 3 до 8 км с ниска цена E32 (sx1278/sx1276) Устройство за Arduino, Esp8266 или Esp32: Създавам библиотека за управление на EBYTE E32 въз основа на серия Semtech на устройство LoRa, много мощно, просто и евтино устройство. Можете да намерите 3Km версия тук, 8Km версия тук Те могат да работят на разстояние от 3000m до 8000m и имат много функции и
Проста комуникация на Arduino LoRa (повече от 5 км): 9 стъпки
Проста комуникация на Arduino LoRa (повече от 5 км): Ще тестваме E32-TTL-100 с моята библиотека. Това е безжичен трансийвър модул, работи на 410 441 MHz (или 868MHz или 915MHz) на базата на оригиналния RFIC SX1278 от SEMTECH, налично е прозрачно предаване, ниво TTL. Модулът приема LORA
LORA Peer to Peer комуникация с Arduino: 9 стъпки
LORA Peer to Peer комуникация с Arduino: Аз съм начинаещ ентусиаст по електроника и това е първият ми инструктаж, така че, моля, не се впускайте в коментарите си. В тази инструкция ще обясня как да накарам два LORA възли да комуникират директно без TTN (мрежата на нещата)
ЕВТИНИЯТ ШУМ - ПРЕВЪРНЕТЕ РАДИО НА РЪКА В МОБИЛНО РАДИО: 6 стъпки
ЕВТИНИЯТ ШУМ - ПРЕВЪРНЕТЕ РАДИО НА РЪКА В МОБИЛНО РАДИО: Мобилно радио радио с ограничен бюджет? Да, може да се направи с малко творчество. Там има множество евтини китайски преносими радиостанции. Тези евтини нови радиостанции от своя страна понижиха цените на качествените употребявани съоръжения за шунка. Друго, което се добавя
Интернет радио/ уеб радио с Raspberry Pi 3 (без глава): 8 стъпки
Интернет радио/ уеб радио с Raspberry Pi 3 (без глава): Здравейте Искате ли свой собствен радио хостинг през интернет, тогава сте на правилното място. Ще се опитам да доразвия колкото е възможно повече. Опитах няколко начина, повечето от които или се нуждаеха от звукова карта, която нямах желание да купувам. но успях да стреля