Mündəricat:
- Addım 1: Birincisi: Ulduzunuzu çəkin / Çap et / Punch və ya Qaz
- Addım 2: Lehim vaxtı
- Addım 3:… və daha çox Lehimləmə
- Addım 4: Hər şeyi bir araya gətirmək
- Addım 5: Proqramlaşdırma vaxtı
- Addım 6: Sonrakı Nədir: Sınamaq İstədiyiniz Şeylər
- Addım 7: Nəhayət…
- Addım 8: Bitmiş Layihənin Videoları. Ejoy
Video: Parlaq Arduino Xmas Ulduzu: 8 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:42
Buna görə bu il bir Milad layihəsinə başlamağın bir az gec olduğunu başa düşürəm. Ancaq bəlkə də ehtiyacınız olan hər şeyə sahibsiniz və bəlkə də bu il heç bir yerə getməyəcəksiniz: Ola bilsin ki, bəlkə də bu kiçik layihəni sınamaq istərdiniz. Parça siyahısı aşağıda, buna görə özünüz yoxlayın!
Mövsümə uyğun müxtəlif rəngli 20 LEDdən ibarət pentaqram tipli ulduzdur.
Arduino idarə etdiyiniz üçün işıqlandırma modellərinizlə yaradıcılıq əldə edə bilərsiniz: öz ilhamınızı tapmaq üçün başlamağınız üçün bir neçə variant təqdim edəcəyəm. Sonra paylaş!
Təchizat:
Yüngül:
- 10 yaşıl 3 mm LED
- 5 qırmızı 3 mm LED
- 5 sarı 3 mm LED
- 1 ağ 3 mm
- 5 220 Ohm müqavimət
Nəzarət:
- 1 Arduino Uno (və ya uyğun)
- 1 Adafruit 16 Kanal 12 -bit PWM/Servo Sürücü - I2C interfeysi - PCA9685 (və ya uyğun)
Digər Şeylər:
- uyğun ölçülü çörək taxtası (hər tərəfində enerji təchizatı xətləri olan 830 pinli lövhədən istifadə etdim)
- 5V enerji təchizatı
- bir dəstə tullanan tel
- LEDlər və GND üçün 20+1 18AWG tellər
Addım 1: Birincisi: Ulduzunuzu çəkin / Çap et / Punch və ya Qaz
Rəsm çəkmək bacarığınız yoxdursa (etiraf etdiyim kimi, mən də www.wikipedia.org saytından istifadə etməli idim): Hər hansı bir pulsuz görüntü saytında bir pentaqram tapın, təxminən 8 sm (3 1/8 ) ölçüsündə çap edin və çap edin..
LED -lərinizi rahat bir şəkildə lehimləmək üçün ya ulduzunuzun hər bir ucunda, həm də hər kəsişmədə və ortada bir kartonda deşik aça bilərsiniz. Ya da mövqeləri nazik bir kontrplak parçasına köçürür və fotoda göstərildiyi kimi 3 mm (1/8 ) delik açırsınız.
Addım 2: Lehim vaxtı
Yaşıl, sarı və qırmızı LEDləriniz üçün hər hansı bir mövqe seçin. Mərkəzdə ağ rəngdə olmağa qərar verdim, ancaq hər hansı bir rəng istifadə edə bilərsiniz. Ulduzum olduqca təsadüfi bir qarışıqdır, amma rənglərin nizamlı bir tərzi, əlbəttə ki, eyni şəkildə işləyəcək!
Sonra, hər bir LEDin katotlarını 90 ° bir açı ilə bükün. Hamısını eyni istiqamətə bükdüyünüzdən əmin olun ki, daha sonra lehimləmə asanlaşsın. Katod, hər bir LED -in qısa telidir və ya korpusun düz tərəfidir.
Fotoşəkillərdə göründüyü kimi ulduz şəklini yaratmaq üçün hər bir LED -i müvafiq çuxura yerləşdirin və bütün katotları birlikdə lehimləyin. Diqqət: qısa katot və anod (uzun ayaq / yuvarlaq tərəf) olmamasına əmin olun.
Addım 3:… və daha çox Lehimləmə
Ulduzunuz bitdikdən sonra hər LED anoduna tel bağlamalı olacaqsınız (unutmayın: uzun ayaq, yuvarlaq tərəf …). Ulduzum üçün yaşıl və ağ rəngli tellər seçdim, əsasən də təsadüfən onlara sahib oldum. Ayrıca fərqli bir rəngdə bir teli katoda bağlayın (yəni əvvəlki addımda qurduğunuz ulduzun istənilən nöqtəsində); Qara bir tel istifadə etdim (çox şən deyil, amma qara ənənəvi olaraq GND üçün istifadə olunur, kömək edə bilmədim).
Rahatlığınız üçün, tellerinizi sizin üçün mənalı bir şəkildə təşkil etməyin bir yolunu tapın. Xüsusilə:
- (-) / katod telini ayrı saxlayın
- (Ağ) mərkəzi LED -i müəyyənləşdirin
- Pentaqramın kəsişməsində yerləşən 5 LED -i ayırın ("daxili" LEDlər)
Addım 4: Hər şeyi bir araya gətirmək
Gözəl ulduzunuzu lehimlədikdən sonra (əminəm ki, mənimkindən daha yaxşı görünəcək: Mükəmməl formada saxlamaq üçün çox diqqətli olacaqsınız!), Hər şeyi birləşdirmə vaxtıdır. Üzr istəyirəm FRITZING etmirəm, buna görə də izah etməyə çalışacağam. İlk baxışda ümumi baxış var və sonrakı addımlar müvafiq olaraq göstərilir.
Çörək lövhəsində
- 5V enerji təchizatı daxil edin. Təchizatın (+) çörək taxtası (+) mövqeyində olduğundan əmin olun!
- 16 kanallı PWM lövhəsini çörək taxtasına əlverişli bir yerə qoyun
- 5 220 Ohm rezistoru rahat bir -birinin yanında yerləşdirin
Arduinodan Breadboard -a
- Arduino GND-ni çörək taxtasına qoşun (-)
- Arduino SCL -ni PWM board SCL -ə və SDA -nı SDA -ya qoşun
- Hər bir müqavimətin bir tərəfinə 3, 4, 5, 6, 7 Arduino sancaqlarından bir tullanan bağlayın
PWM Breakout -dan Breadboard -a qədər
- Çıxışdakı PWM çıxışından çörək lövhəsindəki ardıcıl 16 satıra qədər 16 keçid teli gedir
- GND, çörək taxtasının elektrik şeridlərində (-) ilə bağlıdır
- VCC, çörək taxtasının üstündəki şeritlərdə (+) bağlıdır
- yalnız kiçik LED -lərdən istifadə edəcəyimiz üçün V+ bağlantısından istifadə etmirəm
"Ulduz" Əlaqələri
- (Qara!) Katot teli çörək taxtasındakı (-) siminə bağlıdır
- (ağ) mərkəzi LED PWM pin 15 -ə bağlıdır
- 5 "daxili" LED rezistorların digər ucuna bağlıdır
- qalan 15 LED müvafiq olaraq 0 -dan 14 -ə qədər PWM pinlərinə qoşulur
Başqa şeylər
- Çörək taxtasını işə salmalısınız
- … Və standart bir USB kabelindən istifadə edərək Arduino'yu kompüterinizə qoşun
Addım 5: Proqramlaşdırma vaxtı
Yaradıcılıqla məşğul olmaq və layihəyə parıltı vermək vaxtıdır.
Mənim nümunə sənədlərim, istifadəsi asan (və gözəl sənədləşdirilmiş) Adafruit_PWMServoDriver kitabxanasına əsaslanır.
Hamısı kitabxanaları çağırmaqla, lazımi dəyişənləri təyin etməklə başlayır (və bunu sonrakı nümunələrdə təmizləməyi qaçırmış ola bilərəm!)
SETUP bölməsində, PWM breakout-un işə salındığını və bir sıra portun açıldığını (bəzi ayıklama üçün istifadə etdiyim … proqramlaşdırma tərzim əsasən kopyala-yapışdır-sınamaq-sınamaq-təkrar etməkdir!) Və həmçinin Çıxış olaraq daxili LEDlər üçün 5 pin.
Nəhayət LOOP -da LED -lərin təsadüfi yanıb -sönməsinə, ya da təqib etməsinə və ya qruplarının açılıb sönməsinə icazə verəcəyəm. Onları sınayın, özünüz üçün nə etdiklərinə baxın: Milad hədiyyələri budur, elə deyilmi? Təəccüblənmək! Ümid edirəm zövq alırsınız!
BTW: Bəzi nümunələr instagramımda (@nicnowak) buradadır:
Şəxsi həyat Beatrag auf Instagram və
Ein Beitrag geteilt von nicnowak (@nicnowak)
Addım 6: Sonrakı Nədir: Sınamaq İstədiyiniz Şeylər
Ümid edirik ki, indiyə qədər bu ƏLAVƏSİZdən zövq aldınız. Əgər belədirsə, daha əyləncəli etmək üçün edə biləcəyiniz bir neçə fikir var:
BÜYÜK LED -lərdən istifadə edin! 5 mm, 8 mm. Yalnız PWM lövhəsində V+ -ya ayrı bir enerji təchizatı bağlamaq və LEDləri buna uyğun olaraq bağlamaq istədikləri üçün daha çox gücə ehtiyac duyacaqlarını unutmayın.
Daha çox LED istifadə edin! PWM lövhəsi I2C əsaslı olduğu üçün birdən çox lövhəni (62 -ə qədər!) Zəncir edə bilərsiniz və bir çox LED -ə sahib ola bilərsiniz. Mürəkkəb ulduz formaları mümkündür, bəlkə də 3D forması belə bir seçim olardı?
Fərqli Rənglərdən istifadə edin! Əlbəttə ki, qırmızı, qızıl və yaşıl tipik Milad mövzusudur, amma mavi və ağ maraqlı bir seçim kimi görünür.
Ulduz şəklində bir ev yaradın! Görünən tellər hər kəsin estetik baxımdan cəlbedici olduğunu düşündüyü kimi deyil (yaxşı: mən …), buna görə də ulduzu örtmək üçün bir kontrplak və ya plastik qutu Milad ruhu əlavə edə bilər. 3D çap edə bilərsinizmi? Bəli edə bilərsiniz !! (bacarmıram …)
DIFFUSOR istifadə edin! Çılpaq LED -lərin çox kiçik bir fokus sahəsi var. Yarı şəffaf kağız və ya yarı şəffaf plastik kimi bəzi diffuzor materiallardan istifadə işıqları hamarlaşdıracaq.
CRAZY LIGHT EFEKTLƏRİ yaradın! Və ya daha şən keçirin: bu sizə bağlıdır.
NƏZARƏTLƏR əlavə edin! Günün sonunda Arduino 21 LED -dən çox şey edə bilər. İşıq nümunələri arasında keçid etmək üçün açarları daxil edin. Səsə həssas olun. Gün batanda onu parlasın.
Addım 7: Nəhayət…
Gördüyünüz kimi, komponentlərim "uyğun" lövhələrdir. Yaxşı işləyirlər, ucuzdur və bir çox satış yerlərində mövcuddur.
Ancaq bunu edə bilsəniz, bütün bunları bizə gətirən yaradıcılara dəstək olun:
www.arduino.cc
www.adafruit.com/https://learn.adafruit.com/16-channel-pwm-servo-dr…
Addım 8: Bitmiş Layihənin Videoları. Ejoy
Bəziləri yalnız çılpaq LED -lərlə çəkilir, digərlərində isə işığı yaymaq üçün düz ağ kağızdan istifadə etdim.
Hansını daha çox bəyənirsiniz?
Tövsiyə:
ATLAS -dan xəbərdar olun - STAR WARS - Ölüm Ulduzu II: 7 addım (şəkillərlə)
ATLAS -dan xəbərdar olun - STAR WARS - Death Star II: Bandai Death Star II plastik modelindən yaradın. Əsas xüsusiyyətlərə daxildir: ✅İşıq və Səs effekti✅MP3 Pleyer✅İnfraRED uzaqdan idarəetmə✅Sıcaklıq sensoru✅3 dəqiqəlik taymerBlog: https://kwluk717.blogspot.com/2020/12/be-aware-of-atlas-star-wars- ölüm ulduzu
Daha böyük və təkmilləşdirilmiş Milad ulduzu Neopixel Attiny85: 3 addım (şəkillərlə)
Daha böyük və təkmilləşdirilmiş Milad Ulduzu Neopixel Attiny85: Keçən il 3D çaplı kiçik bir Milad ulduzu düzəltdim, baxın https://www.instructables.com/id/Christmas-Star-LE… Bu il ipdən daha böyük bir ulduz düzəltdim. 50 Neopiksel (5V WS2811). Bu böyük ulduzun daha çox naxışı vardı (hələ də əlavə edirəm və təkmilləşdirirəm
İşıq senzuralı Milad ulduzu: 5 addım
İşıq Sansürlü Milad Ulduzu: Kredit: https: //www.instructables.com/id/Larger-and-Improv … Bu Milad ulduzu dizaynı, WS2811-dən başqa heç bir funksiyası olmayan daha böyük bir Milad ulduzu olan yuxarıdakı linkdən qaynaqlanır. parlayan. Bununla birlikdə, dizayn kodlarımın çoxu
LED ilə Super Parlaq Flaş İşığı Necə Hazırlanır - DIY: Super Parlaq İşıq: 11 Addım
LED ilə Super Parlaq Flaş İşığı Necə Hazırlanır - DIY: Super Parlaq İşıq: Əvvəlcə videoya baxın
Arduino və RGB LEDləri ilə Milad Ulduzu: 5 addım (şəkillərlə)
Arduino və RGB LEDləri ilə Milad Ulduzu: Salam! Biz dərin donmuş Sibirdən gələn Arduino Novosibirsk Birliyiyik. Bir az isinmək üçün gözəl bir parlayan və yanıb -sönən Milad ulduzları yaratmağa qərar verdik. Demo videosunu mütləq izləyin