Mündəricat:
- Addım 1: Şam Korpusunu açın
- Addım 2: LED modulunu çıxarın
- Addım 3: Katod Telini hərəkət etdirin
- Addım 4: Çipinizi proqramlaşdırın
- Addım 5: Çip ayaqlarını kəsin
- Addım 6: Bəzi əlaqələr qurun
- Addım 7: İzolyasiya əlavə edin
- Addım 8: Dövrənizi sınayın
- Addım 9: Hamısını bir araya gətirin
- Addım 10: Baxın! titrəyən bir alov
Video: Titrəyən LED Şam: 10 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:49
Bir dollar mağazasında "titrəyən" LED şam götürün, AVR ATtiny13 və bir az kod əlavə edin və demək olar ki, real görünən bir LED şam əldə edəcəksiniz.
Addım 1: Şam Korpusunu açın
Kiçik bir şəkil bu iş üçün ən yaxşı vasitə kimi görünürdü. Korpus yapışdırılmamışdır. Qapağın içindəki bir qəbul çuxuruna girən sürtünməyə uyğun bir dirək var. Qapağın kənarında işləyin və əsas hissə boşalmağa başlayacaq. Tələsməyin, çünki içərisində LED moduluna qoşulan tellər çox incədir və qırılması asandır. Bu telləri yenidən istifadə edəcəyik, buna görə diqqətli olun.
Addım 2: LED modulunu çıxarın
Baza ilə əlaqəli LED, plastik şam alovunun əsasına sürtünməyə uyğundur. Bir az bükün və çıxarmaq üçün çəkin. İstifadə etdiyim qurğudan fərqli ola biləcəyi üçün tellərin rənglərinə diqqət yetirin. Mənfi üçün "sarı" və müsbət üçün "qırmızı" istifadə edəcəyəm.
Addım 3: Katod Telini hərəkət etdirin
LED-i vaxtaşırı bir neçə milisaniyə söndürən aşağı tərəfli bir keçid olan orijinal dövrə istifadə etməyəcəyik. Sarı teli diqqətlə çıxarın və orta pindəki LED katotuna köçürün. Tel həqiqətən yaxşıdır. Orijinal əlaqəni əritmək üçün isti bir lehimləmə dəmiri istifadə edin. Orta pinə bir az təzə lehim əlavə edin. Sonra teli orta pinə tuta və lehim birləşməsini asanlıqla geri çəkə bilərsiniz.
Addım 4: Çipinizi proqramlaşdırın
ATtiny13 -ün istifadə olunmamış sancaqlarını kəsəcəyik, buna görə də bunu etməzdən əvvəl çipi proqramlaşdırdığınızdan əmin olun! Bir lehimsiz çörək taxtasında USBtinyISP proqramçısı və SparkFun qırılma lövhəsindən istifadə edirəm. Tiny13 -ün daxili osilatörünü istifadə edirik, buna görə proqramlaşdırma qoruyucularından heç birini yandırmağa ehtiyac yoxdur. Təqdim olunan hex faylını istifadə edə bilərsiniz və ya təqdim olunan mənbə kodu ilə özünüzü tərtib edə bilərsiniz. Mənbə kodu haqqında bəzi qeydlər: stdlib rand () funksiyası demək olar ki, iki dəfə böyük olduğu üçün ümumi təsadüfi ədədlər generatorundan istifadə etdim. Yalnız 1024 bayt Flash yaddaşınız olduqda, hər bayt sayılır! Ayrıca, milisaniyə taymeri real divar saatı ilə uyğun gəlmir. Ancaq bu tətbiqetmədə dəqiq zamanlama həqiqətən vacib olmadığından, yalnız vaxtı gözdən keçirtdim. Puristlər yıxıla bilər, amma mən praqmatikəm.:) Bir Linux sistemində verilən hex faylını istifadə edərək proqramlaşdırmaq üçün bu əmr satırından istifadə edin: avrdude -p attiny13 -P usb -c usbtiny -U flash: w: flicker.hexWinAVR istifadəçiləri yəqin ki, doğru sehrləri biləcəklər. Windows etmirəm.: DUpdate: flicker2.zip, kodun dondurulacağı təqdirdə çipi sıfırlamaq üçün gözətçi qoruması əlavə etməklə yanaşı, iki titrəmə nümunəsinə (titrəmə-yuxarı və aşağı-aşağı) malik olan kodun ikinci versiyasını ehtiva edir.
Addım 5: Çip ayaqlarını kəsin
Yalnız 4, 5 və 8 sancaqlar istifadə etdiyimiz üçün, qalan sancaqları bir sıra yuyucularla kəsin.
Addım 6: Bəzi əlaqələr qurun
Qırmızı (pozitiv) qurğuşun əvvəlki mərhələdə kəsildi. İndi qırmızı qurğunun sərbəst uclarından təxminən 3/16 düymlük bir izolyasiya çıxaracaqsınız. Sonra açıq teli qalaylayın. Tiny13 çipinizdə qalan pinləri də qalaylayın. Bu, incə tellərin yapışdırılmasını xeyli asanlaşdırır, çünki teli çip pinindən tuta və lehim birləşməsini isti bir lehimləmə dəmiri ilə yenidən yuvarlaya bilərsiniz.
LED modulunun qırmızı ucu 5-ci pinlə əlaqələndirilir. Batareyanın qırmızı ucu 8-ci pinə keçir. Torpaq bağlantısı üçün pimi "U" şəklində bükmək üçün incə uclu iynə uclu kəlbətin istifadə edin. Kəskin bir bıçaqla, sarı (mənfi) telin izolyasiyasını çəkin və çılpaq telin kiçik bir hissəsini çıxarmaq üçün ayırın. Çılpaq telin bu hissəsini diqqətlə əyilmiş və lehimlədiyiniz "U" ya yerləşdirin.
Addım 7: İzolyasiya əlavə edin
Vinil elektrik lenti, açılan telləri izolyasiya etmək üçün yaxşı bir namizəd edir. Dar bir şeridi kəsin və çip gövdəsi ilə sancaqlar arasında sürüşdürün, sonra bükün. İzolyasiya edildikdən sonra sancaqları çipin altına bükün.
Addım 8: Dövrənizi sınayın
Batareyanı quraşdırmaq və işinizi yoxlamaq üçün yaxşı vaxtdır.
Addım 9: Hamısını bir araya gətirin
LED-i plastik alovun altına yenidən daxil edin. Çipi açma-söndürmə düyməsinə bükülməyəcəyi vəziyyətə salın. Nəhayət, şamın əsasını aşağıya qoyun, altdakı dirəyi qapağın yuvasına oturun.
Addım 10: Baxın! titrəyən bir alov
Hər şey yaxşı işləmişsə, indi LED şamınızın üstündə titrəyən "alovunuz" var. Dostlarınıza öyün. Aldığım vahidlər bir paketə 2 gəldi, buna görə əvvəlcədən və sonra asanlıqla nümayiş etdirə bilərsiniz.
Tövsiyə:
HACKED !: Halloween üçün titrəyən ampul: 5 addım (şəkillərlə)
HACKED !: Halloween üçün titrəyən ampul: Dostlarınızı qorxutmağın vaxtıdır. Bu layihədə sizə necə " hacked " normal led ampul. Bu yolla, pis bir şey olanda hər qorxu filmindəki işıqlar kimi titrəyəcək. Çox sadə bir quruluşdur, əgər
Titrəyən Şam Körpüsü: 6 addım (şəkillərlə)
Titrəyən Şam Körpüsü: Bu, statik işığı olan sadə bir şam körpüsünü, titrəyən işıqların, parıldayanların, dalğa nümunələrinin və heç bir şeyin sonsuz dəyişikliyi ilə gözəl parlayan bir əhval işığına necə çevirməyi göstərir. Milad satışından sonra 8 üçün bir şam körpüsü aldım
Titrəyən LEDləri olan Yapışqan Silah Tutacağı: 5 Addım (Şəkillərlə)
Titrəyən LED -lərlə yapışqan silah tutucusu: Şagirdlərim əladır, amma yenə də orta məktəb şagirdləridir. Bu o deməkdir ki, dərs sonunda yapışqan tapançalarını çıxarmaq kimi şeyləri unuturlar. Bu yanğın təhlükəsi və elektrik israfıdır, buna görə də işıqları olan yapışqan silah stansiyası yaratdım
YAFLC (Başqa bir Titrəyən LED Şam): 8 addım
YAFLC (Başqa bir Titrəyən LED Şam): Təlimatlarda bir yanıb -sönən LED şamın necə ediləcəyi ilə bağlı çoxsaylı yazılar var. Bu mənim versiyamdır. Layihə aşağıdakı komponentləri tələb edir: 1. Tiny45 AVR Mikrokontrolör (Tiny13 də edərdi) 2. 1W İsti ağ (və ya sarı) LED3. Perspex borusu
Arduino və LED -lərlə real titrəyən alov effekti: 4 addım
Arduino və LED -lərlə həqiqi titrəyən alov effekti: Bu layihədə evinizdə bir diorama, model dəmir yolu və ya saxta şöminədə istifadə edilə bilən və ya buzlu bir şüşənin içinə qoyula biləcək real bir yanğın effekti yaratmaq üçün 3 LED və Arduino istifadə edəcəyik. kavanoz və ya boru və heç kim bunun əsl olmadığını bilməyəcək