Satura rādītājs:

Galda Ziemassvētku eglīšu animācijas gaismas diodes Attiny85: 6 soļi
Galda Ziemassvētku eglīšu animācijas gaismas diodes Attiny85: 6 soļi

Video: Galda Ziemassvētku eglīšu animācijas gaismas diodes Attiny85: 6 soļi

Video: Galda Ziemassvētku eglīšu animācijas gaismas diodes Attiny85: 6 soļi
Video: EUROLED.LV / LED Ziemassvētku figūra - briedis / zils+balts ZIBSPULDZES EFEKTS / augstums 90cm / 11W 2024, Novembris
Anonim
Image
Image
Galda Ziemassvētku eglīšu animācijas gaismas diodes Attiny85
Galda Ziemassvētku eglīšu animācijas gaismas diodes Attiny85
Galda Ziemassvētku eglīšu animācijas gaismas diodes Attiny85
Galda Ziemassvētku eglīšu animācijas gaismas diodes Attiny85

Neliela (32x32 mm) Ziemassvētku eglīte 8 gaismas diodes, ko animējis ATtiny85 SU (smd), lai tās uzliktu uz galda Ziemassvētku dienā, animācija ilgst 5 minūtes un atkārtojas

PROGRAMMATŪRA:

bezmaksas drukātās shēmas programmatūra: saite Kicad 5

Arduino 1.8

USBASP programmētājs vai ISP Arduino plate

dēļi Tiny programmēšanai ATTinys Arduino programmatūrā, skatiet tālāk, lai tos instalētu

1. darbība:

Attēls
Attēls
Attēls
Attēls
Attēls
Attēls

RĪKI: Lētas palielināmās brilles

Lodāmurs

uzgalis 1mm 0,5mm (vai 1mm) metināšana

lodēšanas plūsma

acetons

UV insolācijas mašīna

Mini urbis un mežs 0, 8mm maks

šķēres, lai visu izdarītu

karstās līmes pistole vai 2 komponentu epoksīda līme

pincetes (lai ievadītu SMD)

krāsas aerosols balta un spīdīga laka

2. darbība: sastāvdaļas

SMD komponenti:

8 krāsainas gaismas diodes (0805 izmērs)

4 rezistori 150 omi (izmērs 1206)

1 pretestība 10 KOhms (izmērs 1206)

1 kondensators 100nF (izmērs 1206)

