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: Modullarni PCBga ulash
- 5 -qadam: tenglikni lehimlash
- 6 -qadam: Arduino IDE -ni yuklab oling va o'rnating
- 7 -qadam: Loyihani kodlash
- 8 -qadam: Qurilma bilan o'ynash
Video: LoRa masofadan boshqarish pulti - 8 dyuymgacha bo'lgan masofalar uchun 1,8 dyuymli TFT: 8 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Loyihani noutbuk yoki telefonga ulang, so'ngra faqat LoRa yordamida Internet yoki SMS bo'lmagan qurilmalar o'rtasida suhbat qiling.
Hey, nima bo'ldi, bolalar? Akarsh bu erda CETech -dan.
Bu tenglikni displeyi va 4 tugmachasi ham borki, uni ba'zi qurilmalar uchun masofadan boshqarish pulti sifatida ishlatish mumkin. O'zingizning shaxsiy interfeysingizning kodli dizayni bilan hamma narsani qilishingiz mumkin. Xulosa qilib aytganda, ushbu loyihada esp8266 mavjud, u Wi -Fi funksiyasini, LoRa modulini, 1,8 dyuymli TFT -displeyni, foydalanuvchi interfeysini yaratish uchun 4 ta tugmachani beradi. Kodni ishlatish imkoniyatlari cheksizdir.
U sizning smartfoningizga yoki har qanday kompyuterga ulanishi mumkin va bu qurilmani LoRa-ga ega messenjer 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. Men bu erda topishingiz mumkin bo'lgan oldingi loyihada qilganman:
1 -qadam: qismlar
Birinchidan, asosiy qism sifatida men ESP8266 modulidan foydalanganman. Erkak va urg'ochi sarlavhalari yordamida uni tenglikni kartasiga biriktirib qo'ydi. Men 1,8 dyuymli TFT SPI displeyini, batareyani zaryadlash va himoya qilish uchun TP4056 modulini va eski uyali telefon batareyasini ishlatardim.
LoRa maqsadi uchun men RYLR896 ishlatardim. Men ushbu modulni taklif qilaman, chunki AT buyruqlari yordamida UART orqali foydalanish juda oson.
Quyidagi qismlarni topishingiz mumkin:
1) ESP8266 moduli
2) ESP12 uzilish taxtasi
3) TFT displeyi
4) TP4056 moduli
5) Reyax RYLR896 LoRa moduli
6) Mening tenglikni dizayni
So'nggi ikki qismda, agar siz ularni topishda qiynalayotgan bo'lsangiz, menga xabar yuborishingiz/elektron pochta orqali xabar yuborishingiz mumkin, yoki men sizga o'z hududingizda topishga yordam bera olaman yoki agar xohlasangiz, sizga etkazib beraman.
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 hamma gaplashadigan STM32 MCU mavjud.
3. Rasmdagi buyruqlar asosiysi, siz ushbu hujjatga murojaat qilishingiz mumkin: REYAX-Lora-AT-COMMAND-GUIDE
4. Men sizni hali ham YouTube -dagi videomni ko'rishni tavsiya qilaman, bu erda men buni to'g'ri tushuntiraman.
4 -qadam: Modullarni PCBga ulash
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.
Yuqorida ko'rsatilgan barcha ulanishlar PCBda amalga oshiriladi, shuning uchun boshqa simlarni ulashning hojati yo'q.
5 -qadam: tenglikni lehimlash
PCBga barcha komponentlarni lehimlang.
Men birinchi navbatda tenglikni past balandlikdagi qismlarini lehimlashni, so'ngra sarlavhalar kabi balandligi yuqori bo'lgan qismlarga o'tishni taklif qilardim.
Modulni yoqishdan oldin, barcha ulanishlarni yomon lehimli bo'g'inlar va qisqa tutashuvlar uchun multimetr yordamida tekshiring.
Modulni dasturlash uchun men FTDI232 USB -ni ESP8266 taxtasi ostidagi ketma -ket kartaga ulash uchun port qo'shdim, shunda siz kartani osongina dasturlashingiz mumkin.
6 -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.
7 -qadam: Loyihani kodlash
Modulni dasturlash uchun men FTDI232 USB -ni ESP8266 taxtasi ostidagi ketma -ket kartaga ulash uchun port qo'shdim, shunda siz kartani osongina dasturlashingiz mumkin.
Siz GPIO0 tugmachasini bosib ushlab turishingiz kerak, keyin RESET tugmasini bosing, keyin avval RESET tugmasini, keyin GPIO0 tugmachasini qo'yib yuboring.
1. Ma'badni yuklab oling:
2. Yuklangan papkani chiqarib oling va main.ino faylini Arduino IDE -da 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, xabarlarni yuborish va qabul qilish uchun ketma -ket monitorni oching.
8 -qadam: Qurilma bilan o'ynash
1. Qurilmani faqat yoqing, siz displeyda narsalarni ko'rasiz, qurilmani amalda ko'rish uchun turli tugmalarni bosishingiz mumkin.
2. Ketma -ket monitorga o'ting va darhol xabar yozishni boshlang! Boshqa oddiy qurilmani yaratish uchun siz ushbu maqolaga qaytishingiz mumkin:
3. KONGO! qurilma kutilganidek ishlaydi.
Tavsiya:
LoRa asosidagi masofadan boshqarish pulti - Katta masofadan asboblarni boshqarish: 8 qadam
LoRa asosidagi masofadan boshqarish pulti | Katta masofadan asboblarni boshqarish: Hey, nima bo'ldi, bolalar! Bu loyihada biz LEDlar, motorlar kabi turli xil asboblarni boshqarish uchun ishlatilishi mumkin bo'lgan masofadan boshqarish pultini yaratmoqchimiz yoki agar biz kundalik hayotimiz haqida gapiradigan bo'lsak, biz o'z uy dasturchimizni boshqaramiz.
IRduino: Arduino masofadan boshqarish pulti - yo'qolgan masofadan boshqarish pultiga taqlid: 6 qadam
IRduino: Arduino masofadan boshqarish pulti - Yo'qotilgan masofadan boshqarish pultiga taqlid qiling: Agar siz televizor yoki DVD pleer uchun masofadan boshqarish pultini yo'qotib qo'ysangiz, qurilmaning o'zi tugmachalarini bosib o'tish, topish va ulardan foydalanish qanchalik achinarli ekanligini bilasiz. Ba'zida bu tugmalar masofadan boshqarish pulti bilan bir xil funktsiyalarni taklif qilmaydi. Qabul qilish
LoRa ustidan uy jihozlarini boshqarish - Uy avtomatizatsiyasida LoRa - LoRa masofadan boshqarish pulti: 8 qadam
LoRa ustidan uy jihozlarini boshqarish | Uy avtomatizatsiyasida LoRa | LoRa masofadan boshqarish pulti: elektr asboblaringizni uzoq masofadan (Kilometr) Internetsiz boshqaring va avtomatlashtiring. Bu LoRa orqali mumkin! Hey, nima bo'ldi, bolalar? Akarsh bu erda CETech -dan, bu tenglikni OLED displeyi va 3 ta o'rni bor, ular
LoRa messenjeri 8kmgacha bo'lgan masofalar uchun ikkita qurilma uchun: 7 qadam
8 kmgacha bo'lgan ikkita qurilma uchun LoRa messenjeri: Loyihani noutbuk yoki telefoningizga ulang, so'ngra faqat LoRa yordamida internet yoki SMSsiz qurilmalar o'rtasida suhbat qiling. Akarsh bu erda CETech -dan. Bugun biz sizning smartfoningizga ulanishi mumkin bo'lgan loyihani tayyorlamoqchimiz
Oddiy masofadan boshqarish pulti to'rt kanalli RC o'yinchoqli masofadan boshqarish pultiga aylantirildi: 4 qadam
Oddiy masofadan boshqarish pulti to'rt kanalli RC o'yinchoqli masofadan boshqarish pultiga aylantirildi: 如何 通用 遥控 器 套件 的 的.方法 非常 简单。 只需