Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
İndiki vaxtda televizorlarımız və digər elektron sistemlər üçün uzaqdan idarəetmə vasitələri var ki, bu da həyatımızı çox asanlaşdırdı. Evdəki boru işıqlarını, fanatları və digər elektrik cihazlarını uzaqdan idarəetmə vasitəsi ilə idarə etməyə imkan verən ev avtomatlaşdırması haqqında heç düşünmüsünüzmü? Əlbəttə ki, bəli! Ancaq mövcud variantlar iqtisadi cəhətdən səmərəlidirmi? Cavab Xeyrdirsə, bunun həllini tapdıq. Bluetooth istifadə edərək mikro nəzarətçi əsaslı ev avtomatlaşdırması adlı yeni bir sistem hazırladıq. Bu sistem çox sərfəlidir və istifadəçiyə hər hansı bir elektron cihazı uzaqdan idarə etmək üçün belə xərcləmədən idarə etmək imkanı verə bilər. Bu layihə istifadəçiyə smartfonundan istifadə edərək bütün elektron cihazları idarə etməyə kömək edir. İşığın parlaqlığını və ya fanın sürətini uzaqdan idarə edə biləcəyiniz bir limana karartma funksiyasını da əlavə etdik.
Addım 1: Avadanlıq və Komponentlər
1. TM4C123GH6PM mikro nəzarətçisi
Hardware əsaslı proqramlaşdırma və interaktiv illüstrasiyalar üçün seçilmiş Cortex-M mikro nəzarətçisi Texas Instruments-dən TM4C123-dir. Bu mikro nəzarətçi yüksək performanslı ARM Cortex-M4F əsaslı memarlığa aiddir və inteqrasiya olunmuş geniş bir qurğuya malikdir.
2. 5V relay modulu
3. LCD Maye kristal ekran (LCD)
Kommutasiya lövhəmizin vəziyyətini göstərmək üçün 16x2 LCD istifadə edəcəyik.
4. Bluetooth Modulu HC-05
Röleləri və dimmer dövrəsini idarə etmək üçün Bluetooth modulu.
5. Mobil şarj cihazıMikro nəzarətçini və röleyi gücləndirmək üçün mobil şarj cihazı.
6. Plastik Şalter Kassası
7. 7 priz
Addım 2: Relay Control Circuit
Bu dizaynı başa düşmək və həyata keçirmək asandır. Bluetooth -dan alınan çıxış, lövhədə olan hər bir fişin vəziyyətini dəyişdirə bilər.
Addım 3: Dimmer dövrəsinin dizaynı
İlk əməliyyat Zero Crossing Detectiondır. Sıfır Keçid, sinus dalğasının hərəkət əsnasında anında sıfıra çevrildiyi yerdir.
İkinci əməliyyat, opto-izolyatordan, yəni MOC3021 istifadə edərək Triacın işə salınmasıdır. Tetikleme mikro nəzarətçi istifadə edilməlidir və gərginliyin qaralması tetiklemedeki gecikmə ilə birbaşa mütənasibdir.
Addım 4: PCB hazırlayın
Proteus dizaynı, PCB düzeni diaqramda verilmişdir
Addım 5: Kodlaşdırma
Bu mikro nəzarətçinin kodu Keil uVision Environment -da yazılmışdır və aşağıda verilmişdir.
Addım 6: Android tətbiqinin dizaynı
Bluetooth idarə olunan röle və dimmer üçün android tətbiqimizi etmək üçün MIT App Inventor -dan istifadə edəcəyik.