Mundarija:
- Ta'minotlar
- 1 -qadam: Lora modulini kompyuterga ulang
- 2 -qadam: Lora transmitteri uchun parametrni o'rnating
- 3 -qadam: Lorani qabul qilish parametrini o'rnating
- 4 -qadam: uzatuvchi LoRa Arduino davri
- 5 -qadam: LoRa Arduino sxemasini qabul qilish
- 6 -qadam: O'rnimizni moduli uchun tenglikni loyihalash
- 7 -qadam: tenglikni buyurtma qiling
- 8 -qadam: Gerber faylini yuklang va parametrlarni o'rnating
- 9 -qadam: Yetkazib berish manzili va to'lov rejimini tanlang
- 10 -qadam: ikkalasini ham Arduino dasturlashtiring
- 11 -qadam: Uy jihozlarini ulang
- 12 -qadam: Nihoyat, Lora loyihasi tayyor
Video: Lora Arduino boshqaruv rölesi moduli davri: 12 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
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 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
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
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
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
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
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
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
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
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
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
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:
NodeMCU sensorlar boshqaruv rölesi yordamida IoT -ga asoslangan uy avtomatizatsiyasini qanday qilish kerak: 14 qadam (rasmlar bilan)
NodeMCU datchiklarini boshqarish rölesi yordamida IoT-ga asoslangan uy avtomatizatsiyasini qanday qilish kerak: IoT-ga asoslangan ushbu loyihada men Blynk va NodeMCU boshqaruv rölesi bilan uy avtomatizatsiyasini real vaqtda qaytarib berdim. Qo'lda rejimda ushbu o'rni modulini mobil yoki smartfon va qo'lda o'zgartirish orqali boshqarish mumkin. Avtomatik rejimda bu aqlli
Arduino boshqaruv rölesi moduli yordamida aqlli uyni qanday qilish kerak - Uyni avtomatlashtirish g'oyalari: 15 qadam (rasmlar bilan)
Arduino boshqaruv rölesi moduli yordamida aqlli uyni qanday qilish kerak | Uyni avtomatlashtirish g'oyalari: Ushbu uyni avtomatlashtirish loyihasida biz 5 ta maishiy texnikani boshqaradigan aqlli uy rölesi modulini loyihalashtiramiz. Bu o'rni modulini Mobil yoki smartfon, IQ masofadan boshqarish pulti yoki TV masofadan boshqarish pulti, Manuel kalit orqali boshqarish mumkin. Bu aqlli estafeta, shuningdek, odamni sezishi mumkin
Uber I2C LCD boshqaruv moduli: 6 qadam
Uber I2C LCD nazorat qilish moduli: kirish yo'riqnomasi HD44780 LCD displeyli LCD boshqaruv modulini qanday yaratish haqida batafsil ma'lumot (yuqoridagi 1 -rasm). Modul foydalanuvchiga LCD displeyining barcha aspektlarini I2C orqali dasturiy jihatdan boshqarishga imkon beradi; LCD va displey, kontrast va orqa yorug'lik kuchayadi
Sozlanishi 555 taymer o'rni rölesi - Monostabil multivibrator davri: 7 qadam
Sozlanishi 555 taymer o'rni rölesi | Monostabil multivibrator sxemasi: 555 IC ishlatadigan 1 - 100 sekundgacha o'zgaruvchan kechikish bilan aniq sozlanadigan taymerni qanday qilishni bilib oling. 555 taymer monostabil multivibrator sifatida tuzilgan. Chiqish yuki o'rni kaliti tomonidan boshqariladi, u o'z navbatida t
Arduino uchun DIY lazerli boshqaruv moduli: 14 qadam (rasmlar bilan)
Arduino uchun DIY lazerli boshqaruv moduli: Ushbu yo'riqnomada men eBay-dan 3D bosilgan qismlar va arzon komponentlardan foydalangan holda ikkita o'qli, bir oynali lazerli nurli boshqaruv modulining qurilishini namoyish etaman. Nazorat