1 kondensators tantala 22μF 10 volti (izmērs B

vara PCB stieple vai pretestības aste

epoksīda pre-sensibilizēts pozitīvs divpusējs 5/10 (labākais) vai 16/10 (grūtāk sagriežams)

3. darbība: SHĒMATIKA un PCB

SCHEMATIC un PCB
SCHEMATIC un PCB
SCHEMATIC un PCB
SCHEMATIC un PCB
SCHEMATIC un PCB
SCHEMATIC un PCB

Typons:

Ja nevēlaties izmantot Kicad, abās koka pusēs drukāšanai uz caurspīdīga tiem jābūt spoguļattēliem (otrādi), tie ir SVG vektoru formātā un atverami ar Internet Explorer vai labāku, izmantojot bezmaksas vektoru zīmēšanas programmatūru Inkscape link Inskape

Kicad:

visi Kicad faili ir šeit: Kicad 5.1 faili

4. solis: izveidojiet to

Uztaisīt to !
Uztaisīt to !
Uztaisīt to !
Uztaisīt to !
Uztaisīt to !
Uztaisīt to !

Griešana: Ja izmantojāt 0,5 mm biezu epoksīdu, jūs varat griezt koka kontūru ar šķērēm (uzmanieties no iekšējiem leņķiem) un pēc tam pielāgot ar griezēju. Ja esat izmantojis 1,6 mm epoksīdu (16/10), jums jāizmanto zāģa asmens, vīle un griezējs.

metināšana: SMD detaļu metināšana ir ļoti delikāta, es iesaku izmantot palielināmos stiklus, pinceti, lodāmura galu 0,5 mm (ne vairāk kā 1 mm). Rūpīgi notīriet PCB ar acetonu, ar palielināmo stiklu pārbaudiet, vai skrāpējumu dēļ nav mikrogriezumu, pārklājiet ar plūsmu, lai izvairītos no metināšanas "pīrāgiem". Lai iegūtu vislabākos rezultātus CMS, pirms tinēšanas un lodēšanas vienmēr pārklājiet komponentus un PCB ar nelielu plūsmu. SMD gaismas diodes ir trauslas, nesasildiet tās pārāk ilgi, lodējot. YouTube un emuāros ir daudz pamācību par CMS dedzināšanu un metināšanu, ja esat iesācējs CMS, iesaku tos noskatīties. Sākumā metinām četras vias ar daudzstiepļu stieples pavedienu vai pretestības asti abās pusēs, pēc tam gaismas diodes, salieciet tās pa vienai, vienlaikus saglabājot tās ar pincetes automātisko palīdzību, un tad novietojiet tās uz PCB un sametiniet pirmo tapu, pievēršot uzmanību orientācijai, kurā zaļais punkts norāda katodu (vismazāk), un pēc tam lodējiet otro tapu. Ja gaismas diode (0805) šķiet pārāk grūti pielodējama, varat izvēlēties iepriekš norādīto izmēru (1206 kā rezistorus). Kad LED ir sametināts, jūs varat pielodēt 4 150 omu rezistorus, kas atrodas uz vienas sejas.

Pirms lodēšanas mikroshēma ir jāprogrammē. Jums ir izvēle starp diviem modeļiem ATtiny13A (1K atmiņa) vai ATtiny85 (8K atmiņa). Visa informācija par programmēšanu un FUSE BIT ir aprakstīta zemāk. Kad mikroshēma ir ieprogrammēta, varat to tinēt, noregulēt uz PCB un pielodēt tapu, vajadzības gadījumā noregulēt, lai atbilstu citām tapām, un pielodēt pa vienam. Lodējiet kondensatoru 100nF, pēc tam lodējiet kondensatoru Tantale10μF 10V, pretestību 10KOhms un pabeidziet, lodējot strāvas tapas abās pusēs. Pēc tam notīriet PCB ar acetonu un veco zobu suku, pārbaudiet, vai neviena sliežu daļa nepieskaras, un pārbaudiet, rūpējoties par padeves + un - polaritāti, kokam nekavējoties "jāsāk", ja tas tā nav, pārbaudiet metinājuma šuves un dziesmas.

Dekorējiet to ar krāsu, mirdzumu un laku ezera attēliem vai pēc savas gaumes.

Ja nevēlaties ievadīt sīkāku informāciju par programmēšanu, HEX faili ir pievienoti zip formātā ATtiny13A un ATtiny85. Es neaprakstu metodi programmētāju izmantošanai, jo ir norādījumi vai youtube video, kas to apraksta.

5. solis: PROGRAMMĒJIET CHIP bez tikai Arduino HEX faila

PROGRAMMĒT CHIP bez Arduino HEX faila
PROGRAMMĒT CHIP bez Arduino HEX faila
PROGRAMMĒT CHIP bez Arduino HEX faila
PROGRAMMĒT CHIP bez Arduino HEX faila
PROGRAMMĒT CHIP bez Arduino HEX faila
PROGRAMMĒT CHIP bez Arduino HEX faila

Ja nevēlaties ievadīt sīkāku informāciju par programmēšanu, HEX faili ir pievienoti zip formātā ATtiny13A un ATtiny85.

HEX failu saite

Lai ieprogrammētu Attiny atmiņu, jums ir nepieciešama programmēšanas programmatūra un programmētājs. Operētājsistēmā Windows izmantojiet programmu ProgIsp, kas ir ļoti pilnīga programmatūra, kas var darīt visu, izmantojot AVR mikrokontrollerus. Mans programmētājs ir USBASP (mēs to atrodam ebay par smieklīgu cenu.) Es rediģēju dokumentu PDF formātā ar ekrānuzņēmumu:

ProgIsp rokasgrāmata un programmatūra

Ir arī avrdudess.exe, kas darbojas operētājsistēmā Windows un (Ubuntu ar mono).

AVRdudess saite

ļoti noderīga vietne AVR mikroshēmām, skatiet ATtiny85 ekrānuzņēmumu

AVR drošinātāju kalkulators

skatiet ekrānuzņēmumus, lai konfigurētu fusesbit ar ProgIsp un AVRdudess zem logiem

6. darbība: pārveidojiet un programmējiet mikroshēmu, izmantojot Arduino

Ieteicams: