Съдържание:

Настолни коледни елхи анимирани светодиоди Attiny85: 6 стъпки
Настолни коледни елхи анимирани светодиоди Attiny85: 6 стъпки

Видео: Настолни коледни елхи анимирани светодиоди Attiny85: 6 стъпки

Видео: Настолни коледни елхи анимирани светодиоди Attiny85: 6 стъпки
Видео: Елка из изолона. 2024, Ноември
Anonim
Image
Image
Настолни коледни елхи анимирани светодиоди Attiny85
Настолни коледни елхи анимирани светодиоди Attiny85
Настолни коледни елхи анимирани светодиоди Attiny85
Настолни коледни елхи анимирани светодиоди Attiny85

Малка (32x32 мм) коледна елха 8 светодиода, анимирани от ATtiny85 SU (smd) за поставяне на бюрото му на Коледа, анимацията продължава 5 минути и се повтаря в цикъл

СОФТУЕР:

безплатен софтуер за печатна схема: Kicad 5 връзка

Arduino 1.8

USBASP програмист или ISP Arduino платка

дъски Малки за програмиране на ATTinys в софтуера Arduino вижте по -долу за инсталирането им

Етап 1:

Образ
Образ
Образ
Образ
Образ
Образ

ИНСТРУМЕНТИ: Евтини очила за лупа

Поялник

връх 1 мм 0,5 мм (или 1 мм) заваряване

запояващ поток

ацетон

Машина за UV изолация

Мини бормашина и гора 0, 8 мм макс

ножици, за да направите всичко

пистолет за горещо лепило или двукомпонентно епоксидно лепило

пинсети (за въвеждане на SMD)

спрей за боя бял и лъскав лак

Стъпка 2: Компоненти

SMD компоненти:

8 цветни светодиода (размер 0805)

4 резистора 150 ома (размер 1206)

1 съпротивление 10 KOhms (размер 1206)

1 кондензатор 100nF (размер 1206)

1 кондензатор Тантал 22μF 10Volts (размер B

нишка от медна PCB тел или опашка със съпротивление

епоксидно предварително чувствително положително двустранно 5/10 (най-доброто) или 16/10 (по-трудно за рязане)

Стъпка 3: СХЕМАТИЧНИ и ПХБ

СХЕМАТИЧНИ и ПХБ
СХЕМАТИЧНИ и ПХБ
СХЕМАТИЧНИ и ПХБ
СХЕМАТИЧНИ и ПХБ
СХЕМАТИЧНИ и ПХБ
СХЕМАТИЧНИ и ПХБ

Типони:

Ако не искате да използвате Kicad, тук двете страни на дървото за печат върху прозрачни, те трябва да бъдат огледални (с главата надолу), те са във SVG векторен формат и се отварят с Internet Explorer или по -добре с безплатния софтуер за векторно рисуване Inkscape връзка Inskape

Kicad:

всички Kicad файлове са тук: Kicad 5.1 файлове

Стъпка 4: Направете го

Направи го !
Направи го !
Направи го !
Направи го !
Направи го !
Направи го !

Рязане: Ако сте използвали епоксидна смола с дебелина 0,5 мм, можете да изрежете очертанията на дървото с ножица (внимавайте за вътрешните ъгли) и след това да ощипвате с резачка. Ако сте използвали 1,6 мм епоксидна смола (16/10), трябва да използвате острие за ножовка, пила и нож.

заваряване: Заваряването на SMD компоненти е много деликатно, съветвам ви да използвате лупи, пинсети, накрайник за поялник от 0,5 мм (максимум 1 мм). Почистете старателно печатната платка с ацетон, проверете с лупа, че няма микро разфасовки поради драскотини, намажете с флюс, за да избегнете "питите" при заваряване. За най -добри резултати при CMS винаги покривайте компонентите и печатната платка с малко поток преди калайдисване и запояване. SMD светодиодите са крехки, не ги загрявайте твърде дълго, когато ги запоявате. Има много уроци за изгаряне и заваряване на CMS в youtube и блогове, ако сте начинаещи в CMS, съветвам ви да ги гледате. Започваме със заваряване на 4 виа с нишка от многожилен проводник или опашка от съпротива от двете страни, след това светодиодите, калайдисаме ги един по един, като същевременно ги поддържаме с помощта на автоматична пинсета, след което ги поставяме върху печатната платка и заварете първия щифт, като обърнете внимание на ориентацията, зелената точка показва катода (най -малкото) и след това запоявайте втория щифт. Ако LED (в 0805) изглежда твърде трудно за запояване, можете да вземете размера по -горе (1206 като резистори). След като светодиодът бъде заварен, можете да запоите 4 -те резистора от 150 ома, които са на една и съща страна.

Чипът трябва да бъде програмиран преди запояване. Имате избор между два модела ATtiny13A (1K памет) или ATtiny85 (8K памет) Всички подробности за програмиране и FUSE BIT са описани по -долу. Когато чипът е програмиран, можете да го калайдите, да го настроите на печатната платка и да запоите щифт, да го настроите така, че да съответства на другите щифтове, ако е необходимо, и да ги запоите един по един. Запоявайте кондензатора 100nF, след това запоявайте кондензатора Tantale10μF 10V, съпротивление 10KOhms и завършете чрез запояване на захранващите щифтове от двете страни. След това почистете печатната платка с ацетон и стара четка за зъби, проверете дали следи не се докосват и тествайте, като се грижите за + и - полярността на захранването, дървото трябва да "стартира" незабавно, ако това не е така, проверете заваръчните шевове и следи.

Украсете го с боя, блестящи и лакирани езерни снимки или по ваш вкус.

Ако не искате да въвеждате подробности за програмирането, HEX файловете са прикачени в ципа за ATtiny13A и ATtiny85. Не описвам метода за използване на програмисти, защото има инструкции или видеоклипове в youtube, които го описват.

Стъпка 5: ПРОГРАМИРАЙТЕ ЧИПА Само без Arduino HEX файл

ПРОГРАМИРАЙ ЧИПА Само без Arduino HEX файл
ПРОГРАМИРАЙ ЧИПА Само без Arduino HEX файл
ПРОГРАМИРАЙ ЧИПА Само без Arduino HEX файл
ПРОГРАМИРАЙ ЧИПА Само без Arduino HEX файл
ПРОГРАМИРАЙ ЧИПА Само без Arduino HEX файл
ПРОГРАМИРАЙ ЧИПА Само без Arduino HEX файл

Ако не искате да въвеждате подробности за програмирането, HEX файловете са прикачени в ципа за ATtiny13A и ATtiny85.

Връзка към HEX файлове

За да програмирате паметта Attiny, имате нужда от софтуер за програмиране и програмист. В Windows използвайте ProgIsp е много пълен софтуер, който може да прави всичко на AVR микроконтролери. Моят програмист е USBASP (намираме го в ebay на смешна цена.) Преработих документа в PDF със скрийншот:

Ръководство и софтуер на ProgIsp

Има и avrdudess.exe, който работи в Windows и (Ubuntu с моно).

Връзка към AVRdudess

много полезен сайт за AVR чипове вижте екранна снимка за ATtiny85

AVR предпазител калкулатор

вижте екранните снимки за конфигурацията на fusesbit с ProgIsp и AVRdudess под прозорци

Стъпка 6: Променете и програмирайте чипа с Arduino

Препоръчано: