Sisukord:

Laua jõulupuu animeeritud LED -id Attiny85: 6 sammu
Laua jõulupuu animeeritud LED -id Attiny85: 6 sammu

Video: Laua jõulupuu animeeritud LED -id Attiny85: 6 sammu

Video: Laua jõulupuu animeeritud LED -id Attiny85: 6 sammu
Video: Jalapeno 🌶️ Plants vs. Zombies #plantsvszombies #pvz #pvz2 #animation #funny 2024, November
Anonim
Image
Image
Laua jõulupuu animeeritud LED -id Attiny85
Laua jõulupuu animeeritud LED -id Attiny85
Laua jõulupuu animeeritud LED -id Attiny85
Laua jõulupuu animeeritud LED -id Attiny85

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:

Pilt
Pilt
Pilt
Pilt
Pilt
Pilt

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

SKEEMA ja PCB
SKEEMA ja PCB
SKEEMA ja PCB
SKEEMA ja PCB
SKEEMA ja PCB
SKEEMA 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

Tehke seda!
Tehke seda!
Tehke seda!
Tehke seda!
Tehke seda!
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

PROGRAMMIGE kiipi ainult ilma Arduino HEX -failita
PROGRAMMIGE kiipi ainult ilma Arduino HEX -failita
PROGRAMMIGE kiipi ainult ilma Arduino HEX -failita
PROGRAMMIGE kiipi ainult ilma Arduino HEX -failita
PROGRAMMIGE kiipi ainult ilma Arduino HEX -failita
PROGRAMMIGE kiipi ainult 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: