Mundarija:

LoRa messenjeri 8kmgacha bo'lgan masofalar uchun ikkita qurilma uchun: 7 qadam
LoRa messenjeri 8kmgacha bo'lgan masofalar uchun ikkita qurilma uchun: 7 qadam

Video: LoRa messenjeri 8kmgacha bo'lgan masofalar uchun ikkita qurilma uchun: 7 qadam

Video: LoRa messenjeri 8kmgacha bo'lgan masofalar uchun ikkita qurilma uchun: 7 qadam
Video: This Killed Us...| Attack on Titan The Final Episode REACTION 2024, Iyul
Anonim
Image
Image
Qismlar
Qismlar

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

Qismlar
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

Ishlab chiqarilgan loyihangiz uchun tenglikni oling
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)

Reyax modulini tushunish va undan qanday foydalanish. (Ixtiyoriy: Ishga qiziqmasangiz, bu qadamni o'qishni o'tkazib yuborishingiz mumkin)
Reyax modulini tushunish va undan qanday foydalanish. (Ixtiyoriy: Ishga qiziqmasangiz, bu qadamni o'qishni o'tkazib yuborishingiz mumkin)
Reyax modulini tushunish va undan qanday foydalanish. (Ixtiyoriy: Ishga qiziqmasangiz, bu qadamni o'qishni o'tkazib yuborishingiz mumkin)
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

Modullarning ulanishi
Modullarning ulanishi
Modullarning ulanishi
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 yuklab oling va o'rnating
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

Loyihani kodlash
Loyihani kodlash
Loyihani kodlash
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

Qurilma bilan o'ynash
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: