Mundarija:

Lora Arduino boshqaruv rölesi moduli davri: 12 qadam
Lora Arduino boshqaruv rölesi moduli davri: 12 qadam

Video: Lora Arduino boshqaruv rölesi moduli davri: 12 qadam

Video: Lora Arduino boshqaruv rölesi moduli davri: 12 qadam
Video: Радиомодули EBYTE E22 LoRa, настройка и поключение к ардуино 2024, Noyabr
Anonim
Image
Image
Lora Arduino boshqaruv rölesi moduli davri
Lora Arduino boshqaruv rölesi moduli davri

Ushbu Lora loyihasida biz LoRa Arduino o'rni boshqaruv sxemasi yordamida yuqori kuchlanishli qurilmalarni qanday boshqarishni ko'rib chiqamiz. Ushbu Arduino Lora loyihasida biz Reyax RYLR896 Lora moduli, Arduino va 12v o'rni moduli yordamida Lora uzatuvchi va qabul qiluvchi moduli bilan 5 ta maishiy texnikani boshqaramiz. Shunday qilib, bu aqlli uy uchun foydali bo'lgan uyni avtomatlashtirish loyihasi. Men Arduino kodining to'liq sxemasini va boshqa barcha ma'lumotlarni Lora Arduino loyihasini bajarish uchun oddiy 6 qadam bilan bo'lishaman.

Ta'minotlar

Lora modullari REYAX RYLR896 2no

Arduino Nano 2no

12v o'rni moduli 1no

FTDI232 USB ketma -ket interfeys platasiga 1no

7805 kuchlanish regulyatori 1no

22uF kondansatör 1no

4,7k qarshilik 1no

10k qarshilik 6no

5no tugmachalarini bosing

1 -qadam: Lora modulini kompyuterga ulang

Lora modulini kompyuterga ulang
Lora modulini kompyuterga ulang
Lora modulini kompyuterga ulang
Lora modulini kompyuterga ulang

LORA modulini Arduino -ga ulashdan oldin AT buyruqlari yordamida Lora moduli uchun manzil, tarmoqli kabi ba'zi parametrlarni o'rnatishimiz kerak. Shunday qilib, biz Lora modulini USB -ga ulash sxemasiga muvofiq ketma -ket interfeys platasiga ulashimiz kerak. Shunday qilib, biz Lora modulini noutbuk yoki shaxsiy kompyuterga ulashimiz mumkin. Bu erda men FTDI232 USB -ni ketma -ket interfeys platasidan foydalandim.

2 -qadam: Lora transmitteri uchun parametrni o'rnating

Lora uzatuvchi uchun parametrni o'rnating
Lora uzatuvchi uchun parametrni o'rnating
Lora uzatuvchi uchun parametrni o'rnating
Lora uzatuvchi uchun parametrni o'rnating

Avval Lora modulini noutbukga ulang. Arduino IDE -da PORT Tool-> PortOperial monitor -ni tanlang va Brud tezligini 115200 ga o'rnating.

Endi biz ba'zi AT buyruqlari yordamida parametrlarni sozlashimiz mumkin.

Birinchidan, AT kiriting, so'ng Enter tugmasini bosing. Biz ketma -ket monitorda +OK ni olishimiz kerak.

Keyin AT+ADDRESS = 0 kiriting, Lora transmitterining manzilini 0 ga qo'ying.

Keyin 865MGts diapazonini o'rnatish uchun AT+BAND = 865000000 yozing. Mening mamlakatimda LoRa Technology uchun chastota diapazoni 865 MGts dan 867 MGts gacha. Siz guruhni o'z mamlakatingizga qarab belgilashingiz kerak. Siz o'z mamlakatingiz uchun guruhni bilish uchun google -ga kirishingiz mumkin.

Standart tarmoq identifikatori - 0. shuning uchun biz uni Lora loyihasi uchun o'zgartirmaymiz.

3 -qadam: Lorani qabul qilish parametrini o'rnating

Lorani qabul qilish parametrini o'rnating
Lorani qabul qilish parametrini o'rnating

Xuddi shunday, biz qabul qiluvchi Lora moduli uchun parametrlarni o'rnatishimiz kerak.

Birinchidan, AT kiriting, so'ngra Enter tugmasini bosing. Biz ketma -ket monitorda +OK ni olishimiz kerak.

Keyin Lorani qabul qilish uchun manzilni 1 ga o'rnatish uchun AT+ADDRESS = 1 yozing.

Keyin 865MGts diapazonini o'rnatish uchun AT+BAND = 865000000 yozing. Siz o'z mamlakatingiz uchun guruhni bilish uchun google -ga kirishingiz mumkin.

Standart tarmoq identifikatori - 0. shuning uchun biz uni Lora loyihasi uchun o'zgartirmaymiz.

4 -qadam: uzatuvchi LoRa Arduino davri

LoRa Arduino elektron davri
LoRa Arduino elektron davri
LoRa Arduino elektron davri
LoRa Arduino elektron davri

Transmitter Lora sxemasida biz Lora uzatuvchi modulini Arduino Nano elektron sxemasiga muvofiq uladik.

Transmitter Lora sxemasida Arduino D2, D3, D4, D5, D6 raqamli pinlari bilan 5 ta tugma ulanadi. Qachonki biz biron-bir tugmani bosgan bo'lsak, Lora modulini qabul qilish uchun tegishli o'rni yoqish yoki o'chirish uchun signal yuboriladi.

Bu erda men 5V mantiqiy darajasini 3.3v mantiq darajasiga tushirish uchun ikkita 4.7k va 10k rezistorli kuchlanish bo'luvchi qildim. Arduino signalni 5v mantiq darajasida yuborishi mumkin, lekin Lora RYLR896 moduli signalni faqat 3.3v mantiq darajasida qabul qila oladi. Shunday qilib, biz Arduino TX pin va Lora RYLR896 RX pin orasidagi kuchlanish bo'linishini uladik.

5 -qadam: LoRa Arduino sxemasini qabul qilish

LoRa Arduino sxemasini qabul qilish
LoRa Arduino sxemasini qabul qilish
LoRa Arduino sxemasini qabul qilish
LoRa Arduino sxemasini qabul qilish

Men qabul qiluvchi Lora modulini qabul qiluvchi Lora sxemasiga muvofiq Arduino Nano bilan bog'ladim.

Qabul qilgich Lora pallasida men 12v o'rni modulini boshqarish uchun D8, D9, D10, D11, D12 raqamli Arduino pinini ishlatganman.

Bu erda kuchlanish bo'luvchi talab qilinmaydi, chunki Arduino RYLR896 qabul qiluvchi Lora modulidan signalni 3,3v mantiq darajasida qabul qilishi mumkin.

Men 580 voltli Arduino zanjiriga besleme berish uchun 7805 (5 voltli) voltaj regulyatoridan foydalandim.

6 -qadam: O'rnimizni moduli uchun tenglikni loyihalash

O'rnimizni moduli uchun tenglikni loyihalash
O'rnimizni moduli uchun tenglikni loyihalash
O'rnimizni moduli uchun tenglikni loyihalash
O'rnimizni moduli uchun tenglikni loyihalash

Ushbu LoRa loyihasida men 12V o'rni modulidan foydalanganman. Siz bu o'rni modulini Internetda sotib olishingiz mumkin, lekin ko'pchilik loyihalarimda o'z o'rni moduliga muhtoj bo'lganim uchun men o'z o'rni moduli uchun tenglikni yaratdim.

Bundan tashqari, ushbu 12v o'rni moduli uchun Garber faylini quyidagi havoladan yuklab olishingiz mumkin

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

7 -qadam: tenglikni buyurtma qiling

PCBga buyurtma bering
PCBga buyurtma bering
PCBga buyurtma bering
PCBga buyurtma bering

Garber faylini yuklab olgandan so'ng, siz tenglikni buyurtma qilishingiz mumkin

1. https://jlcpcb.com saytiga tashrif buyuring va Kirish/Ro'yxatdan o'tish

2. QUOTE NOW tugmasini bosing.

3 "Gerber faylini qo'shish" tugmasini bosing. Keyin Gerber faylini ko'rib chiqing va yuklab oling

8 -qadam: Gerber faylini yuklang va parametrlarni o'rnating

Gerber faylini yuklang va parametrlarni o'rnating
Gerber faylini yuklang va parametrlarni o'rnating
Gerber faylini yuklang va parametrlarni o'rnating
Gerber faylini yuklang va parametrlarni o'rnating

4. Miqdor, tenglikni rangi va boshqalar kabi kerakli parametrni o'rnating

5. PCB uchun barcha parametrlarni tanlagandan so'ng SABA TO CART TO CART tugmasini bosing.

9 -qadam: Yetkazib berish manzili va to'lov rejimini tanlang

Yetkazib berish manzili va to'lov rejimini tanlang
Yetkazib berish manzili va to'lov rejimini tanlang
Yetkazib berish manzili va to'lov rejimini tanlang
Yetkazib berish manzili va to'lov rejimini tanlang
Yetkazib berish manzili va to'lov rejimini tanlang
Yetkazib berish manzili va to'lov rejimini tanlang

6. Yetkazib berish manzilini kiriting.

7. Sizga mos keladigan etkazib berish usulini tanlang.

8. Buyurtmani yuboring va to'lovni davom ettiring.

Buyurtmani JLCPCB.com saytidan ham kuzatishingiz mumkin. Menimcha, tenglikni ishlab chiqarish uchun 2 kun kerak bo'ldi va DHL etkazib berish opsiyasi yordamida bir hafta ichida keldi. PCB -lar yaxshi qadoqlangan edi va sifati bu arzon narxda juda yaxshi edi.

10 -qadam: ikkalasini ham Arduino dasturlashtiring

Image
Image

Endi Lora Arduino uzatuvchi va qabul qiluvchining sxemasini yuklang.

Men tegishli videoda Arduino kodini tushuntirdim. Men yaxshiroq tushunish uchun videoni ko'rishni tavsiya qilaman.

Lora Arduino loyihasi uchun Arduino eskizlarini yuklab oling:

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

11 -qadam: Uy jihozlarini ulang

Nihoyat, Lora loyihasi tayyor
Nihoyat, Lora loyihasi tayyor

Endi biz 5 ta maishiy texnika sxemasini 12v o'rni moduliga ulaymiz.

Iltimos, 110V yoki 230V yukni o'rni moduliga ulashda xavfsizlik choralarini ko'ring.

12 -qadam: Nihoyat, Lora loyihasi tayyor

Endi biz 5 ta maishiy texnikani Lora transmitter sxemasi yordamida boshqarishimiz mumkin. Bu erda men o'rni moduli bilan 5 ta 230v AC lampalarni uladim. Endi men biror tugmani bossam, tegishli chiroq yonadi.

Qishloq joylarida ushbu Arduino Lora loyihasi yordamida biz yuqori voltli qurilmalarni 10 km uzoqlikdagi Bluetooth yoki WiFi qurilmasiz boshqarishimiz mumkin. Shunday qilib, bu qishloqda juda foydali Arduino loyihasi.

Umid qilamanki, sizga LORA loyihasi yoqadi.

Iltimos, LoRa loyihasi haqida o'z fikringizni bildiring. Vaqtingiz uchun rahmat.

Tavsiya: