Съдържание:
- Консумативи
- Стъпка 1: Свържете модул Lora с компютър
- Стъпка 2: Задайте параметъра за предавателя Lora
- Стъпка 3: Задайте параметъра за получаване на Lora
- Стъпка 4: Предавателна верига LoRa Arduino
- Стъпка 5: Получаване на верига LoRa Arduino
- Стъпка 6: Проектиране на платката за релейния модул
- Стъпка 7: Поръчайте печатната платка
- Стъпка 8: Качване на Gerber файл и задаване на параметрите
- Стъпка 9: Изберете Адрес за доставка и Режим на плащане
- Стъпка 10: Програмирайте и двата Arduino
- Стъпка 11: Свържете домакинските уреди
- Стъпка 12: И накрая, проектът Lora е готов
Видео: Схема на модул за релейно управление на Lora Arduino: 12 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
В този проект на 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 с Arduino, трябва да зададем някои параметри като Адрес, Обхват за модула Lora, използвайки AT команди. Така че трябва да свържем модула Lora с USB към платка за сериен интерфейс съгласно схемата. За да можем да свържем модула Lora с лаптоп или компютър. Тук съм използвал FTDI232 USB към серийна интерфейсна платка.
Стъпка 2: Задайте параметъра за предавателя 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.
Първо въведете AT, след това натиснете клавиша enter. Трябва да получим +OK в серийния монитор.
След това въведете AT+ADDRESS = 1, за да зададете адреса на 1 за получаване на Lora.
След това въведете AT+BAND = 865000000, за да зададете честотната лента 865MHz. Можете да го потърсите в Google, за да знаете групата за вашата страна.
Мрежовият идентификатор по подразбиране е 0., така че няма да го променим за този проект на Lora.
Стъпка 4: Предавателна верига 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 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 файл и задаване на параметрите
4. Задайте необходимия параметър като количество, цвят на печатни платки и т.н.
5. След като изберете всички параметри за печатни платки, кликнете върху бутона ЗАПАЗИ В КОШНИЦАТА.
Стъпка 9: Изберете Адрес за доставка и Режим на плащане
6. Въведете адреса за доставка.
7. Изберете подходящия за вас начин на доставка.
8. Изпратете поръчката и продължете с плащането.
Можете също да проследите поръчката си от JLCPCB.com. В моя случай печатните платки отнеха 2 дни, за да бъдат произведени и пристигнаха в рамките на една седмица, използвайки опцията за доставка на DHL. ПХБ бяха добре опаковани и качеството беше наистина добро на тази достъпна цена.
Стъпка 10: Програмирайте и двата Arduino
Сега качете кода за предавателя и приемника на веригата Lora Arduino.
Обясних и двата кода на Arduino в свързаното видео. Ще ви препоръчам да гледате видеото за по -добро разбиране.
Изтеглете скиците на Arduino за този проект на Lora Arduino:
drive.google.com/uc?export=download&id=1jA0Hf32pvWQ6rXFnW1uiHWMEewrxOvKr
Стъпка 11: Свържете домакинските уреди
Сега ще свържем 5 -те домакински уреди с релейния модул 12v според схемата.
Моля, вземете подходящи мерки за безопасност, докато свързвате 110v или 230v товар с релейния модул.
Стъпка 12: И накрая, проектът Lora е готов
Сега можем да контролираме 5 -те домакински уреди с помощта на предавателната верига Lora. Тук съм свързал 5 230v AC лампи с релейния модул. Сега, ако натисна който и да е бутон, съответната лампа ще се включи.
В селските райони с този проект Arduino Lora можем да контролираме устройствата с високо напрежение от 10 км без никакво Bluetooth или WiFi устройство. Така че този много полезен проект Arduino в селските райони.
Надявам се, че този проект на LORA ви харесва.
Моля, споделете отзивите си за този проект LoRa. Благодаря ви за отделеното време.
Препоръчано:
Релейно управление на Arduino през Интернет: 5 стъпки
Релейно управление на Arduino през Интернет: Добре дошли
Релейно управление с Raspberry Pi: 3 стъпки
Релейно управление с Raspberry Pi: Повечето от нас са се сблъсквали с проблема, когато малиновата платка pi не е в състояние да превключва между няколко устройства едновременно. Така че свързването на множество устройства с помощта на 26 -те GPIO пина не е възможно. Освен това не може да се удължи след 26, така че
E32-433T Урок за модул LoRa - DIY Breakout Board за модул E32: 6 стъпки
E32-433T Урок за модул LoRa | DIY Breakout Board за модул E32: Хей, какво става, момчета! Akarsh тук от CETech, Този мой проект е по-скоро крива на обучение, за да се разбере работата на модула E32 LoRa от eByte, който е 1-ватов трансивър модул с висока мощност. След като разберем работата, имам дизайн
Контролирайте домакинските уреди над LoRa - LoRa в домашната автоматизация - LoRa дистанционно управление: 8 стъпки
Контролирайте домакинските уреди над LoRa | LoRa в домашната автоматизация | Дистанционно управление LoRa: Управлявайте и автоматизирайте електрическите си уреди от големи разстояния (километри) без наличието на интернет. Това е възможно чрез LoRa! Хей, какво има, момчета? Akarsh тук от CETech. Тази печатна платка също има OLED дисплей и 3 релета, които
8 Релейно управление с NodeMCU и IR приемник, използващ WiFi и IR дистанционно управление и приложение за Android: 5 стъпки (със снимки)
8 Релейно управление с NodeMCU и IR приемник, използващ WiFi и IR дистанционно и приложение за Android: Управление на 8 релейни превключвателя с помощта на nodemcu и IR приемник през wifi и дистанционно и приложение за android. Дистанционното работи независимо от wifi връзката. ТУК