Mündəricat:
- Təchizat
- Addım 1: Lora Modulunu PC ilə bağlayın
- Addım 2: Transmitter Lora üçün Parametrini təyin edin
- Addım 3: Loranı qəbul etmək üçün Parametr qurun
- Addım 4: Verici LoRa Arduino Dövrü
- Addım 5: LoRa Arduino Dövrünün Alınması
- Addım 6: Relay Modulu üçün PCB dizaynı
- Addım 7: PCB sifariş edin
- Addım 8: Gerber Faylını Yükləyin və Parametrləri Qurun
- Addım 9: Göndərmə Ünvanı və Ödəniş Modunu seçin
- Addım 10: Hər ikisini Arduino proqramlaşdırın
- Addım 11: Ev Alətlərini qoşun
- Addım 12: Nəhayət, Lora Layihəsi Hazırdır
Video: Lora Arduino Nəzarət Rölesi Modulu Dövrü: 12 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Bu Lora layihəsində LoRa Arduino rölesi idarəetmə dövrəsi ilə yüksək gərginlikli cihazları necə idarə edəcəyimizi görəcəyik. Bu Arduino Lora layihəsində, Lora ötürücü və qəbuledici modulu ilə 5 məişət texnikasını idarə etmək üçün Reyax RYLR896 Lora modulu, Arduino və 12v röle modulundan istifadə edəcəyik. Beləliklə, bu da ağıllı ev üçün faydalı bir ev avtomatlaşdırma layihəsidir. Bu Lora Arduino Layihəsini hazırlamaq üçün tam 6 sxemlə Arduino Kodunu və digər bütün detalları paylaşacağam.
Təchizat
Lora Modulları REYAX RYLR896 2 yox
Arduino Nano 2 yox
12v röle modulu 1 yox
FTDI232 USB seriyalı interfeys lövhəsinə 1 yox
7805 gərginlik tənzimləyicisi 1 yox
22 uF kondansatör 1no
4.7k rezistor 1 yox
10k rezistor 6 yox
Düymələr 5no
Addım 1: Lora Modulunu PC ilə bağlayın
LORA modulunu Arduino ilə bağlamadan əvvəl AT əmrlərindən istifadə edərək Lora modulu üçün Ünvan, Bant kimi bəzi parametrləri təyin etməliyik. Beləliklə, Lora Modulunu dövrə diaqramına uyğun olaraq USB ilə serial interfeys lövhəsinə bağlamalıyıq. Lora modulunu Laptop və ya PC ilə bağlaya biləcəyimiz üçün. Burada FTDI232 USB -dən Serial interfeys lövhəsindən istifadə etdim.
Addım 2: Transmitter Lora üçün Parametrini təyin edin
Əvvəlcə Lora modulunu dizüstü kompüterə qoşun. Arduino IDE -də Port Aləti -> Serial Monitoru Açın və Brud dərəcəsini 115200 olaraq təyin edin.
İndi bəzi əsas AT əmrləri ilə parametrləri təyin edə bilərik.
Əvvəlcə AT yazın, sonra enter düyməsini basın. Serial monitorda +OK almalıyıq.
Daha sonra AT+ADDRESS = 0 yazaraq Lora vericisinin ünvanını 0 olaraq təyin edin.
Sonra 865MHz bandını təyin etmək üçün AT+BAND = 865000000 yazın. Ölkəmdə LoRa Technology üçün tezlik diapazonu 865 MHz -dən 867 MHz -ə qədərdir. Qrupu ölkənizə görə təyin etməlisiniz. Ölkəniz üçün qrupu bilmək üçün google -a daxil ola bilərsiniz.
Varsayılan Şəbəkə identifikatoru 0 -dır, buna görə də bu Lora layihəsi üçün onu dəyişdirməyəcəyik.
Addım 3: Loranı qəbul etmək üçün Parametr qurun
Bənzər bir şəkildə, qəbul edən Lora modulu üçün parametrləri təyin etməliyik.
Əvvəlcə AT yazın, sonra enter düyməsini basın. Serial monitorda +OK almalıyıq.
Sonra Loranı qəbul etmək üçün ünvanı 1 olaraq təyin etmək üçün AT+ADDRESS = 1 yazın.
Sonra 865MHz bandını təyin etmək üçün AT+BAND = 865000000 yazın. Ölkəniz üçün qrupu bilmək üçün google -a daxil ola bilərsiniz.
Varsayılan Şəbəkə identifikatoru 0 -dır, buna görə də bu Lora layihəsi üçün onu dəyişdirməyəcəyik.
Addım 4: Verici LoRa Arduino Dövrü
Transmitter Lora sxemində, ötürücü Lora modulunu dövrə diaqramına uyğun olaraq Arduino Nano ilə bağladıq.
Transmitter Lora sxemində 5 düymə Arduino rəqəmsal pin D2, D3, D4, D5, D6 ilə bağlanır. Hər hansı bir düyməni basdığımız zaman, müvafiq röleyi açmaq və ya söndürmək üçün Lora modulunun qəbuluna göndərilən siqnal.
Burada 5v məntiq səviyyəsini 3.3v məntiq səviyyəsinə endirmək üçün iki rezistor 4.7k və 10k olan bir gərginlik ayırıcısı hazırladım. Arduino siqnalı 5v məntiq səviyyəsində göndərə bilər, ancaq Lora RYLR896 modulu yalnız 3.3v məntiq səviyyəsində siqnalı qəbul edə bilər. Beləliklə, Arduino TX pin və Lora RYLR896 RX pin arasındakı gərginlik bölücüsünü bağladıq.
Addım 5: LoRa Arduino Dövrünün Alınması
Qəbul edən Lora modulunu qəbul Lora dövrə diaqramına uyğun olaraq Arduino Nano ilə bağladım.
Alıcı Lora sxemində 12v röle modulunu idarə etmək üçün Arduino rəqəmsal pin D8, D9, D10, D11, D12 istifadə etdim.
Burada gərginlik bölücü tələb olunmur, çünki Arduino RYLR896 qəbuledici modulundan 3.3v məntiq səviyyəsində siqnal qəbul edə bilər.
Arduino sxeminə 5V təchizatı üçün 7805 (5 volt) bir gərginlik tənzimləyicisi istifadə etdim.
Addım 6: Relay Modulu üçün PCB dizaynı
Bu LoRa layihəsində 12v relay modulundan istifadə etdim. Bu röle modulunu onlayn olaraq ala bilərsiniz, amma əksər layihələrimdə röle moduluna ehtiyacım olduğu üçün Relay modulu üçün PCB hazırladım.
Bu 12v röle modulu üçün Garber faylını aşağıdakı linkdən də yükləyə bilərsiniz
drive.google.com/uc?export=download&id=1gSz2if9vpkj6O7vc9urzS6hUEJHfgl1g
Addım 7: PCB sifariş edin
Garber faylını yüklədikdən sonra PCB -ni asanlıqla sifariş edə bilərsiniz
1. https://jlcpcb.com saytına daxil olun və Daxil olun/Qeydiyyatdan keçin
2. NOW QUOTE düyməsini basın.
3 "Gerber faylınızı əlavə et" düyməsini basın. Sonra yüklədiyiniz Gerber faylına baxın və seçin
Addım 8: Gerber Faylını Yükləyin və Parametrləri Qurun
4. Kəmiyyət, PCB rəngi və s. Kimi tələb olunan parametri təyin edin
5. PCB üçün bütün Parametrləri seçdikdən sonra SƏBƏTƏ QAYDET düyməsini basın.
Addım 9: Göndərmə Ünvanı və Ödəniş Modunu seçin
6. Göndərmə ünvanını yazın.
7. Sizin üçün uyğun Göndərmə Metodunu seçin.
8. Sifarişi verin və ödəməyə davam edin.
Sifarişinizi JLCPCB.com saytından da izləyə bilərsiniz. Mənim vəziyyətimdə, PCB -lərin istehsal edilməsi 2 gün çəkdi və DHL çatdırılma seçimindən istifadə edərək bir həftə ərzində gəldi. PCB -lər yaxşı qablaşdırılmışdı və keyfiyyəti bu münasib qiymətə həqiqətən yaxşı idi.
Addım 10: Hər ikisini Arduino proqramlaşdırın
İndi ötürücü və alıcı Lora Arduino dövrəsinin kodunu yükləyin.
Əlaqədar videoda həm Arduino kodunu izah etdim. Daha yaxşı başa düşmək üçün videoya baxmağı məsləhət görürəm.
Bu Lora Arduino layihəsi üçün Arduino eskizlərini yükləyin:
drive.google.com/uc?export=download&id=1jA0Hf32pvWQ6rXFnW1uiHWMEewrxOvKr
Addım 11: Ev Alətlərini qoşun
İndi 5 ev cihazını dövrə diaqramına uyğun olaraq 12v röle modulu ilə birləşdirəcəyik.
Zəhmət olmasa 110v və ya 230v yükü röle modulu ilə bağlayarkən müvafiq təhlükəsizlik tədbirlərinə əməl edin.
Addım 12: Nəhayət, Lora Layihəsi Hazırdır
İndi ötürücü Lora sxemindən istifadə edərək 5 məişət texnikasını idarə edə bilərik. Burada 5 230v AC lampaları röle modulu ilə bağladım. İndi hər hansı bir düyməyə bassam, müvafiq lampa yanacaq.
Bu Arduino Lora layihəsi ilə kənd yerlərində, heç bir Bluetooth və ya WiFi cihazı olmadan 10 km uzaqlıqdakı yüksək gərginlikli cihazları idarə edə bilərik. Kənd yerində bu çox faydalı Arduino layihəsi.
Ümid edirəm ki, bu LORA layihəsini bəyənəcəksiniz.
Zəhmət olmasa bu LoRa layihəsi ilə bağlı fikirlərinizi bölüşün. Vaxt ayırdığınız üçün təşəkkürlər.
Tövsiyə:
NodeMCU Toxunma Sensorlu LDR Temperatur Nəzarət Rölesi ilə Ev Avtomatlaşdırması: 16 addım
NodeMCU Touch Sensor LDR Temperatur Control Relay ilə Ev Avtomatlaşdırması: Keçmiş NodeMCU layihələrimdə Blynk Tətbiqindən iki məişət texnikasını idarə etmişəm. Layihəni Manual Control ilə təkmilləşdirmək və daha çox xüsusiyyət əlavə etmək üçün bir çox şərh və mesaj aldım.Bu səbəbdən bu Ağıllı Ev Genişləndirmə Qutusunu hazırladım
Arduino Nəzarət Rölesi Modulundan istifadə edərək Ağıllı Evi necə etmək olar - Ev avtomatlaşdırma fikirləri: 15 addım (şəkillərlə)
Arduino Nəzarət Rölesi Modulundan istifadə edərək Ağıllı Evi necə etmək olar | Ev Avtomatlaşdırma Fikirləri: Bu ev avtomatlaşdırma layihəsində 5 ev texnikasını idarə edə biləcək ağıllı bir ev rölesi modulu dizayn edəcəyik. Bu röle modulu Mobil və ya ağıllı telefondan, IR uzaqdan və ya TV uzaqdan, Manuel keçiddən idarə oluna bilər. Bu ağıllı röle həm də hiss edə bilər
Üç Toxunma Sensor Dövrü + Toxunma Taymeri Dövrü: 4 Addım
Üç Toxunma Sensorlu Dövrə + Toxunma Zamanlayıcısı Dövrü: Toxunma Sensoru, Toxunma Pimlərinə toxunma algıladıqda AÇIŞ edən bir dövrədir. Bu keçid əsasında işləyir, yəni yük yalnız sancaqlar üzərində toxunma zamanı AÇIQ olacaq.Burada sizə toxunmaq üçün üç fərqli yol göstərəcəyəm
LoRa üzərində Ev Alətlərinə Nəzarət - Ev Otomasyonunda LoRa - LoRa Uzaqdan İdarəetmə: 8 Addım
LoRa üzərində Ev Alətlərinə Nəzarət | Ev Otomasyonunda LoRa | LoRa Uzaqdan İdarəetmə: 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 -də OLED displey və 3 röle var
555 Taymeri və Rölesi ilə Yanıp sönən İşıqlar Dövrü Yarat: 3 addım
555 Taymeri və Rölesi ilə Yanıp Sönən İşıqlar Dövrü yaradın: Bir röleyi işə salmaq üçün (555 taymeri istifadə edərək) alternativ bir pulsasiya edən dövrə necə edəcəyinizi sizə xəbər verəcəyəm. Röledən asılı olaraq 120vac işıq yandıra bilərsiniz. Kiçik bir kondansatör ilə o qədər yaxşı deyil (daha sonra izah edəcəyəm)