Sadržaj:

Animirane LED stone božićne jelke Attiny85: 6 koraka
Animirane LED stone božićne jelke Attiny85: 6 koraka

Video: Animirane LED stone božićne jelke Attiny85: 6 koraka

Video: Animirane LED stone božićne jelke Attiny85: 6 koraka
Video: BOŽIĆNE I NOVOGODIŠNJE PODNE I STONE DEKORACIJE 2024, Novembar
Anonim
Image
Image
Stone božićne jelke animirane LED diode Attiny85
Stone božićne jelke animirane LED diode Attiny85
Stone božićne jelke animirane LED diode Attiny85
Stone božićne jelke animirane LED diode 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 štampana kola: Kicad 5 link

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:

Image
Image
Image
Image
Image
Image

ALATI: Jeftine naočare za povećalo

Lemilica

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

lemni fluks

aceton

Mašina za UV izolaciju

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

škare za 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

lanac 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 ispisivanje na prozirnom, moraju biti preslikane (naopako), one su u SVG vektorskom formatu i otvaraju se pomoću Internet Explorera ili bolje pomoću besplatnog softvera za vektorsko crtanje Inkscape link Inskape

Kicad:

sve Kicad datoteke su ovdje: Kicad 5.1 datoteke

Korak 4: Učinite to

Napravi to !
Napravi to !
Napravi to !
Napravi to !
Napravi to !
Napravi to !

Rezanje: Ako ste koristili epoksid debljine 0,5 mm, možete izrezati obrise stabla škarama (pripazite na unutrašnje 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 je vrlo osjetljivo, savjetujem vam da koristite povećala, pincete, vrh lemilice od 0,5 mm (maksimalno 1 mm). Temeljno 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 youtube -u 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 sa žicom višeslojne žice ili repom otpora s obje strane, zatim LED diodama, kosimo ih jednu po jednu, održavajući ih pomoću pincete, a zatim ih stavljamo na PCB i zavarite prvi zatik pazeći na orijentaciju, zelena tač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 mora biti programiran prije lemljenja. Imate izbor između dva modela ATtiny13A (1K memorije) ili ATtiny85 (8K memorije) Svi detalji za programiranje i FUSE BIT su opisani u nastavku. Kad je čip programiran, možete ga pokositi, namjestiti na PCB -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 sa obe strane. Zatim očistite PCB acetonom i starom četkicom za zube, provjerite da li se tragovi dodiruju i testirajte, vodeći računa o + i - polaritetu ulaza, stablo mora odmah "krenuti", ako to nije slučaj, provjerite zavarene spojeve i staze.

Ukrasite ga bojama, sjajima i lakom slike jezera 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 video zapisi na YouTubeu koji ga opisuju.

Korak 5: PROGRAMIRAJTE ČIP Bez Arduino HEX datoteke samo

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 sa HEX datotekama

Za programiranje Attiny memorije potreban vam je softver za programiranje i programator U operativnom sistemu Windows koristite ProgIsp je vrlo kompletan softver koji može raditi 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

Postoji i avrdudess.exe koji radi na Windowsima i (Ubuntu sa mono).

Link AVRdudess

vrlo korisna stranica za AVR čipove, pogledajte snimak ekrana za ATtiny85

AVR kalkulator osigurača

pogledajte snimke ekrana za konfiguraciju fusesbit -a sa ProgIsp -om i AVRdudess -om pod prozorima

Korak 6: Izmijenite i programirajte čip s Arduinom

Preporučuje se: