Mündəricat:
- Addım 1: Materiallar və Proqram təminatı
- Addım 2: Sistem Memarlığı
- Addım 3: Hardware və Arduino Kodu
Video: Gecə işığını söndürür: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Yatmaq vaxtıdır. Gecə işıqları söndürmək üçün ayağa qalxırsınız və açarı çevirdikdən sonra, yatağınızın təhlükəsizliyinə doğru yenidən qara səyahət etdiyinizi başa düşürsünüz. Şansınız olsun ki, gecə işıqları icad edildi və birini tapmaq üçün doğru yerə gəldiniz! Amma … o sinir bozucu gecə işığı gecəni otağınızı işıqlandırarkən necə yuxuya gedə bilərsiniz? Əlavə olaraq, gecə işıqlarınızın yanmasına və enerjinin boşa çıxmasına səbəb olan bu boş qaranlıqdan bezmisinizmi? Hələ də doğru yerdəsiniz, çünki ehtiyacınız olan şey bizdədir!
Davamlı bir gecə işığı yaratmağınıza kömək edərək həyatınızı işıqlandırmaq istəyirik.
Bu təlimatda, bir taymer ilə sönəcək bir gecə işığı qurma prosesini sizə izah edəcəyik. Sistem, işıq sensoru vasitəsi ilə əsas işığın söndürüldüyünü tanıya, istifadəçi tərəfindən müəyyən edilmiş müddət ərzində işığı yandıra və bu müddət bitdikdən sonra sönə biləcək. Bu gecə işığı digər gecə işıqlarından fərqlidir, çünki yuxuda olduğunuzda və ehtiyac duymadığınızda yanaraq enerji sərf edir. Bu layihədə Basys 3 və Arduino iki növ lövhə və işıq sensoru istifadə olunur.
Yaradıcılar: Luke McDaniel, Erik Ramazzini, Monica Negrete, Hayley Young
Addım 1: Materiallar və Proqram təminatı
Materiallar
Basys 3 Artix-7 FPGA Təlim Şurası
store.digilentinc.com/basys-3-artix-7-fpga…
Arduino Uno Rev3
store.arduino.cc/usa/arduino-uno-rev3
Çörək lövhəsi
www.amazon.com/Elegoo-EL-CK-002-Electronic…
10k Ω Rezistor
Çörək taxtası ilə eyni link
Jumper telləri
Çörək taxtası ilə eyni link
İşıq Sensoru (Mini Fotosel)
www.sparkfun.com/products/9088
Proqram təminatı
Vivado HL WebPACK Edition (Əlavə edilmiş PDF təlimatları ehtiva edir)
www.xilinx.com/products/design-tools/vivad…
Arduino IDE
www.arduino.cc/en/Main/Software
Addım 2: Sistem Memarlığı
Növbəti addım sistemin quruluşunu anlamaqdır. Logistikaya girməzdən əvvəl dizaynımızın quruluşunu təşkil etmək üçün qara qutu diaqramı və sonlu vəziyyət maşını (yuxarıda göstərilmişdir) yaratdıq
Ümumi Dizayn
Girişlər
İşıq sensoru: otaqdakı işığın miqdarını təyin edir
Çıxışlar
- Anodlar: hansı 7 seqmentli ekranların istifadə olunacağını təyin edir
- Segmentlər: taymeri göstərir
- LED: ON və ya OFF gecə işığı şərtlərini göstərir
Arduino
Giriş
İşıq sensoru siqnalı: otaqdakı işıq miqdarının analoq dəyəri
Çıxış
İşıq Giriş (1 bit): otağın işıq vəziyyətini təyin edən siqnal
Basis 3
Giriş
- İşıq Giriş (1 bit): otağın işıq vəziyyətini təyin edən siqnal
- Açarlar
- CLK
Çıxış
- Anodlar: hansı 7 seqmentli ekranların istifadə olunacağını təyin edir
- Segmentlər: taymeri göstərir
- LED: gecə işığı AÇMA və ya söndürmə vəziyyətini göstərir
Addım 3: Hardware və Arduino Kodu
Avadanlıq
Arduino kodunu başa düşmək üçün kodun qarşılıqlı əlaqədə olduğu cihazı başa düşməliyik. Çörək lövhəmizdəki dövrə bir fotosel, bir işıq yayan diod və tamamlamaq üçün birdən çox tel və rezistordan ibarətdir. Dövrə, fotoselə enerji göndərməklə başlayır, sonra ətrafdakı işıq miqdarını oxuyur. Bu məlumat, Basys lövhəsi üçün oxunaqlı olan analog pin A0 -a köçürülür. Daha sonra Basys lövhəsi bu məlumatları alır, saymağa başlayır və LED -in açılması üçün bir siqnal göndərir.
Arduino kodu
Arduino kodunun özü, cihazın ətrafındakı işıq müəyyən bir hədddən daha qaranlıq olduqda bir siqnal göndərərək Basys lövhəsi ilə əlaqə qurur. Qaranlıq bir otaq tərəfindən LED -ə aparan bu siqnal yanacaq. Təcrübə yolu ilə qaranlıq otaqlarda xüsusi fotoselimizin orta həddinin 30 - 60 olduğunu gördük. Hər bir fotoselin fərqli miqdarda həssaslığı var, buna görə digər fotosellərin fərqli eşikləri ola bilər. Yayımlanan kodumuzda, nümayiş məqsədləri üçün eşik 100'ü etdik.
Tövsiyə:
Gecə işığını düzəltmək və təkmilləşdirmək: 5 addım (şəkillərlə)
Gecə İşığını Düzəltmək və Təkmilləşdirmək: Hamıya Salam, Bu gün şəfalı skamyada qızıma məxsus bu kiçik gecə lampası var. Artıq işləmir, buna görə də onu düzəltməyə çalışacağıq və dəhşətli bir titrəmə olduğu üçün daha yaxşı hala gətirəcəyik. Bu təmir şəbəkə gərginliyi ilə əlaqədardır. Yanlış idarə olunarsa
Avtomatik gecə işığını necə etmək olar: 10 addım
Avtomatik Gecə İşığı Necə Hazırlanır: Salam uşaqlar, mən Jp nagar Nookdan Manjushree. Bu gün mən və ortağım Nikitha sizə götürdüyünüz Avtomatik Gecə IşığıPr obyektini necə edəcəyinizi sizə göstərəcəyikhttps: //www.youtube.com/watch? V = U1lcDsWsVoIm
Kir Ucuz ATtiny-85 Tv-B-Gone (İstənilən TV-ni söndürür!), Arduino As Is: 4 Addım
Dirt Ucuz ATtiny-85 Tv-B-Gone (İstənilən TV-ni söndürür!), Arduino Asp Asp kimi: "Elektronika bir sözlə" kursuma daxil olun: https://www.udemy.com/electronics-in-a -nutshell/? couponCode = TINKERSPARK Həmçinin daha çox layihə və elektronika dərsləri üçün youtube kanalımı buradan yoxlayın: https://www.youtube.com/channel/UCelOO
Ardruino 101: 4 Addımdan istifadə edərək Gecə İşığını Dəyişdirin (Şəkillərlə)
Ardruino 101 istifadə edərək gecə işığını dəyişdirən rəng: Bu layihədə ardruino, Adafruit neo rgb Strips və 3D printerdən istifadə edərək gecə lampası hazırlayacaqsınız. Diqqət yetirin ki, bu təqdimat sırf mənim məktəb layihəm üçündür. Bu layihənin kodu başqa bir layihədən götürülmüşdür. Keçmiş olmadığımı söyləyərək
Kameranızı "Hərbi Gecə Görüşü" nə çevirmək, Gecə Görmə Efekti əlavə etmək və ya İstənilən Kamerada NightVision Yaratmaq !!!: 3 Addım
Kameranızı "Hərbi Gecə Görüşü" nə çevirmək, Gecə Görmə Efekti əlavə etmək və ya İstənilən Kamerada NightVision Yaratmaq !!!: *** Bu DİJİTAL & GÜN FOTO MÜSABİQƏSİNDƏ iştirak edir, lütfən mənə səs verin ** *Hər hansı bir yardıma ehtiyacınız varsa, e -poçtla göndərin: [email protected] İngilis, Fransız, Yapon, İspan dillərində danışıram və əgər başqa dilləri bilirsinizsə