Mundarija:
- 1 -qadam: qismlar
- 2 -qadam: Ishlab chiqarilgan loyihangiz uchun tenglikni oling
- 3 -qadam: Reyax modulini tushunish va undan qanday foydalanish. (Ixtiyoriy: Ishga qiziqmasangiz, bu qadamni o'qishni o'tkazib yuborishingiz mumkin)
- 4 -qadam: Modullarning ulanishi
- 5 -qadam: Arduino IDE -ni yuklab oling va o'rnating
- 6 -qadam: Loyihani kodlash
- 7 -qadam: qurilma bilan o'ynash
Video: LoRa messenjeri 8kmgacha bo'lgan masofalar uchun ikkita qurilma uchun: 7 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Loyihani noutbuk yoki telefonga ulang, so'ngra faqat LoRa yordamida Internet yoki SMS bo'lmagan qurilmalar o'rtasida suhbat qiling.
Hey, bolalar nima? Akarsh bu erda CETech-dan. Bugun biz sizning smartfoningizga yoki har qanday kompyuterga ulanadigan loyihani tayyorlamoqchimiz va bu qurilmani LoRa-ga mos keladigan xabarchi qiladi. Endi bu amalga oshganda, siz LoRa messenjeridan foydalangan holda boshqa qurilmalarga xabar yuborishingiz mumkin. Bularning barchasi 4G/LTE/3G/GSM/WiFi/SMS holda amalga oshiriladi.
1 -qadam: qismlar
Buni amalga oshirish uchun sizga ESP8266 taxtasi kerak bo'ladi, men NodeMCU uslubidagi taxtadan foydalanishni taklif qilaman, men DFRobotdan Firebeetle kartasini ishlatardim, chunki u batareyani zaryadlash va kuzatish uchun echimga ega.
LoRa maqsadi uchun men RYLR896 ishlatardim. Men ushbu modulni taklif qilaman, chunki AT buyruqlari yordamida UART orqali foydalanish juda oson.
2 -qadam: Ishlab chiqarilgan loyihangiz uchun tenglikni oling
PCB -larga onlayn buyurtma berish uchun siz JLCPCB -ni tekshirishingiz kerak!
Siz 10 ta sifatli PCB ishlab chiqarasiz va 2 $ evaziga sizning eshigingizga jo'natiladi. Shuningdek, siz birinchi buyurtma bo'yicha yuk tashishda chegirmaga ega bo'lasiz. O'zingizning shaxsiy PCB -ni EasyEDA -ga loyihalash uchun, Gerber fayllaringizni JLCPCB -ga yuklang, shunda ular sifatli va tez qaytariladi.
3 -qadam: Reyax modulini tushunish va undan qanday foydalanish. (Ixtiyoriy: Ishga qiziqmasangiz, bu qadamni o'qishni o'tkazib yuborishingiz mumkin)
1. Bizda mavjud LoRa moduli AT buyruqlari yordamida tuzilgan UART modulidir.
2. Modulda RYLR896 bortidagi SPI LoRa moduli bilan gaplashadigan STM32 MCU mavjud.
3. Rasmdagi buyruqlar asosiy hisoblanadi, siz ushbu hujjatga murojaat qilishingiz mumkin: REYAX-Lora-AT-COMMAND-GUIDE4. Men hali ham sizga YouTube -dagi videomni ko'rishni tavsiya qilaman, bu erda men buni to'g'ri tushuntiraman.
4 -qadam: Modullarning ulanishi
1. Ikkala modul ham yuqoridagi rasmdagi kabi ulanadi.
2. Ikkala modul ham ulanganda siz modullarni birma -bir dasturlashingiz va keyin loyihani sinab ko'rishingiz mumkin.
5 -qadam: Arduino IDE -ni yuklab oling va o'rnating
Arduino IDE -ni bu erdan yuklab oling.
1. Arduino IDE -ni o'rnating va uni oching.
2. Fayl> Sozlamalar -ga o'ting
3. https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json qo'shimcha taxtalar menejeri URL manzillarini qo'shing.
4. Asboblar> Kengash> Kengash menejeri -ga o'ting
5. ESP8266 ni qidiring va keyin taxtani o'rnating.
6. IDE -ni qayta ishga tushiring.
6 -qadam: Loyihani kodlash
1. Ma'badni yuklab oling:
2. Yuklangan papkani chiqarib oling va Arduino IDE -da Stage1.ino faylini oching.
3. Asboblar> Kengash -ga o'ting. Ko'p hollarda NodeMCU (12E) ishlaydigan tegishli taxtani tanlang.
4. To'g'ri aloqani tanlang. Asboblar> Port -ga o'ting.
5. Yuklab olish tugmasini bosing.
6. Yorliqda yuklash tugallangach, siz qurilmadan foydalanishga tayyormiz.
Yuklagandan so'ng, ketma -ket monitorni oching va quyidagi ma'lumotlarni ko'ring
7 -qadam: qurilma bilan o'ynash
1. USB kabellari yordamida qurilmalarni xabar almashish kerak bo'lgan ikki xil qurilmaga ulang. Mening holatimda, men bitta modulni noutbukga, ikkinchisini esa telefonimga OTG kabeli yordamida uladim.
2. Ketma -ket monitorga o'ting va darhol xabar yozishni boshlang!
3. KONGO! qurilma kutilganidek ishlaydi.
Tavsiya:
Suv haqida ogohlantirish - qayiqni qutqarish uchun qurilma: 5 qadam (rasmlar bilan)
Suv haqida ogohlantirish - qayiqni qutqarish uchun qurilma: Agar siz qayiq egasi bo'lsangiz, nihoyat, qayiqni quruqlikka olib chiqishda qulaylik bor. U erda cho'kib keta olmaydi. Boshqa hamma joyda to'lqinlar ostida sirg'alib yo'qolib ketish tendentsiyasini yengish uchun doimiy kurashga duch keladi. Qishda, Alasda
LoRa masofadan boshqarish pulti - 8 dyuymgacha bo'lgan masofalar uchun 1,8 dyuymli TFT: 8 qadam
LoRa masofadan boshqarish pulti 1,8 dyuymli masofa uchun 8 kmgacha: Loyihani noutbukga yoki telefonga ulang, so'ngra faqat LoRa yordamida internet yoki SMSsiz qurilmalar o'rtasida suhbat qiling. Hey, bolalar, nima bo'ldi? PCB -da displey va 4 tugma mavjud, uni masofadan boshqarish pulti sifatida ishlatish mumkin
Ikkita signal va harorat monitoriga ega bo'lgan katta Arduino LCD -soati IQ masofadan boshqarish pulti tomonidan boshqariladi: 5 qadam
Ikkita signal va harorat monitoriga ega bo'lgan katta Arduino LCD displeyi IQ masofadan boshqarish pulti tomonidan boshqariladi: IR signalli masofadan boshqarish pulti tomonidan boshqariladigan ikkita signalli va harorat monitorli Arduino -ga asoslangan LCD soatni qanday qurish mumkin
Xpedit - piyoda sayr qilish va sayr qilish uchun atmosferani kuzatuvchi qurilma: 12 qadam (rasmlar bilan)
Xpedit - piyoda sayr qilish va sayr qilish uchun atmosferani kuzatuvchi qurilma: Agar siz sarguzashtli sayohatni yoki yovvoyi tabiatga sayohat qilishni rejalashtirmoqchi bo'lsangiz, sumkangizda atrof -muhitni tushunishga yordam beradigan qurilma bo'lishi shart. Yaqinlashib kelayotgan sarguzashtli sayohatim uchun men yordamchi qurilmani qurishni rejalashtirdim
Raf modullari yordamida 50 dollardan past bo'lgan 10 -qadamli 15V kuchlanishli ikkita quvvat manbasini yarating (rasmlar bilan)
Raf modullari yordamida 50 dollardan past bo'lgan ikkita 15V quvvat manbaini yarating: Kirish: Agar siz audio bilan shug'ullanadigan havaskor bo'lsangiz, siz ikkita temir yo'l quvvat manbalari bilan tanish bo'lasiz. Oldindan kuchaytirgichlar kabi kam quvvatli audio platalar +/- 5V dan +/- 15V gacha bo'lgan har qanday joyni talab qiladi. Ikki voltli quvvat manbaiga ega bo'lish, bu