Sadržaj:

Animirane LED diode za stolno božićno drvce Attiny85: 6 koraka
Animirane LED diode za stolno božićno drvce Attiny85: 6 koraka

Video: Animirane LED diode za stolno božićno drvce Attiny85: 6 koraka

Video: Animirane LED diode za stolno božićno drvce Attiny85: 6 koraka
Video: Анимация афиши для светодиодного экрана. 2024, Studeni
Anonim
Image
Image
Animirane LED diode za stolno božićno drvce Attiny85
Animirane LED diode za stolno božićno drvce Attiny85
Animirane LED diode za stolno božićno drvce Attiny85
Animirane LED diode za stolno božićno drvce Attiny85

Malo (32x32 mm) božićno drvce 8 LED dioda koje animira ATtiny85 SU (smd) i stavlja ih na stol na Božić, animacija traje 5 minuta i ponavlja se u petlji

SOFTVER:

besplatni softver za tiskane krugove: Kicad 5 veza

Arduino 1.8

USBASP programer ili ISP Arduino ploča

ploče Sitne za programiranje ATTinys -a u Arduino softveru, pogledajte ispod kako biste ih instalirali

Korak 1:

Slika
Slika
Slika
Slika
Slika
Slika

ALATI: Jeftine naočale za povećalo

Lemilica

vrh 1 mm 0,5 mm (ili 1 mm) zavarivanje

lemni tok

aceton

Stroj za UV izolaciju

Mini bušilica i šuma 0,8 mm max

škare učiniti sve

pištolj za vruće ljepilo ili dvokomponentno epoksidno ljepilo

pinceta (za unos SMD -a)

sprej u boji bijeli i sjajni lak

Korak 2: Komponente

SMD komponente:

8 LED dioda u boji (veličina 0805)

4 otpornika 150 Ohma (veličina 1206)

1 otpor 10 KOhms (veličina 1206)

1 kondenzator 100nF (veličina 1206)

1 kondenzator Tantal 22μF 10V (veličina B

nit bakrene PCB žice ili rep otpora

epoksid prethodno osjetljiv pozitivan dvostrani 5/10 (najbolji) ili 16/10 (teže se rezati)

Korak 3: SHEMATSKI i PCB

SHEMATSKI i PCB
SHEMATSKI i PCB
SHEMATSKI i PCB
SHEMATSKI i PCB
SHEMATSKI i PCB
SHEMATSKI i PCB

Tiponi:

Ako ne želite koristiti Kicad, ovdje su obje strane stabla za ispis na prozirne, moraju biti zrcaljene (naopako), one su u SVG vektorskom formatu i otvaraju se s Internet Explorerom ili bolje s besplatnim softverom za vektorsko crtanje Inkaska veza Inskape

Kicad:

sve Kicad datoteke su ovdje: Kicad 5.1 datoteke

Korak 4: Učinite to

Napraviti !
Napraviti !
Napraviti !
Napraviti !
Napraviti !
Napraviti !

Rezanje: Ako ste koristili epoksid debljine 0,5 mm, možete izrezati obrise stabla škarama (pripazite na unutarnje kutove), a zatim ih prilagoditi rezačem. Ako ste koristili 1,6 mm epoksid (16/10) morate koristiti list pile, turpiju i rezač.

zavarivanje: Zavarivanje SMD komponenti vrlo je osjetljivo, savjetujem vam da koristite povećala, pincete, vrh lemilice od 0,5 mm (najviše 1 mm). Temeljito očistite PCB acetonom, provjerite povećalom da nema mikro posjekotina zbog ogrebotina, premažite fluksom kako biste izbjegli "pite" zavarivanja. Za najbolje rezultate na CMS -u, uvijek premažite komponente i PCB s malo fluksa prije kalajisanja i lemljenja. SMD LED diode su krhke, nemojte ih zagrijavati predugo prilikom lemljenja. Na youtubeu i blogovima postoji mnogo vodiča za snimanje i zavarivanje CMS -a, ako ste početnici u CMS -u, savjetujem vam da ih pogledate. Započinjemo zavarivanjem 4 vija s žicom višežilne žice ili repom otpora s jedne i druge strane, zatim LED diodama, kosimo ih jednu po jednu dok ih održavamo uz pomoć pincete, a zatim ih stavljamo na PCB i zavarite prvi zatik pazeći na orijentaciju zelena točka označava katodu (najmanje), a zatim zalemite drugi zatik. Ako vam se čini da je LED (u 0805) previše teško lemiti, možete uzeti gornju veličinu (1206 kao otpornici). Nakon što je LED zavaren, možete lemiti 4 otpornika od 150 Ohma koji su na istoj strani.

Čip se mora programirati prije lemljenja. Imate izbor između dva modela ATtiny13A (1K memorije) ili ATtiny85 (8K memorije) Svi detalji za programiranje i FUSE BIT opisani su u nastavku. Kad je čip programiran, možete ga kositriti, namjestiti na tiskanu ploču i lemiti iglu, po potrebi prilagoditi ostalim pinovima i lemiti ih jedan po jedan. Lemiti kondenzator 100nF, zatim lemiti kondenzator Tantale10μF 10V, otpor 10KOhms i završiti lemljenjem kontakata za napajanje s obje strane. Zatim očistite PCB acetonom i starom četkicom za zube, provjerite da li se tragovi dodiruju i provjerite, vodeći računa o + i - polaritetu ulaza, stablo se mora odmah "pokrenuti", ako to nije slučaj, provjerite zavarene spojeve i staze.

Ukrasite ga bojama, svjetlucavim i lakiranim jezerskim slikama ili po vašem ukusu.

Ako ne želite unijeti detalje o programiranju, HEX datoteke se nalaze u zip datoteci za ATtiny13A i ATtiny85. Ne opisujem način korištenja programera jer postoje instrukcije ili videozapisi na youtubeu koji ga opisuju.

Korak 5: PROGRAMIRAJTE ČIP bez Arduino HEX datoteke

PROGRAMIRAJ ČIP Bez Arduino HEX datoteke
PROGRAMIRAJ ČIP Bez Arduino HEX datoteke
PROGRAMIRAJ ČIP Bez Arduino HEX datoteke
PROGRAMIRAJ ČIP Bez Arduino HEX datoteke
PROGRAMIRAJ ČIP Bez Arduino HEX datoteke
PROGRAMIRAJ ČIP Bez Arduino HEX datoteke

Ako ne želite unijeti detalje o programiranju, HEX datoteke se nalaze u zip datoteci za ATtiny13A i ATtiny85.

Veza na HEX datoteke

Za programiranje Attiny memorije potreban vam je softver za programiranje i programator U sustavu Windows koristite ProgIsp vrlo je potpun softver koji može učiniti sve na AVR mikrokontrolerima. Moj programer je USBASP (nalazimo ga na ebayu po smiješnoj cijeni.) Preuredio sam dokument u PDF -u sa snimkom zaslona:

ProgIsp priručnik i softver

Tu je i avrdudess.exe koji radi na Windowsima i (Ubuntu s mono).

Veza AVRdudess

vrlo korisno mjesto za AVR čipove, pogledajte snimak zaslona za ATtiny85

AVR kalkulator osigurača

pogledajte snimke zaslona za konfiguraciju fusesbita s ProgIsp -om i AVRdudess pod prozorima

Korak 6: Izmijenite i programirajte čip s Arduinom

Preporučeni: