Mündəricat:
- Addım 1:
- Addım 2: Komponentlər
- Addım 3: ŞEMATİK və PCB
- Addım 4: Bunu edin
- Addım 5: Yalnız Arduino HEX Dosyası Olmadan Çipi Proqramlaşdırın
- Addım 6: Çipi Arduino ilə dəyişdirin və proqramlaşdırın
Video: Milad ağacı masası animasiya LEDləri Attiny85: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Kiçik (32x32mm) Milad ağacı, Milad günü masasına taxmaq üçün ATtiny85 SU (smd) tərəfindən canlandırılan 8 LED, animasiya 5 dəqiqə davam edir və bir döngədə təkrarlanır
PROQRAM TƏMİNATI:
pulsuz çap dövrə proqramı: Kicad 5 linki
Arduino 1.8
USBASP proqramçısı və ya ISP Arduino lövhəsi
Arduino proqramında ATTinys proqramlaşdırmaq üçün kiçik lövhələr, bunları quraşdırmaq üçün aşağıya baxın
Addım 1:
TOOLS: Ucuz böyüdücü eynəklər
Lehimleme dəmir
ucu 1 mm 0,5 mm (və ya 1 mm) qaynaq
lehim axını
aseton
UV izolyasiya edən maşın
Mini qazma və meşə 0, 8mm max
hər şeyi etmək üçün qayçı
isti yapışqan tabancası və ya 2 komponentli epoksi yapışqan
cımbız (SMD -ə daxil olmaq üçün)
boya sprey ağ və parlaq lak
Addım 2: Komponentlər
SMD komponentləri:
8 rəngli LED (ölçü 0805)
150 Ohm 4 ölçü rezistoru (ölçüsü 1206)
1 müqavimət 10 KOhms (ölçü 1206)
1 kondansatör 100nF (ölçüsü 1206)
1 kondansatör Tantal 22μF 10Volts (B ölçüsü
bir mis PCB Tel və ya müqavimət quyruğu
epoksi əvvəlcədən həssaslaşdırılmış müsbət iki tərəfli 5/10 (ən yaxşı) və ya 16/10 (kəsmək daha çətindir)
Addım 3: ŞEMATİK və PCB
Tiponlar:
Kicad -ı istifadə etmək istəmirsinizsə, ağacın hər iki tərəfi şəffaf şəkildə çap olunmalıdır (əksinə), bunlar SVG vektor formatındadır və internet explorer ilə açılır və ya pulsuz vektor rəsm proqramı Inkscape link Inskape ilə açılır.
Kicad:
bütün Kicad faylları burada: Kicad 5.1 faylları
Addım 4: Bunu edin
Kəsmə: 0,5 mm qalınlığında epoksi istifadə edirsinizsə, ağacın konturunu qayçı ilə kəsə bilərsiniz (daxili açılara diqqət yetirin) və sonra kəsici ilə çimdik. 1.6 mm epoksi (16/10) istifadə etmisinizsə, bir testere bıçağı, bir fayl və bir kəsici istifadə etməlisiniz.
qaynaq: SMD komponentlərinin qaynağı çox incədir, böyüdücü eynək, cımbız, 0,5 mm (maksimum 1 mm) bir lehimləmə dəmiri istifadə etməyi məsləhət görürəm. PCB -ni asetonla hərtərəfli təmizləyin, cızıqlar səbəbiylə mikro kəsiklərin olmadığını, böyüdücü şüşə ilə yoxlayın, qaynağın "pastalarından" qaçmaq üçün axını ilə örtün. CMS -də ən yaxşı nəticələr əldə etmək üçün, qalay və lehimdən əvvəl həmişə komponentləri və PCB -ni bir az axını ilə örtün. SMD LED -ləri kövrəkdir, onları lehim edərkən çox uzun müddət qızdırmayın. YouTube və bloglarda CMS yazmaq və qaynaq etmək üçün bir çox dərslər var, əgər CMS -də yeni başlayanlarsınızsa, bunları izləməyi məsləhət görürəm. Hər iki tərəfdən birdən çox telli bir tel və ya bir müqavimət quyruğu ilə 4 viyanı qaynaqla başlayırıq, sonra LEDləri bir cımbızın köməyi ilə saxlayaraq bir-birindən qalaylayırıq, sonra PCB-yə yerləşdiririk. və oriyentasiyaya diqqət yetirərək birinci pimi qaynaqlayın, yaşıl nöqtə katotu göstərir (ən az) və sonra ikinci pimi lehimləyin. LED (0805 -də) lehimləmək çox çətin görünürsə, yuxarıdakı ölçüləri götürə bilərsiniz (1206 müqavimət olaraq). LED qaynaqlandıqdan sonra eyni üzdə olan 4 Ohm rezistoru lehimləyə bilərsiniz.
Çip lehimdən əvvəl proqramlaşdırılmalıdır. İki model arasında seçim edə bilərsiniz: ATtiny13A (1K yaddaş) və ya ATtiny85 (8K yaddaş) Proqramlaşdırma və FUSE BIT üçün bütün detallar aşağıda təsvir edilmişdir. Çip proqramlaşdırıldıqda onu qalaylaya bilərsiniz, PCB -də düzəldə bilərsiniz və bir pin lehimləyə bilərsiniz, lazım olduqda digər pinlərə uyğunlaşdırın və onları bir -bir lehimləyin. Kondansatörü 100nF lehimləyin, sonra Tantale10μF 10V kondansatörünü lehimləyin, müqaviməti 10KOhms və hər iki tərəfdəki güc pinlərini lehimlə bitirin. Sonra PCB -ni aseton və köhnə diş fırçası ilə təmizləyin, izlərin toxunmadığını yoxlayın və yemin + və polaritesinə diqqət yetirin, ağac dərhal "başlamalıdır", əgər belə deyilsə qaynaqları yoxlayın və musiqi
Boya, parıltı və lak göl şəkilləri ilə və ya zövqünüzə görə bəzəyin.
Proqramlaşdırmanın detallarını daxil etmək istəmirsinizsə, HEX faylları ATtiny13A və ATtiny85 üçün zipdə əlavə olunur. Proqramçılardan istifadə üsulunu təsvir etmirəm, çünki onu izah edən təlimatlar və ya youtube videoları var.
Addım 5: Yalnız Arduino HEX Dosyası Olmadan Çipi Proqramlaşdırın
Proqramlaşdırmanın detallarını daxil etmək istəmirsinizsə, HEX faylları ATtiny13A və ATtiny85 üçün zipdə əlavə olunur.
HEX faylları bağlantısı
Attiny yaddaşını proqramlaşdırmaq üçün proqramlaşdırma proqramına və Windows -da proqramçıya ehtiyacınız var, ProgIsp AVR mikrokontrolörlərində hər şeyi edə biləcək çox mükəmməl bir proqramdır. Proqramçım bir USBASP -dir (ebayda gülünc qiymətə tapırıq.) Sənədi PDF -də ekran görüntüsü ilə redaktə etdim:
ProgIsp təlimatı və proqramı
Windows və (Ubuntu mono ilə) üzərində işləyən avrdudess.exe də var.
AVRdudess bağlantısı
AVR çipləri üçün çox faydalı bir sayt ATtiny85 üçün ekran görüntüsünə baxın
AVR Fuse kalkulyatoru
pəncərələr altında ProgIsp və AVRdudess ilə fusesbit konfiqurasiyası üçün ekran görüntülərinə baxın
Addım 6: Çipi Arduino ilə dəyişdirin və proqramlaşdırın
Tövsiyə:
DIY FLOODLIGHT W/AC LEDləri (+EFFICIENCY VS DC LEDləri): 21 Addım (Şəkillərlə)
DIY FLOODLIGHT W/AC LEDləri (+EFFICIENCY VS DC LEDləri): Bu təlimatlı/videoda son dərəcə ucuz sürücüsüz AC LED çipləri ilə bir işıqlandırma quracağam. Yaxşı varmı? Yoxsa tam bir zibildir? Buna cavab vermək üçün, özüm hazırladığım bütün DIY işıqları ilə tam müqayisə aparacağam
Səs Reaktiv Alov, Bluetooth Dinamik və Animasiya LEDləri olan Yanğın Çuxuru: 7 addım (Şəkillərlə birlikdə)
Səs Reaktiv Alov, Bluetooth Dinamik və Animasiya LEDləri olan Atəş Ocağı: Heç bir şey yaz vaxtının odun yanında istirahət etməsi kimi bir şey demir. Ancaq atəşdən daha yaxşı nə olduğunu bilirsənmi? Atəş və musiqi! Ancaq bir addım yox, iki addım daha irəli gedə bilərik … Atəş, Musiqi, LED işıqları, Səs Reaktiv Alov! Bu iddialı səslənə bilər, amma bu Ins
Animasiya Qəhvə Masası: 9 Addım (Şəkillərlə birlikdə)
Animasiya Qəhvə Masası: LED matrisləri ilə interaktiv qəhvə masalarının necə hazırlanacağına dair çox yaxşı təlimatlar var və bəzilərindən ilham və göstərişlər aldım. Bu sadə, ucuz və ən çox yaradıcılığı stimullaşdırmaq üçündür: yalnız iki düymə ilə
Xmas Ağacı Geyilə bilən Tekstil LEDləri // Navrbol Navidad Textil Y LEDləri: 3 addım
Xmas Ağacı Geyilə bilən Tekstil LEDləri // bolrbol Navidad Textil Y LEDləri: Bu, Milad mövsümü üçün tekstil istifadə edən sadə bir sxemlər layihəsidir, hər hansı bir köynəyə əlavə edə biləcəyiniz üçün geyilə bilər və gecələr bir almaz kimi parlayacaqsınız! ---- Müvəqqəti olaraq, dövrənin ən sadə dövrü üçün heç bir problem yoxdur
Proqramlaşdırıla bilən LEDləri olan bir Milad Ulduzu: 7 addım
Proqramlaşdırıla bilən LEDləri olan bir Milad Ulduzu: Bu ilki açıq Milad ekranım üçün fərqli bir şey istədim, buna görə bir sıra RGB proqramlaşdırıla bilən LEDlər (bəzən neopiksel LEDlər də deyilir) alıb Milad Ulduzu yaratmağa qərar verdim. Bu LEDlər fərdi olaraq rəng və parlaqlıq üçün proqramlaşdırıla bilər