Mündəricat:

Led Matrix Auto Brighteness Alarm Clock: 7 Addım (Şəkillərlə birlikdə)
Led Matrix Auto Brighteness Alarm Clock: 7 Addım (Şəkillərlə birlikdə)

Video: Led Matrix Auto Brighteness Alarm Clock: 7 Addım (Şəkillərlə birlikdə)

Video: Led Matrix Auto Brighteness Alarm Clock: 7 Addım (Şəkillərlə birlikdə)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Iyul
Anonim
Led Matrix Avtomatik Parlaqlıq Zəngli Saat
Led Matrix Avtomatik Parlaqlıq Zəngli Saat
Led Matrix Avtomatik Parlaqlıq Zəngli Saat
Led Matrix Avtomatik Parlaqlıq Zəngli Saat
Led Matrix Avtomatik Parlaqlıq Zəngli Saat
Led Matrix Avtomatik Parlaqlıq Zəngli Saat
Led Matrix Avtomatik Parlaqlıq Zəngli Saat
Led Matrix Avtomatik Parlaqlıq Zəngli Saat

16 gün səkkiz saat əvvəl bu böyük layihəyə başladım, çətinliklər və tranzistorlar ilə dolu bir layihə. Amma bütün bunlardan əvvəl əvvəllər bilmədiyim şeyləri öyrəndim … Zarafat etmədən başlamadan əvvəl nə edəcəyim haqqında bir növ fikirim var idi. Elektronikada hər hansı bir macəraya başlamazdan əvvəl həmişə araşdırma aparın. Bunun iki hissəsi var, Zəhmli Orange LED matrisi qururuq və sonra 74hc595 IC və Arduino ilə necə işləyəcəyik. Bunu etmək üçün ilk məqsədim LED displey qurmaq və ondan necə istifadə etməyi öyrənmək idi. Sonra insanların çoxu bir şey qurmağın səbəbini bilmək istədikləri üçün onu zəngli saata çevirməyə qərar verdim. Və əgər sənə şükür olmasa! Kod tamamilə orijinaldır, istədiyiniz kimi istifadə edin, çünki lütfən xoş bir sözdür.

Bu saat nə edir. Əlavə məlumat lazımdırsa, saatı söyləyən bir saatdır …. sözlə deyil amma … Uhh dediyimi başa düşürsən. Həm də iki qura bilən Siqnala malikdir və otağın mövcud parlaqlığını avtomatik olaraq tənzimləyir.

Addımlar

  1. Təchizat
  2. LED serialları, necə işlədiyini çoxaldır
  3. LED matrisinin qurulması
  4. Dövrün qurulması
  5. Proqram yüklənir
  6. Giderme
  7. Bitirin

Skillz

Bəli, bəzi bacarıqlara ehtiyacınız var, siyahı budur.

  1. Arduino necə proqramlaşdırılır.
  2. Lehimləmə üsulu
  3. Telin diaqramlarını necə izləmək olar. Görürsən orda nə etdim? Ağıllı, elə deyilmi?
  4. Başa düşməmək və bir şeylər səhv olanda işdən çıxmaq.

Bütün bunları etmək asandır, amma sınamadan əvvəl hər birində bir az təcrübə istəyə bilərsiniz, xüsusən də sonuncu. Bu çox vacibdir. Yadda saxla "Əgər qızartmaq istəmirsənsə, bir toyuq qızardın". "Əvvəlcə müvəffəqiyyətli deyilsinizsə, yenidən cəhd edin" demək istəyirəm. Həmişə bu ikisini qarışdırıram, əsasən qızardılmış toyuğu sevdiyim üçün.

Addım 1: Təchizat

İşdə sizə lazım olan bütün hissələr.

Arduino proqramlaşdırmaq üçün 1x kompüter.

1x Arduino. (Uno istifadə edirəm)

80x5 mm LED.

1x Real Time Clock (RTC) modulu.

Səni oyatmaq üçün kifayət qədər yüksək olan 1x Piezo Buzzer.

1x Şəkil Müqaviməti. (İşıqdan asılı müqavimət)

16x330 ohm müqavimətçilər.

5x 1k ohm müqavimətçilər.

3x 10k ohm müqavimətçilər.

5x NPN Transistorlar.

2x 74hc595 Vəziyyət Qeydləri.

2x düymələr.

1x 10k potensiometr

1x Jumper telləri, böyük bir dəstə.

1x830 pinli çörək paneli.

1x 400 pinli çörək paneli.

1x 5v enerji təchizatı. (Mənim Uno kifayət qədər güc təmin edir)

20 Ölçü Telinin 2x Rəngi.

Üzərinizə taxacağınız 1x taxta lövhə.

1x Qələm.

1x hökmdar.

1x Kiçik iynəli burun pensləri.

1x tel kəsicilər.

1x Havya.

1x Rosin Core Lehim.

1x Dülgərlər Meydanı. (Bu tələb olunmur, amma çox tövsiyə olunur)

Əlbəttə ki, əvvəlcə bir çörək taxtasında dövrə edirik. Bunu daha daimi etmək üçün bir neçə taxta və çılpaq Arduino sümüklərindən istifadə etməyi planlaşdırıram. Arduino çılpaq sümüklər düzəltmək üçün yalnız bir taxta parçası və bütün hissələri tələb olunur. Nəhayət bir çərçivə də istəyəcəksiniz, buna görə nəyi çıxardığınızı düşünməyə başlayın, mənimki 3/8 kontrplak yapışdırılacaq.

Tövsiyə: