Mündəricat:
- Addım 1: Komponentlər
- Addım 2: Arduino Uno
- Addım 3: 4 Kanal Relay Board
- Addım 4: BLUEETOOTH MODUL HC05/06
- Addım 5: LCD EKRAN
- Addım 6: Voltaj tənzimləyicisi Ic 7805
- Addım 7: Relay Əlaqələri
- Addım 8: BLUETOOTH MODUL BAĞLANTILARI
- Addım 9: LCD Bağlantıları
- Addım 10: ANDROID TƏTBİQİ VƏ ONUN KONFİQRİQASİYALARI
- Addım 11: KOD
- Addım 12: Bütün komponentləri birləşdirin
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
İndiki vaxtda insanların yanında həmişə ağıllı telefonlar var. Buna görə də məişət texnikasını idarə etmək üçün bunlardan istifadə etməyin mənası var. Burada təqdim olunan elektrik cihazlarını klik və səs əmri ilə idarə etmək üçün istifadə edə biləcəyiniz sadə bir Android tətbiqindən istifadə edən bir ev avtomatlaşdırma sistemidir. Əmrlər Bluetooth (HC05) vasitəsi ilə röle əməliyyatını idarə edən Arduino Uno -ya (ON və ya OFF) göndərilir. Buna görə bir filmə baxarkən və ya bir iş görərkən və ya digər səbəblərdən cihazı açmaq və ya söndürmək üçün ayağa qalxmaq lazım deyil.
Addım 1: Komponentlər
1.arduino (nano/uno)
2.4 kanallı röle lövhəsi (5v)
3. Bluetooth modulu (HC05/HC06)
4. LCD ekran 20x4
5.7805 gərginlik tənzimləyicisi
6.9v smps adapter (enerji təchizatı üçün).
Addım 2: Arduino Uno
Arduino, istifadəsi asan olan hardware və proqram təminatına əsaslanan elektronikada açıq mənbəli prototipləşdirmə platformasıdır. Qısaca desək, Arduino, barmağına barmaq, ekrana toxunmaq, sensorun işığı və s. motoru fırlatmaq, dinamikdən mahnı oxumaq və s.
Arduino lövhələri ümumiyyətlə 8, 16 və ya 32 bit AVR arxitekturalı mikro nəzarətçilər kimi Atmel Korporasiyasının mikrokontrolörlərinə əsaslanır. Arduino lövhələrinin əsas xüsusiyyəti standart bağlayıcılardır. Bu bağlayıcıları istifadə edərək, Arduino lövhəsini LED və ya Shields adlı əlavə modullar kimi digər cihazlara bağlaya bilərik. Arduino lövhələri həm də təyyarədəki gərginlik tənzimləyicisindən və kristal osilatordan ibarətdir. Arduino lövhəsinin USB bağlantısı ilə proqramlaşdırıla biləcəyi USB -dən serial adapterə də daxildir. Arduino lövhəsini proqramlaşdırmaq üçün Arduino tərəfindən verilən IDE -dən istifadə etməliyik. Arduino IDE, Processing proqramlaşdırma dilinə əsaslanır və C və C ++ dəstəkləyir
. Arduino nədir?
Addım 3: 4 Kanal Relay Board
Burada 5v 4 kanallı röle modulundan istifadə edirəm.
6 pinli VCC, GND, IN1, IN2, IN3, IN4 var.
VCC Torpağa 5v və torpaq (GND) tətbiq edə bilərik.
IN1 -dən IN4 -ə qədər nəzarət siqnalı olan arduino -ya bağlıdır.
Relay nədir? Bir Relay necə işləyir
Addım 4: BLUEETOOTH MODUL HC05/06
Burada andriod telefonundan əmrləri yenidən əldə etmək üçün HC05 bluetooth modulundan istifadə edirəm.
Addım 5: LCD EKRAN
Bu layihədə 20x4 lcd displeydən istifadə edirəm. Şəkildəki kimi bağlantıdan keçin.
Addım 6: Voltaj tənzimləyicisi Ic 7805
1. gərginlik tənzimləyicisi
ic7805-in giriş pininə qoşulmuş adapterdən giriş-9v. yerə ikinci pin. Üçüncü pin çıxış pinidir. Çıxış 5v -dir. Bu 5v lcd ekran, bluetooth modulu və rölə lövhəsinin vcc kimi istifadə olunur.
Addım 7: Relay Əlaqələri
Videoda röledə AC yükünün necə bağlanacağı göstərilir.
indi arduino pin D6, D7, D8, D9 -u IN1, IN2, 1N3, 1N4 RÖLE KARTINA bağlayın.
VCC 5v (gərginlik tənzimləyicisinin o/p (7805))
GND-GND
Addım 8: BLUETOOTH MODUL BAĞLANTILARI
RX Of bluetooth modulu TX arduino lövhəsinə qoşulmuşdur (Arduino rəqəmsal pin1)
TX bluetooth modulu arduino lövhəsinin RX -ə qoşulmuşdur (rəqəmsal pin 0of arduino).
VCC-5v (olp gərginlik tənzimləyicisini istifadə edərək)
torpaq-torpaq (gnd)
Addım 9: LCD Bağlantıları
* LCD RS pin rəqəmsal pin 12
* LCD rəqəmsal pin 11 pinini aktivləşdirin
* LCD D4 pinindən rəqəmsal pin 5 -ə
* LCD D5 pinindən rəqəmsal pin 4 -ə
* LCD D6 pinindən rəqəmsal pin 3 -ə
*LCD D7 pinindən rəqəmsal pinə 2
* Torpaq üçün LCD R/W pin
* Torpağa LCD VSS pin
* 5V -a qədər LCD VCC pin
*15 pin lcd ekran arxa işığı led + 5v -ə qoşulmuşdur.
*16 pin yerə.
*V0 iam yenicə torpaqlandı, ekranın kontrastını tənzimləmək üçün 10k pot istifadə edə bilərsiniz.
Dairə diaqramına müraciət edin
Addım 10: ANDROID TƏTBİQİ VƏ ONUN KONFİQRİQASİYALARI
BU TƏTBİQİ PLAYSTORE YÜKLƏ
Tətbiq linki
Addım 11: KOD
YAZILIM TƏLƏB EDİLİR: ARDUINO IDE
ARDUINO IDE SOFTWARE DOWNLOAD LINK - pəncərələr
KOD:
I SETLight-1 TƏLİMATINDA AÇMA/KAPATMA DÜĞMƏSİNDƏN İstifadə etmək Cihazı açmaq üçün istifadə etmək və cihazı söndürmək üçün 'A' düyməsini istifadə etmək. Səsli idarəetmə funksiyasından istifadə etməklə açmaq üçün "işıq yanar" və "işığı yanar" söndür.
Fan-'2 'Cihazı açmaq üçün istifadə etmək və' B 'cihazı söndürmək üçün istifadə etmək. Səsli idarə etmədən istifadə etməklə açmaq üçün "fan yandır" və söndürmək üçün "fanat" komutu verilir.
AC-'3 'Cihazı açmaq üçün istifadə etmək və' C 'cihazı söndürmək üçün istifadə etmək. Səs idarəetməsindən istifadə etməklə açmaq üçün "AC açıq" və söndürmək üçün "AC-nin" əmri verilir.
TV-'4 'Cihazı açmaq üçün istifadə etmək və' D 'cihazı söndürmək üçün istifadə etmək. Səsli idarə etmədən istifadə etmək üçün açmaq üçün "TV aç" və söndürmək üçün "TV-nin" əmrini istifadə edin.
bütün cihazları yandırın-'9'. səs əmri-"hər şey açıqdır".
bütün cihazları söndürün-'I'. səs əmri-"hamısı"
TAM KOD YÜKLƏ
arduino lövhənizi kompüterə qoşun.
Kodu yükləyin və arduino proqramında açın.
arduino lövhəsini seçin Alətlər> İdarə Heyəti> lövhənizi seçin.
Limanı təyin edin-Alətlər> liman> limanı seçin.
Kodu yükləyin.
Addım 12: Bütün komponentləri birləşdirin
bütün komponentləri bağladıqdan sonra multimetrdən istifadə edərək bütün əlaqələri yoxlayın.
İndi əlaqələr yaxşıdır, sonra güc açılır.