Mündəricat:

Arduino Milad İşıqları: 5 addım (şəkillərlə)
Arduino Milad İşıqları: 5 addım (şəkillərlə)

Video: Arduino Milad İşıqları: 5 addım (şəkillərlə)

Video: Arduino Milad İşıqları: 5 addım (şəkillərlə)
Video: 35 Scary Ghost Videos: Mega Compilation of 2023 [V1] 2024, Noyabr
Anonim
Arduino Milad İşıqları
Arduino Milad İşıqları
Arduino Milad İşıqları
Arduino Milad İşıqları

Milad yaxınlaşır, buna görə evim üçün gözəl bir bəzək hazırlamaq qərarına gəldim. Bir çox növ Milad işıqları var, amma özüm yaratmağa qərar verdim. Düşündüyüm ən sadə şey, bəzi ledləri Arduinoya bağlamaq və onları yandırmaqdır. IC istifadə etmədən, çipi yandırmamaq üçün ən çox 13 led bağlaya bilərsiniz. Yalnız estetik səbəblərdən 12 istifadə etməyə qərar verdim.

Addım 1: Lazım olan şeylər:

Lazım olan şeylər
Lazım olan şeylər
  • 12 LED
  • 12 220 ohm rezistor (və ya bənzəri)
  • Arduino UNO
  • USB kabeli
  • 12 M-dən M-ə keçid teli
  • Çörək taxtası

Allchips, elektron komponentlərin onlayn xidmət platformasıdır, onlardan bütün komponentləri satın ala bilərsiniz

Addım 2: LEDləri birləşdirin

LED -lərin bağlanması
LED -lərin bağlanması
LED -lərin bağlanması
LED -lərin bağlanması
LED -lərin bağlanması
LED -lərin bağlanması

İndi çörək lövhəsindəki hər bir ledi bağlamalısınız. Onları bir -birinin ardınca 2 delik düzəltdim ki, uyğun olsunlar. Ledin sağ tərəfi Arduinonun rəqəmsal pininə bağlanan daha uzun qurğuşun (anod, pozitiv) olmalıdır. Katod, bir rezistorla, çörək taxtasının mənfi rayına keçir. Dəmir yolu Arduino GND (mənfi) ilə əlaqələndirilir. 13 -dən 2 -ə qədər rəqəmsal pinləri seçdim, onları kodda yenidən düzəldə bilərsiniz

Addım 3: Kodun dəyişdirilməsi və yüklənməsi

Kodu dəyişdirmək və yükləmək
Kodu dəyişdirmək və yükləmək

USB kabelindən istifadə edərək Arduino'yu kompüterinizə qoşun. Arduino IDE -ni işə salın və kodu buradan yapışdırın. Fərqli gecikmələr və animasiyaların ardıcıllığı dəyişdirilə bilər.

Addım 4: Animasiyaları anlayın

Animasiyaları anlamaq
Animasiyaları anlamaq
Animasiyaları anlamaq
Animasiyaları anlamaq

Kodun sadəliyi üçün hər bir yanıb -sönmə ardıcıllığını yeni bir funksiyada ayırdım. Uzun hekayə qısa - hər animasiyanın öz funksiyası var. Hər birində, hər bir ledin sayını və Arduinonun müvafiq rəqəmsal pinini özündə cəmləşdirən bir döngə tapa bilərsiniz. Sonra, bu fantastik effektləri yaratmaq üçün onları açır/söndürür. Hər bir funksiya sonrakı işə hazırlaşmaq üçün bütün ledləri söndürən söndürmə animasiyasının icrası ilə başa çatır.

Addım 5: Layihənin nümayişi

Image
Image

Bu prototipə 4 əsas animasiyanı daxil etdim - hamısı (bir -bir), təqibçi, cütlü təqibçi və 50 təsadüfi yanıb sönmə.

Tövsiyə: