Съдържание:

LoRa дистанционно управление Messenger с 1.8 "TFT за разстояния до 8 км: 8 стъпки
LoRa дистанционно управление Messenger с 1.8 "TFT за разстояния до 8 км: 8 стъпки

Видео: LoRa дистанционно управление Messenger с 1.8 "TFT за разстояния до 8 км: 8 стъпки

Видео: LoRa дистанционно управление Messenger с 1.8
Видео: LORA Broadcasting Remote Control 2024, Ноември
Anonim
Image
Image

Свържете проекта към вашия лаптоп или телефон и след това разговаряйте между устройствата без интернет или SMS, като използвате само LoRa.

Хей, какво има, момчета? Akarsh тук от CETech.

Тази платка също има дисплей и 4 бутона, които могат да се използват и като дистанционно управление за някои устройства. Можете да направите всичко с кода, създаден от вашия собствен потребителски интерфейс. Така че, накратко, този проект има esp8266, който може да даде WiFi функционалност, LoRa модул, 1.8 инчов TFT дисплей, 4 бутона за създаване на потребителски интерфейс. Възможностите с кода са безкрайни.

Той може да бъде свързан към вашия смартфон или към всеки компютър и прави това устройство Messenger с активирана LoRa. Сега, когато това бъде направено, ще можете да изпращате съобщения до всяко друго устройство, използвайки същия LoRa месинджър. Всичко това става без наличието на 4G/LTE/3G/GSM/WiFi/SMS. Което направих в по-ранен проект, който можете да намерите тук:

Стъпка 1: Части

Части
Части

Първо като основна част използвах модул ESP8266 с пробивна платка. Прикрепете го към печатната платка, като използвате някои мъжки и женски заглавки. Използвах 1,8 -инчов TFT SPI дисплей, модул TP4056 за зареждане и защита на батерията и стара батерия за мобилен телефон.

За целите на LoRa използвах RYLR896. Силно препоръчвам този модул, тъй като е много лесен за използване през UART с помощта на AT команди.

Можете да намерите частите по -долу:

1) Модул ESP8266

2) ESP12 пробивна платка

3) TFT дисплей

4) модул TP4056

5) Reyax RYLR896 LoRa модул

6) Моят дизайн на печатни платки

За последните две части, ако имате затруднения при намирането им, можете да ми изпратите съобщение/имейл и аз мога да ви помогна да го намерите във вашия район, или мога да ви ги изпратя, ако желаете.

Стъпка 2: Вземете печатни платки за вашия проект

Вземете печатни платки за вашия проект Произведени
Вземете печатни платки за вашия проект Произведени

Трябва да проверите JLCPCB, за да поръчате печатни платки онлайн евтино!

Получавате 10 печатни платки с добро качество, произведени и изпратени до прага ви за 2 $ и малко доставка. Също така ще получите отстъпка при доставка при първата поръчка. За да проектирате своя собствена печатна платка, преминете към easyEDA, след като направите това, качете вашите Gerber файлове в JLCPCB, за да ги произведете с добро качество и бързо време за изпълнение.

Стъпка 3: Разбиране на модула Reyax и как да го използвате. (ОПЦИОНАЛНО: Можете да пропуснете да прочетете тази стъпка, ако не се интересувате от работата)

Разбиране на модула Reyax и как да го използвате. (ОПЦИОНАЛНО: Можете да пропуснете да прочетете тази стъпка, ако не се интересувате от работата)
Разбиране на модула Reyax и как да го използвате. (ОПЦИОНАЛНО: Можете да пропуснете да прочетете тази стъпка, ако не се интересувате от работата)

1. Модулът LoRa, който имаме, е UART модул, който е конфигуриран с помощта на AT команди.

2. Модулът съдържа STM32 MCU, който осъществява всички разговори с модула SPI LoRa на борда на RYLR896.

3. Командите на снимката са основни, към които можете да се обърнете за повече информация: REYAX-Lora-AT-COMMAND-GUIDE

4. Все още силно ви препоръчвам да прегледате видеоклипа ми в YouTube, където обяснявам правилно това.

Стъпка 4: Свързване на модулите в печатната платка

Връзки на модулите в печатната платка
Връзки на модулите в печатната платка
Връзки на модулите в печатната платка
Връзки на модулите в печатната платка

1. И двата модула ще бъдат свързани по същия начин, както на изображението по -горе.

2. Когато двата модула са свързани, можете да програмирате модулите един по един и след това да тествате проекта.

Всички връзки, показани по -горе, се извършват в печатната платка и затова няма нужда от друго окабеляване.

Стъпка 5: Запояване на печатната платка

Запояване на печатни платки
Запояване на печатни платки
Запояване на печатни платки
Запояване на печатни платки

Запояйте всички компоненти към печатната платка.

Бих предложил първо да запоите компонентите с ниска височина на печатната платка и след това да преминете към компоненти с по -висока височина като заглавките и т.н.

Преди да включите модула, тествайте всички връзки с помощта на мултицет за лоши спойки и къси съединения.

За да програмирам модула, добавих порт за свързване на FTDI232 USB към серийна платка под платката ESP8266, така че да можете лесно да програмирате платката.

Стъпка 6: Изтеглете и настройте Arduino IDE

Изтеглете и настройте Arduino IDE
Изтеглете и настройте 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.

Стъпка 7: Кодиране на проекта

Кодиране на проекта
Кодиране на проекта
Кодиране на проекта
Кодиране на проекта

За да програмирам модула, добавих порт за свързване на FTDI232 USB към серийна платка под платката ESP8266, така че да можете лесно да програмирате платката.

Трябва да натиснете GPIO0 и да го задържите, след това натиснете бутона RESET, след това първо отпуснете бутона RESET, след това бутона GPIO0.

1. Изтеглете хранилището:

2. Извлечете изтеглената папка и отворете файла main.ino в Arduino IDE.

3. Придвижете се до Инструменти> Борд. Изберете подходящата платка, която използвате NodeMCU (12E) работи в повечето случаи.

4. Изберете правилната комуникация. порт, като отидете в Инструменти> Порт.

5. Натиснете бутона за качване.

6. Когато в раздела пише Готово качване, вие сте готови да използвате устройството.

След качване отворете серийния монитор, за да изпращате и получавате съобщения.

Стъпка 8: Игра с устройството

Игра с устройството
Игра с устройството

1. Просто включете устройството, ще видите неща на дисплея, можете да натиснете различни бутони, за да видите устройството в действие.

2. Преминете към серийния монитор и незабавно започнете да изпращате текстови съобщения! За да направите другото просто устройство, можете да се обърнете към тази статия:

3. КОНГО! устройството работи според очакванията.

Препоръчано: