Съдържание:
- Стъпка 1: Части
- Стъпка 2: Вземете печатни платки за вашия проект
- Стъпка 3: Разбиране на модула Reyax и как да го използвате. (ОПЦИОНАЛНО: Можете да пропуснете да прочетете тази стъпка, ако не се интересувате от работата)
- Стъпка 4: Връзки на модулите
- Стъпка 5: Изтеглете и настройте Arduino IDE
- Стъпка 6: Кодиране на проекта
- Стъпка 7: Игра с устройството
Видео: LoRa Messenger за две устройства за разстояния до 8 км: 7 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Свържете проекта към вашия лаптоп или телефон и след това разговаряйте между устройствата без интернет или SMS, като използвате само LoRa.
Хей, какво става момчета? Akarsh тук от CETech. Днес ще направим проект, който може да бъде свързан към вашия смартфон или към всеки компютър и той прави това устройство LoRa-съвместимо съобщение. Сега, когато това бъде направено, ще можете да изпращате съобщения до всяко друго устройство, използвайки същия LoRa месинджър. Всичко това става без присъствие на 4G/LTE/3G/GSM/WiFi/SMS.
Стъпка 1: Части
За да направите това, ще ви е необходима платка ESP8266, предлагам да използвате платка в стил NodeMCU, използвах платка Firebeetle от DFRobot, тъй като има вградено решение за зареждане и наблюдение на батерията.
За целите на LoRa използвах RYLR896. Силно препоръчвам този модул, тъй като е много лесен за използване през UART с помощта на AT команди.
Стъпка 2: Вземете печатни платки за вашия проект
Трябва да проверите JLCPCB, за да поръчате печатни платки онлайн евтино!
Получавате 10 печатни платки с добро качество, произведени и изпратени до прага ви за 2 $ и малко доставка. Също така ще получите отстъпка при доставка при първата поръчка. За да проектирате своя собствена печатна платка, преминете към easyEDA, след като направите това, качете вашите Gerber файлове в JLCPCB, за да ги произведете с добро качество и бързо време за изпълнение.
Стъпка 3: Разбиране на модула Reyax и как да го използвате. (ОПЦИОНАЛНО: Можете да пропуснете да прочетете тази стъпка, ако не се интересувате от работата)
1. Модулът LoRa, който имаме, е UART модул, който е конфигуриран с помощта на AT команди.
2. Модулът разполага със STM32 MCU, който осъществява всички разговори с модула SPI LoRa на борда на RYLR896.
3. Командите на снимката са основни, към които можете да се обърнете за повече информация: REYAX-Lora-AT-COMMAND-GUIDE4. Все още силно ви препоръчвам да прегледате видеоклипа ми в YouTube, където обяснявам това правилно.
Стъпка 4: Връзки на модулите
1. И двата модула ще бъдат свързани по същия начин, както на изображението по -горе.
2. Когато двата модула са свързани, можете да програмирате модулите един по един и след това да тествате проекта.
Стъпка 5: Изтеглете и настройте Arduino IDE
Изтеглете Arduino IDE от тук.
1. Инсталирайте Arduino IDE и го отворете.
2. Отидете на Файл> Предпочитания
3. Добавете https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json допълнителните URL адреси на мениджъра на табла.
4. Отидете на Tools> Board> Boards Manager
5. Потърсете ESP8266 и след това инсталирайте платката.
6. Рестартирайте IDE.
Стъпка 6: Кодиране на проекта
1. Изтеглете хранилището:
2. Извлечете изтеглената папка и отворете файла Stage1.ino в Arduino IDE.
3. Придвижете се до Инструменти> Борд. Изберете подходящата платка, която използвате NodeMCU (12E) работи в повечето случаи.
4. Изберете правилната комуникация. порт, като отидете в Инструменти> Порт.
5. Натиснете бутона за качване.
6. Когато в раздела пише Готово качване, вие сте готови да използвате устройството.
След качване отворете серийния монитор, за да видите следните подробности
Стъпка 7: Игра с устройството
1. Свържете устройствата с помощта на USB кабели към две различни устройства, на които трябва да извършвате съобщения. В моя случай свързах един модул към лаптопа си, а другия към телефона си, използвайки OTG кабел.
2. Преминете към серийния монитор и незабавно започнете да изпращате текстови съобщения!
3. КОНГО! устройството работи според очакванията.
Препоръчано:
HC-12 метеостанция за далечни разстояния и DHT сензори: 9 стъпки
Метеорологична станция за далечни разстояния HC-12 и сензори за DHT: В този урок ще научим как да направим дистанционна метеорологична станция за дълги разстояния, използвайки два dht сензора, HC12 модули и I2C LCD дисплей. Гледайте видеото
Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: 7 стъпки
Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: Понякога вибрациите са причина за сериозни проблеми в много приложения. От валове и лагери на машината до работа на твърдия диск, вибрациите причиняват повреда на машината, ранна подмяна, ниска производителност и нанасят сериозен удар върху точността. Мониторинг
Дистанционно управление на базата на LoRa - Управление на уреди от големи разстояния: 8 стъпки
Дистанционно управление на базата на LoRa | Контролирайте уредите от големи разстояния: Хей, какво става, момчета! Akarsh тук от CETech, В този проект ние ще създадем дистанционно управление, което може да се използва за управление на различни инструменти като светодиоди, двигатели или ако говорим за ежедневния си живот, можем да контролираме домашния си аппликант
LoRa дистанционно управление Messenger с 1.8 "TFT за разстояния до 8 км: 8 стъпки
LoRa Messenger с дистанционно управление с 1.8 "TFT за разстояния до 8 км: Свържете проекта към вашия лаптоп или телефон и след това разговаряйте между устройствата без интернет или SMS, използвайки само LoRa. Хей, какво става, момчета? Akarsh тук от CETech.This PCB също има дисплей и 4 бутона, които могат да се използват като дистанционно управление за
Бюджетен лаптоп: евтина опция за електроцентрала (две вътрешни устройства, базирани на Lenovo): 3 стъпки
Бюджетен лаптоп: евтина опция Powerhouse (две вътрешни устройства, базирани на Lenovo): Тази инструкция ще се фокусира върху актуализирана конфигурация на лаптопа Lenovo T540p като ежедневна машина с драйвери за сърфиране в мрежата, текстообработка, леки игри и аудио . Той е конфигуриран с твърдотелно и механично съхранение за скорост и капацитет