Tartalomjegyzék:

Asztali karácsonyfa animált LED -ek Attiny85: 6 lépés
Asztali karácsonyfa animált LED -ek Attiny85: 6 lépés

Videó: Asztali karácsonyfa animált LED -ek Attiny85: 6 lépés

Videó: Asztali karácsonyfa animált LED -ek Attiny85: 6 lépés
Videó: Exclusive-világító-karácsonyfa. 2024, November
Anonim
Image
Image
Asztali karácsonyfa animált LED -ek Attiny85
Asztali karácsonyfa animált LED -ek Attiny85
Asztali karácsonyfa animált LED -ek Attiny85
Asztali karácsonyfa animált LED -ek Attiny85

Kicsi (32x32 mm) karácsonyfa 8 LED, amelyet egy ATtiny85 SU (smd) animált, hogy az asztalára tegye karácsony napján, az animáció 5 percig tart, és ismétlődik

SZOFTVER:

ingyenes nyomtatott áramkör szoftver: Kicad 5 link

Arduino 1.8

USBASP programozó vagy ISP Arduino kártya

táblák Apró az ATTinys programozásához Arduino szoftverben, lásd alább az ezek telepítését

1. lépés:

Kép
Kép
Kép
Kép
Kép
Kép

Eszközök: Olcsó nagyító szemüveg

Forrasztópáka

hegy 1 mm 0,5 mm (vagy 1 mm) hegesztés

forrasztási fluxus

aceton

UV -szigetelő gép

Mini fúró és erdő 0, 8mm max

olló, hogy mindent megtegyen

forró ragasztópisztoly vagy 2 komponensű epoxi ragasztó

csipesz (az SMD beírásához)

festékszóró fehér és fényes lakk

2. lépés: Alkatrészek

SMD alkatrészek:

8 színes LED (0805 méret)

4 ellenállás 150 ohm (1206 -os méret)

1 ellenállás 10 KOhm (1206 -os méret)

1 kondenzátor 100nF (1206 -os méret)

