Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Yadda saxla, işıqları söndür, yer üzünü xilas et.
Bu cihaz, otaqdan çıxanda işıqları söndürmək vərdişini inkişaf etdirməyimə kömək edir.
Cihaz sadəcə olaraq bir işıq sensoru, ultrasəs məsafə ölçmə cihazı və LED ampul istifadə edərək Arduino tərəfindən hazırlanıb.
Qapının kənarına yapışan LED ampulünü yandıraraq unutduğum halda işığı söndürməyimi xatırladır.
Təchizat
İşıq sensoru
Ultrasonik Məsafə Ölçmə Aləti
LCD Ekran
LED ampul
Pigtails ilə timsah klipləri
Müxtəlif növ tellər
Gözəl görünüşlü qutu
Addım 1: Cihazın quruluşu
Cihazı işləyən 5 əsas hissə var:
A-İşıq Sensoru: işıq şüalarının dəyərini hiss edir (işığın yandırılıb-söndürülməməsidir) və kodlaşdırma ilə tənzimlənir
B-Ultrasonik Məsafə Ölçmə aləti: qapının məsafəsini algılar və kodlaşdıraraq əsas məqam qapının açıq olub olmadığını müəyyən etməkdir.
C-LCD Ekran: Ultrasonik Məsafə Ölçmə cihazının kod ayarına kömək etmək üçün məsafə sayını göstərir
D-LED Ampul: işıqlandıran, xatırlatmaq üçün fərq etmək asan olan obyekt
Pigtails ilə E-Alligator klipləri: LED ampulünün açıq havaya çıxmasını təmin edir
Addım 2: Kodlaşdırma
1. Ultrasonik Məsafə Ölçmə cihazının aşkar etdiyi məsafəni göstərmək üçün LCD Ekranı qurun.
2. iki şərtlə 'if/else' məntiqi yaradın:
a) işıq şüalarının dəyəri 500-dən yüksəkdirsə, işıq yandırılır
b) məsafə sayı 93-dən azdırsa-qapı açılır (otaqdan çıxır)
-əgər a) & b) hər iki şərt uyğun gəlsə-qapının xaricindəki LED ampul yanacaq (işığı söndürməyi xatırladır)
-onlardan biri a) və ya b) şərtlər uyğun gəlmirsə-qapının kənarındakı LED ampul yanmayacaq (hələ otağınızdasınız və ya işığı və ya hər ikisini söndürməyi unutmayın)
Addım 3: Görünüşü dəyişdirin
Heç kim otağının üstündə tellərlə dolu bir cihaz istəməz.
Cihazı gözəl görünən bir qutuya qoyun.
*Sensoru və detektoru qutuya qoymamaq vacibdir, yoxsa işləmir.
Addım 4: Reallıqda necə işləyir
İşıqları olan otaqdan çıxanda xatırlatma LED işığı yanır.
İşıqlar sönmüş otaqdan çıxanda xatırlatma LEDi işləməyəcək.
Addım 5: Yansıtma
Bu layihə otağımdan çıxanda işığı söndürmək vərdişini inkişaf etdirməyimə kömək edir. Dizayndan hazırlamağa qədər tək başına bir cihaz yaratmağı öyrəndim. Arduino bacarıqlarımı və böhranı idarə etmək qabiliyyətimi də artırdı. Düşünürəm ki, əvvəllər düşündüyümdən daha yaxşı bacarıqlara sahibəm və özümə inamı artırır. Növbəti layihəni səbirsizliklə gözləyirəm və daha böyük bir problem axtarıram.