Sisukord:
- Samm 1:
- 2. samm: komponendid
- 3. samm: KEEMA ja PCB
- 4. samm: tehke seda
- Samm: PROGRAMMEGE CHIP ilma Arduino HEX -failita
- Samm: muutke ja programmeerige kiipi Arduino abil
Video: Laua jõulupuu animeeritud LED -id Attiny85: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Väike (32x32mm) jõulupuu 8 LED -i, mille animeeris ATtiny85 SU (smd) jõululaupäeval oma lauale panemiseks, animatsioon kestab 5 minutit ja kordub silmuses
TARKVARA:
tasuta trükitud vooluahela tarkvara: link Kicad 5
Arduino 1.8
USBASP programmeerija või ISP Arduino plaat
lauad Pisikesed ATTinys programmeerimiseks Arduino tarkvaras. Nende installimiseks vaadake allpool
Samm 1:
TÖÖRIISTAD: Odavad suurendusklaasid
Jootekolb
otsa 1mm 0,5mm (või 1mm) keevitamine
jootmisvoog
atsetoon
UV -isoleeriv masin
Minipuur ja mets 0, 8mm max
käärid, et teha kõike
kuuma liimipüstol või kahekomponentne epoksüliim
pintsetid (SMD sisestamiseks)
värvipihustus valge ja läikiv lakk
2. samm: komponendid
SMD komponendid:
8 värvilist LED -i (suurus 0805)
4 takistit 150 oomi (suurus 1206)
1 takistus 10 KOhm (suurus 1206)
1 kondensaator 100nF (suurus 1206)
1 kondensaator tantaal 22μF 10 volti (suurus B
vase trükkplaadi traat või vastupanu saba
epoksiid, eel sensibiliseeritud positiivne kahepoolne 5/10 (parim) või 16/10 (raskem lõigata)
3. samm: KEEMA ja PCB
Typons:
Kui te ei soovi Kicadi kasutada, on siin mõlemad pooled läbipaistvaks printimiseks, need peavad olema peegelpildis (tagurpidi), need on SVG -vektorvormingus ja avatud Internet Exploreriga või parema tasuta vektorjoonistustarkvaraga Inkscape link Inskape
Kicad:
kõik Kicadi failid on siin: Kicad 5.1 failid
4. samm: tehke seda
Lõikamine: kui kasutasite 0,5 mm paksust epoksüvaiku, saate puu kontuuri kääridega lõigata (olge sisemiste nurkade suhtes ettevaatlik) ja seejärel lõikuriga kohandada. Kui olete kasutanud 1,6 mm epoksiidi (16/10), peate kasutama rauasae tera, viili ja lõikurit.
keevitamine: SMD komponentide keevitamine on väga delikaatne, soovitan teil kasutada suurendusklaase, pintsette, jootekolbi otsa 0,5 mm (maksimaalselt 1 mm). Puhastage trükkplaat põhjalikult atsetooniga, kontrollige suurendusklaasiga, et kriimustuste tõttu poleks mikrolõikeid, katke vooga, et vältida keevitamise "pirukaid". CMS -i parima tulemuse saavutamiseks katke komponendid ja trükkplaat alati enne voolimist ja jootmist väikese vooga. SMD LED -id on habras, ärge kuumutage neid jootmisel liiga kaua. YouTube'is ja ajaveebides on palju CMS -ide põletamise ja keevitamise õpetusi, kui olete CMS -i algajad, soovitan teil neid vaadata. Alustuseks keevitame 4 diameetrit mitmeahelalise traadi ahelaga või vastupanu mõlemal küljel, seejärel tindime neid ükshaaval, hoides neid pintsettide abil, seejärel asetame need trükkplaadile. ja keevitage esimene tihvt, pöörates tähelepanu orientatsioonile, roheline punkt näitab katoodi (kõige vähem) ja seejärel jootage teine tihvt. Kui valgusdioodi (numbris 0805) tundub liiga raske jootmine, võite valida ülaltoodud suuruse (takistid 1206). Kui LED on keevitatud, saate joota 4 150 oomi takistit, mis asuvad samal küljel.
Kiip tuleb enne jootmist programmeerida. Teil on valida kahe mudeli vahel: ATtiny13A (1K mälu) või ATtiny85 (8K mälu). Kõik üksikasjad programmeerimise ja FUSE BIT kohta on kirjeldatud allpool. Kui kiip on programmeeritud, saate seda tinatada, PCB -l reguleerida ja tihvti joodistada, vajadusel teiste tihvtidega sobitada ja ükshaaval jootma hakata. Jootke kondensaator 100nF, seejärel jootke kondensaator Tantale10μF 10V, takistus 10KOhms ja lõpetage, jootes mõlemal küljel olevad pistikud. Seejärel puhastage trükkplaat atsetooni ja vana hambaharjaga, kontrollige, et rajad ei puudutaks ja katsetage, hoolitsedes sööda + ja - polaarsuse eest, peab puu kohe "käivituma", kui see pole nii, kontrollige keevisõmblusi ja rajad.
Kaunista see värvi, sära ja lakiga järvepiltidega või oma maitse järgi.
Kui te ei soovi programmeerimise üksikasju sisestada, lisatakse ATX -failide ATtiny13A ja ATtiny85 jaoks HEX -failide ZIP -fail. Ma ei kirjelda programmeerijate kasutamise meetodit, sest seal on juhiseid või youtube'i videoid, mis seda kirjeldavad.
Samm: PROGRAMMEGE CHIP ilma Arduino HEX -failita
Kui te ei soovi programmeerimise üksikasju sisestada, lisatakse ATX -failide ATtiny13A ja ATtiny85 jaoks HEX -failide ZIP -fail.
HEX -failide link
Attiny mälu programmeerimiseks vajate programmeerimistarkvara ja programmeerijat. Windowsis on ProgIsp kasutamine väga täielik tarkvara, mis suudab teha kõike AVR -i mikrokontrolleritega. Minu programmeerija on USBASP (me leiame selle ebayst naeruväärse hinna eest.) Ma redigeerisin dokumendi PDF -vormingus koos ekraanipildiga:
ProgIsp käsiraamat ja tarkvara
Seal on ka avrdudess.exe, mis töötab Windowsis ja (Ubuntu koos monoga).
AVRdudessi link
väga kasulik sait AVR -kiipide jaoks, vt ekraanipilti ATtiny85 jaoks
AVR Fuse kalkulaator
vaadake akende all olevaid ProgIsp ja AVRdudessi abil sulavkaitsme konfigureerimise ekraanipilte
Samm: muutke ja programmeerige kiipi Arduino abil
Soovitan:
Heli reaktiivse leegiga tulekahju, Bluetooth -kõlar ja animeeritud LED -id: 7 sammu (piltidega)
Heli reaktiivse leegiga tulekahju, Bluetooth -kõlar ja animeeritud LED -id: miski ei ütle suveaja kohta nagu lõõgastumine lõkke ääres. Aga kas sa tead, mis on parem kui tuli? Tuli JA muusika! Kuid me võime minna ühe sammu, ei, kaks sammu edasi … Tuli, muusika, LED -tuled, heli reageeriv leek! See võib tunduda ambitsioonikas, kuid see
Boomstick - animeeritud LED -draiver: 10 sammu
Boomstick - animeeritud LED -draiver: Boomstick on projekt, mille eesmärk on luua animeeritud programmeeritavate RGB -valgusdioodide jada, mida toidab väike Arduino ja mis reageerib muusikale. See juhend keskendub ühele riistvarakonfiguratsioonile, mille saate Boomsticki tarkvara käitamiseks kokku panna. See h
Laua korraldaja LED -maatrikskella ja Bluetoothiga: 7 sammu
Lauakorraldaja koos LED -maatrikskella ja Bluetoothiga: mu laud oli väga segaduses ja ma tahtsin endale toredat korraldajat, kus saaksin oma pliiatsid, värvipintslid, savitööriistad jne paigutada. Vaatasin turul palju korraldajaid, kuid mulle ei meeldinud ükski . Hakkasin kujundama oma laua korraldaja ja siin
Mini -animeeritud LED -jõulupuu 32 X 32 mm: 3 sammu
Mini -animeeritud LED -jõulupuu 32 X 32 mm: mini -animeeritud LED -jõulupuu on väike 32 x 32 trükkplaat 8 LED -välguga, mida teete soovitud järjekorras. Kasutate Arduino tarkvara ja Core13 raamatukogu, mis võimaldab ATtiny13 programmeerida tarkvara, siis on minigree lihtne teha
Laua vidin 8x8 LED RGB maatriksi ja Arduino Unoga: 6 sammu
Laua vidin 8x8 LED RGB maatriksi ja Arduino Unoga: Tere, kallis! Selles õpetuses teeme DIY RGB LED -vidina, mida saab kasutada laua vidina või taustvalgusena. Kuid kõigepealt liituge minu telegrammikanaliga, et näha rohkem hämmastavaid projekte. Lisaks on see minu jaoks motivatsioon