1 kondenzátor Tantál 22μF 10V (B méret

egy szál réz NYÁK huzal vagy farok ellenállás

epoxi előérzékenyített pozitív kétoldalas 5/10 (a legjobb) vagy 16/10 (nehezebben vágható)

3. lépés: SCHEMATIC és PCB

SCHEMATIC és PCB
SCHEMATIC és PCB
SCHEMATIC és PCB
SCHEMATIC és PCB
SCHEMATIC és PCB
SCHEMATIC és PCB

Gépek:

Ha nem szeretné használni a Kicad programot, akkor itt a fa mindkét oldala átlátszó nyomtatásra van szükség, ezeket tükrözni kell (fejjel lefelé), ezeket SVG vektor formátumban kell megnyitni, és Internet Explorerrel vagy jobb verzióval kell megnyitni az Inkscape link Inskape ingyenes vektoros rajzoló szoftverével

Kicad:

az összes Kicad fájl itt található: Kicad 5.1 fájlok

4. lépés: Készítsd el

Csináld meg !
Csináld meg !
Csináld meg !
Csináld meg !
Csináld meg !
Csináld meg !

Vágás: Ha 0,5 mm vastag epoxi -t használt, akkor ollóval levághatja a fa körvonalait (vigyázzon a belső szögekkel), majd csípővel vág. Ha 1,6 mm -es epoxit (16/10) használt, akkor fűrészlapot, reszelőt és vágót kell használni.

hegesztés: Az SMD alkatrészek hegesztése nagyon kényes, javaslom, hogy használjon nagyítót, csipeszt, 0,5 mm -es (maximum 1 mm) forrasztópákahegyet. Alaposan tisztítsa meg a PCB -t acetonnal, ellenőrizze nagyítóval, hogy nincsenek -e mikro vágások a karcolások miatt, kenje be fluxussal, hogy elkerülje a hegesztés "pitéit". A CMS legjobb eredményei érdekében az alkatrészeket és a PCB -t mindig óvatosan kenje be ónozás és forrasztás előtt. Az SMD LED -ek törékenyek, forrasztáskor ne melegítsék őket túl sokáig. Sok oktatóanyag található a CMS írására és hegesztésére a youtube -on és a blogokon, ha kezdő vagy a CMS -ben, azt tanácsolom, hogy nézd meg őket. Kezdjük azzal, hogy négy előlapot hegesztünk egy szál többszálú huzalból vagy egy ellenálló farokból mindkét oldalon, majd a LED-ek egyenként ónozzák őket, miközben csipesz automatával karbantartják őket, majd helyezze őket a NYÁK-ra és hegesztjük az első csapot, figyelve a tájolásra, a zöld pont a katódot jelzi (a legkevesebbet), majd forrasztjuk a második csapot. Ha a LED (0805 -ben) túl nehéznek tűnik a forrasztáshoz, akkor vegye fel a fenti méretet (1206 ellenállásként). Miután a LED hegesztett, forraszthatja a 4 150 ohmos ellenállást, amelyek ugyanazon az oldalon vannak.

A chipet be kell programozni a forrasztás előtt. Két modell közül választhat, az ATtiny13A (1K memória) vagy az ATtiny85 (8K memória) között. A programozás és a FUSE BIT részleteit az alábbiakban ismertetjük. Ha a chip be van programozva, ónozhatja, beállíthatja a NYÁK -on és forraszthat egy tűt, beállíthatja, hogy illeszkedjen a többi csaphoz, és szükség esetén forrasztja őket. Forrasztja fel a 100nF kondenzátort, majd forrasztja fel a Tantale10μF 10V kondenzátort, 10KOhms ellenállást, és fejezze be a kétoldali tápcsapok forrasztásával. Ezután tisztítsa meg a NYÁK -t acetonnal és egy régi fogkefével, ellenőrizze, hogy egyetlen nyom sem érintkezik -e, és tesztelje, ügyelve a betáplálás + és - polaritására, a fának azonnal "el kell indulnia", ha nem így van, ellenőrizze a hegesztéseket és számokat.

Díszítsd festékkel, csillogással és lakkal tó képekkel, vagy ízlésed szerint.

Ha nem akarja megadni a programozás részleteit, a HEX fájlok az ATtiny13A és ATtiny85 zip -ben vannak csatolva. Nem írom le a programozók használatának módszerét, mert vannak utasítások vagy youtube videók, amelyek leírják.

5. lépés: A CHIP PROGRAMOZÁSA Csak Arduino HEX fájl nélkül

PROGRAMOZZA A CHIP -t Csak Arduino HEX fájl nélkül
PROGRAMOZZA A CHIP -t Csak Arduino HEX fájl nélkül
PROGRAMOZZA A CHIP -t Csak Arduino HEX fájl nélkül
PROGRAMOZZA A CHIP -t Csak Arduino HEX fájl nélkül
A CHIP PROGRAMOZÁSA Csak Arduino HEX fájl nélkül
A CHIP PROGRAMOZÁSA Csak Arduino HEX fájl nélkül

Ha nem akarja megadni a programozás részleteit, a HEX fájlok az ATtiny13A és ATtiny85 zip -ben vannak csatolva.

HEX fájl link

Az Attiny memória programozásához programozói szoftverre és programozóra van szüksége. Windows rendszeren a ProgIsp használata egy nagyon komplett szoftver, amely mindent meg tud tenni az AVR mikrokontrollereken. A programozóm egy USBASP (nevetséges áron találjuk az ebay -en.) PDF formátumban újracsináltam a dokit képernyőképekkel:

ProgIsp kézikönyv és szoftver

Van még avrdudess.exe, amely Windowson és (Ubuntu monóval) működik.

AVRdudess link

egy nagyon hasznos webhely az AVR chipekhez, lásd az ATtiny85 képernyőképét

AVR biztosítékkalkulátor

tekintse meg a képernyőképeket a fusesbit beállításához a ProgIsp és az AVRdudess segítségével az ablakok alatt

6. lépés: A chip módosítása és programozása Arduino segítségével

Ajánlott: