Съдържание:

Схема на модул за релейно управление на Lora Arduino: 12 стъпки
Схема на модул за релейно управление на Lora Arduino: 12 стъпки

Видео: Схема на модул за релейно управление на Lora Arduino: 12 стъпки

Видео: Схема на модул за релейно управление на Lora Arduino: 12 стъпки
Видео: Радиомодули LoRa SX1278, Подключение к Arduino и небольшой тест. 2024, Декември
Anonim
Image
Image
Верига на модула за релейно управление на Lora Arduino
Верига на модула за релейно управление на Lora Arduino

В този проект на Lora ще видим как да управляваме устройства с високо напрежение с веригата за управление на релето LoRa Arduino. В този проект на Arduino Lora, ние ще използваме модула Reyax RYLR896 Lora, Arduino и 12v релеен модул за управление на 5 домакински уреди с предавателния и приемния модул Lora. Така че това също е полезен проект за автоматизация на дома за интелигентния дом. Ще споделя пълната електрическа схема, Arduino Code и всички други подробности с прости 6 стъпки, за да направя този проект Lora Arduino.

Консумативи

Модули Lora REYAX RYLR896 2но

Arduino Nano 2no

12v релеен модул 1но

FTDI232 USB към платка за сериен интерфейс 1но

7805 регулатор на напрежението 1но

22uF кондензатор 1но

4.7k резистор 1но

10k резистор 6но

Бутони за натискане 5но

Стъпка 1: Свържете модул Lora с компютър

Свържете модула Lora с компютър
Свържете модула Lora с компютър
Свържете модула Lora с компютър
Свържете модула Lora с компютър

Преди да свържете модула LORA с Arduino, трябва да зададем някои параметри като Адрес, Обхват за модула Lora, използвайки AT команди. Така че трябва да свържем модула Lora с USB към платка за сериен интерфейс съгласно схемата. За да можем да свържем модула Lora с лаптоп или компютър. Тук съм използвал FTDI232 USB към серийна интерфейсна платка.

Стъпка 2: Задайте параметъра за предавателя Lora

Задайте параметъра за предавателя Lora
Задайте параметъра за предавателя Lora
Задайте параметъра за предавателя Lora
Задайте параметъра за предавателя Lora

Първо свържете модула Lora с лаптопа. В IDE на Arduino изберете PORT Tool -> Port Отворете Serial Monitor и задайте Brud rate на 115200.

Сега можем да зададем параметрите с някои основни AT команди.

Първо въведете AT, след това натиснете клавиша enter. Трябва да получим +OK в серийния монитор.

След това въведете AT+ADDRESS = 0, за да зададете адреса на 0 за предавателя Lora.

След това въведете AT+BAND = 865000000, за да зададете честотната лента 865MHz. Честотната лента за LoRa Technology в моята страна е от 865 MHz до 867 MHz. Трябва да настроите групата според вашата страна. Можете да го потърсите в Google, за да знаете групата за вашата страна.

Мрежовият идентификатор по подразбиране е 0., така че няма да го променим за този проект на Lora.

Стъпка 3: Задайте параметъра за получаване на Lora

Задайте параметъра за получаване на Lora
Задайте параметъра за получаване на Lora

По подобен начин трябва да зададем параметрите за приемащия модул Lora.

Първо въведете AT, след това натиснете клавиша enter. Трябва да получим +OK в серийния монитор.

След това въведете AT+ADDRESS = 1, за да зададете адреса на 1 за получаване на Lora.

След това въведете AT+BAND = 865000000, за да зададете честотната лента 865MHz. Можете да го потърсите в Google, за да знаете групата за вашата страна.

Мрежовият идентификатор по подразбиране е 0., така че няма да го променим за този проект на Lora.

Стъпка 4: Предавателна верига LoRa Arduino

Предавател LoRa Arduino схема
Предавател LoRa Arduino схема
Предавател LoRa Arduino схема
Предавател LoRa Arduino схема

Във веригата на предавателя Lora, ние сме свързали модула на предавателя Lora с Arduino Nano съгласно електрическата схема.

Във веригата на предавателя Lora 5 бутона са свързани с цифров извод Arduino D2, D3, D4, D5, D6. Всеки път, когато натиснем който и да е бутон, сигналът се изпраща до приемащия модул Lora за включване или изключване на съответното реле.

Тук направих делител на напрежение с два резистора 4.7k и 10k, за да сваля 5v логическо ниво до 3.3v логическо ниво. Arduino може да изпраща сигнала на 5v логическо ниво, но модулът Lora RYLR896 може да приема сигнала само на 3.3v логическо ниво. Така че сме свързали делителя на напрежението между щифта Arduino TX и Lora RYLR896 RX щифт.

Стъпка 5: Получаване на верига LoRa Arduino

Получаване на верига LoRa Arduino
Получаване на верига LoRa Arduino
Получаване на верига LoRa Arduino
Получаване на верига LoRa Arduino

Свързах приемащия модул Lora с Arduino Nano съгласно схемата на приемащия Lora.

В схемата на приемника Lora използвах цифров извод Arduino D8, D9, D10, D11, D12 за управление на релейния модул 12v.

Тук делителят на напрежение не се изисква, тъй като Arduino може да приема сигнал на 3.3v логическо ниво от приемащия модул Lora RYLR896.

Използвал съм регулатор на напрежение 7805 (5 волта), за да захранвам 5v захранване към веригата Arduino.

Стъпка 6: Проектиране на платката за релейния модул

Проектиране на печатна платка за релейния модул
Проектиране на печатна платка за релейния модул
Проектиране на печатна платка за релейния модул
Проектиране на печатна платка за релейния модул

В този проект на LoRa използвах релеен модул 12v. Можете да закупите този релеен модул онлайн, но тъй като имам нужда от релейния модул в повечето от моите проекти, затова проектирах печатната платка за релейния модул.

Можете също да изтеглите файла Garber за този 12v релеен модул от следната връзка

drive.google.com/uc?export=download&id=1gSz2if9vpkj6O7vc9urzS6hUEJHfgl1g

Стъпка 7: Поръчайте печатната платка

Поръчайте печатната платка
Поръчайте печатната платка
Поръчайте печатната платка
Поръчайте печатната платка

След като изтеглите файла Garber, можете лесно да поръчате печатната платка

1. Посетете https://jlcpcb.com и влезте/се регистрирайте

2. Щракнете върху бутона QUOTE NOW.

3 Щракнете върху бутона „Добавяне на вашия Gerber файл“. След това прегледайте и изберете файла Gerber, който сте изтеглили

Стъпка 8: Качване на Gerber файл и задаване на параметрите

Качване на Gerber файл и задаване на параметрите
Качване на Gerber файл и задаване на параметрите
Качване на Gerber файл и задаване на параметрите
Качване на Gerber файл и задаване на параметрите

4. Задайте необходимия параметър като количество, цвят на печатни платки и т.н.

5. След като изберете всички параметри за печатни платки, кликнете върху бутона ЗАПАЗИ В КОШНИЦАТА.

Стъпка 9: Изберете Адрес за доставка и Режим на плащане

Изберете Адрес за доставка и Режим на плащане
Изберете Адрес за доставка и Режим на плащане
Изберете Адрес за доставка и Режим на плащане
Изберете Адрес за доставка и Режим на плащане
Изберете Адрес за доставка и Режим на плащане
Изберете Адрес за доставка и Режим на плащане

6. Въведете адреса за доставка.

7. Изберете подходящия за вас начин на доставка.

8. Изпратете поръчката и продължете с плащането.

Можете също да проследите поръчката си от JLCPCB.com. В моя случай печатните платки отнеха 2 дни, за да бъдат произведени и пристигнаха в рамките на една седмица, използвайки опцията за доставка на DHL. ПХБ бяха добре опаковани и качеството беше наистина добро на тази достъпна цена.

Стъпка 10: Програмирайте и двата Arduino

Image
Image

Сега качете кода за предавателя и приемника на веригата Lora Arduino.

Обясних и двата кода на Arduino в свързаното видео. Ще ви препоръчам да гледате видеото за по -добро разбиране.

Изтеглете скиците на Arduino за този проект на Lora Arduino:

drive.google.com/uc?export=download&id=1jA0Hf32pvWQ6rXFnW1uiHWMEewrxOvKr

Стъпка 11: Свържете домакинските уреди

И накрая, проектът Lora е готов
И накрая, проектът Lora е готов

Сега ще свържем 5 -те домакински уреди с релейния модул 12v според схемата.

Моля, вземете подходящи мерки за безопасност, докато свързвате 110v или 230v товар с релейния модул.

Стъпка 12: И накрая, проектът Lora е готов

Сега можем да контролираме 5 -те домакински уреди с помощта на предавателната верига Lora. Тук съм свързал 5 230v AC лампи с релейния модул. Сега, ако натисна който и да е бутон, съответната лампа ще се включи.

В селските райони с този проект Arduino Lora можем да контролираме устройствата с високо напрежение от 10 км без никакво Bluetooth или WiFi устройство. Така че този много полезен проект Arduino в селските райони.

Надявам се, че този проект на LORA ви харесва.

Моля, споделете отзивите си за този проект LoRa. Благодаря ви за отделеното време.

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