Mündəricat:
- Addım 1: hissələr
- Addım 2: Layihəniz üçün PCB -lər alın
- Addım 3: Reyax Modulunu Anlamaq və Necə İstifadə Etmək. (İSTEĞE BAĞLI: İşlə maraqlanmırsınızsa bu addımı oxumağı atlaya bilərsiniz)
- Addım 4: PCB -də modulların əlaqələri
- Addım 5: PCB -nin lehimlənməsi
- Addım 6: Arduino IDE -ni yükləyin və qurun
- Addım 7: Layihənin kodlaşdırılması
- Addım 8: Cihazla oynamaq
Video: LoRa üzərində Ev Alətlərinə Nəzarət - Ev Otomasyonunda LoRa - LoRa Uzaqdan İdarəetmə: 8 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Elektrik cihazlarınızı internet olmadan uzun məsafələrdən (Kilometr) idarə edin və avtomatlaşdırın. Bu LoRa vasitəsilə mümkündür!
Hey, necesiz uşaqlar? Akarsh burada CETech -dən.
Bu PCB eyni zamanda bir OLED ekrana və ESP32 -yə qoşulan 3 röleə malikdir. Kodla hər şeyi edə və LoRa/WiFi/Bluetooth istifadə edərək röleləri idarə edə bilərsiniz. Qısacası, bu layihə WiFi/Bluetooth funksiyasını, LoRa modulunu, OLED ekranı və 3 röleyi verə biləcək bir ESP32 -yə malikdir. Kodun imkanları sonsuzdur. Həm də əldə edilə bilən ESP32 -ə sensorlar və ya əlavə rölelər əlavə edə biləcəyiniz bir prototip sahəsi əlavə etdim.
Bu, bir layihənin ikinci hissəsinin bir növüdür. Belə bir idarəetmə sistemi üçün hər şeyi idarə etmək üçün bir pult lazımdır.
Burada oxuya biləcəyiniz LoRa əsaslı bir pult hazırladım:
Mənim vəziyyətimdə, pultu və bu nəzarətçini birlikdə istifadə edirəm və bir cazibədarlıq kimi işləyirlər!
Addım 1: hissələr
Əvvəlcə əsas hissə olaraq DFRobotdan bir ESP32 modulu istifadə etdim. Bəzi kişi və qadın başlıqlarından istifadə edərək PCB -yə yapışdırın. OLED ekran istifadə etdim.
LoRa məqsədi üçün bir RYLR896 istifadə etdim. AT əmrlərindən istifadə edərək UART üzərindən istifadə etmək çox asan olduğu üçün bu modulu çox təklif edirəm.
Parçaları aşağıda tapa bilərsiniz:
1) ESP32 FireBeetle Modulu:
2) Reyax RYLR896 LoRa modulu:
3) PCB dizaynım: Aşağıdakı Gerber faylını daxil etdim.
Son iki hissədə tapmaqda çətinlik çəkirsinizsə mənə mesaj göndərə/e -poçt göndərə bilərsiniz və ya bölgənizdə tapmağınıza kömək edə bilərəm və ya istəsəniz sizə göndərə bilərəm.
Addım 2: Layihəniz üçün PCB -lər alın
PCB -ləri onlayn sifariş etmək üçün JLCPCB -ni yoxlamalısınız!
2 ABŞ dolları və bir qədər göndərmə ilə qapınıza qədər göndərilən 10 keyfiyyətli PCB alırsınız. İlk sifarişinizdə çatdırılma zamanı da endirim əldə edəcəksiniz. Şəxsi PCB -nizi EasyEDA -ya hazırlamaq üçün Gerber sənədlərinizi JLCPCB -yə yükləyin və keyfiyyətli və tez bir zamanda istehsal olunmasını təmin edin.
Addım 3: Reyax Modulunu Anlamaq və Necə İstifadə Etmək. (İSTEĞE BAĞLI: İşlə maraqlanmırsınızsa bu addımı oxumağı atlaya bilərsiniz)
1. Sahib olduğumuz LoRa modulu AT əmrlərindən istifadə edərək konfiqurasiya edilmiş UART moduludur.
2. Modulda RYLR896 -nın göyərtəsindəki SPI LoRa modulu ilə danışan STM32 MCU var.
3. Şəkildəki əmrlər daha çox məlumat üçün bu sənədə istinad edə biləcəyiniz əsas əmrlərdir: REYAX-Lora-AT-COMMAND-GUIDE
4. Hələ də bunu düzgün izah etdiyim YouTube videosumdan keçməyinizi şiddətlə tövsiyə edirəm.
Addım 4: PCB -də modulların əlaqələri
1. Hər iki modul yuxarıdakı şəkildəki kimi bağlanacaq.
2. Hər iki modul bağlı olduqda, modulları bir -bir proqramlaşdıra və sonra layihəni sınaya bilərsiniz.
3. Bağladığınız qədər çox röle üçün tranzistor dövrəsini bir neçə dəfə bağlamalı olacaqsınız.
Yuxarıda göstərilən bütün əlaqələr PCB -də aparılır və buna görə də başqa bir naqilə ehtiyac yoxdur.
Addım 5: PCB -nin lehimlənməsi
Bütün komponentləri PCB -yə lehimləyin.
Əvvəlcə aşağı hündürlükdəki komponentləri PCB üzərində lehimləməyi və sonra başlıqlar və s. Kimi daha yüksək olan komponentlərə keçməyi təklif edərdim.
Modulu işə salmadan əvvəl, pis lehim birləşmələri və qısa dövrələr üçün bir multimetrdən istifadə edərək bütün əlaqələri yoxlayın.
Modulu proqramlaşdırmaq üçün esp32 modulunu birbaşa USB kabelindən istifadə edərək kompüterinizə qoşa bilərsiniz.
Addım 6: Arduino IDE -ni yükləyin və qurun
Arduino IDE -ni buradan yükləyin.
1. Arduino IDE -ni quraşdırın və açın.
2. Fayl> Tercihlər bölməsinə keçin
3. https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json əlavə lövhələr meneceri URL -lərini əlavə edin.
4. Alətlər> İdarə Heyəti> Lövhələr Menecerinə gedin
5. ESP8266 axtarın və sonra lövhəni quraşdırın.
6. IDE -ni yenidən başladın.
Addım 7: Layihənin kodlaşdırılması
GitHub deposunu yükləyin:
2. Yüklənmiş anbarı çıxarın.
3. Kitabxanaları yüklənmiş depodan Arduino eskiz qovluğundakı Kitabxana qovluğuna kopyalayın.
4. Arduino IDE -də Verici eskizini açın.
5. Alətlər> Lövhəyə gedin. İstifadə etdiyiniz uyğun lövhəni seçin, mənim vəziyyətimdə Firebeetle ESP32.
6. Doğru əlaqəni seçin. Alətlər> Limana gedərək portu seçin.
7. Yükləmə düyməsini basın.
8. Nişanda Yükləmə tamamlandı deyildikdə, kodu yükləmək üçün alıcı modulu ilə yuxarıdakı addımları təkrarlamalısınız.
Addım 8: Cihazla oynamaq
1. Cihazı işə salın, rölelərin tıklandığını görmək üçün pultun müxtəlif düymələrinə vura bilərsiniz.
2. Bu cihazın işləməsi üçün LoRa əsaslı bir pultunuz olmalıdır, burada qurduğumu tapa bilərsiniz:
3. KONGO! cihaz gözlənildiyi kimi işləyir.
Tövsiyə:
Arduino və Ps2 Uzaqdan İdarəetmə ilə 4dof Yüksək Güclü Böyük Ölçülü Robot Qoluna Necə Nəzarət Edilir ?: 4 Addım
Arduino və Ps2 Uzaqdan İdarəetmə ilə 4dof Yüksək Güclü Böyük Ölçülü Robot Qolunu Necə İdarə Edmək olar?: Bu dəst yüksək enerjili motor mg996 istifadə edir, yüksək cərəyana ehtiyacımız var, bir çox güc girişini test edirik. Yalnız 5v 6a adapter işləyəcək. Və arduino lövhəsi 6dof robot qolu üzərində də işləyir. son: DIY oyuncaq üçün SINONING mağazası yaz
Node MCU və Google Assistant istifadə edərək Ev Alətlərinə Nəzarət - IOT - Blynk - IFTTT: 8 addım
Node MCU və Google Assistant istifadə edərək Ev Alətlərinə Nəzarət | IOT | Blynk | IFTTT: Google köməkçisindən istifadə edərək cihazları idarə etmək üçün sadə bir layihə: xəbərdarlıq: elektrik şəbəkəsini idarə etmək təhlükəli ola bilər. Çox diqqətli olun. Açıq sxemlərlə işləyərkən peşəkar bir elektrikçi işə götürün. İş üçün məsuliyyət daşımayacağam
MQTT üzərində Uzaqdan Nəzarət və Foto Nəzarət: 8 Addım
MQTT üzərində Uzaqdan Nəzarət və Foto Nəzarəti: Salam.Bu gün qaraj qapılarını, işıqlandırmanı, istiliyi, təzyiqi idarə etməyi, temperaturu və bir çoxunu idarə etmək üçün istifadə edilə bilən uzaqdan idarəetmə və izləmə sisteminin necə qurulacağından danışmaq istərdim. parametrlər. Ancaq əsas xüsusiyyət
Adi Uzaqdan İdarəetmə Dəsti Dörd Kanallı RC Oyuncaq Uzaqdan İdarəetmə Sisteminə Çevrildi: 4 Addım
Adi Uzaqdan İdarəetmə Dəsti Dörd Kanallı RC Oyuncaq Uzaqdan İdarəetmə Sisteminə Çevrildi: 如何 通用 遥控 器 套件 转换 为 玩具 中 中 遥控 采用 采用 6 6 6 6 6 6 6 6 2262 和 2272 和 433 模块 构建 构建改造 方法 简单。 只需 准备 一些 瓦楞纸 板 , 然后 按照
NodeMCU (ESP8266) və Blynk Tətbiqi ilə Ev Alətlərinə Nəzarət Edin: 8 Addım (Şəkillərlə)
NodeMCU (ESP8266) və Blynk Tətbiqindən istifadə edərək Ev Alətlərinə Nəzarət Edin: Bu təlimatda, lampanı idarə etmək üçün Blynk və NodeMCU (ESP8266) istifadə etməyi öyrənəcəyik (hər hansı digər məişət texnikası yaxşı olacaq), birləşmə İnternetdən istifadə edin. Bu təlimatın məqsədi sadəliyi göstərməkdir