Мазмуну:
- 1 кадам:
- 2 -кадам: Компоненттер
- 3 -кадам: SCHEMATIC жана PCB
- 4 -кадам: IT кыл
- 5 -кадам: Arduino HEX файлысыз чипти ПРОГРАММАЛАҢЫЗ
- 6 -кадам: Arduino менен чипти өзгөртүү жана программалоо
Video: Desko Christmas Tree Animated LEDs Attiny85: 6 Steps
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Кичинекей (32х32мм) жаңы жылдык дарак ATtiny85 SU (smd) тарабынан анимацияланган 8 светодиоддору Рождество күнүндө өзүнүн столуна коюлат, анимация 5 мүнөткө созулат жана циклде кайталанат
ПРОГРАММА:
бекер басылган райондук программа: Kicad 5 шилтемеси
Arduino 1.8
USBASP программисти же ISP Arduino тактасы
ATTinys программалоо үчүн кичинекей такталар Arduino программасында буларды орнотуу үчүн төмөндө караңыз
1 кадам:
КУРАЛДАР: Арзан лупа айнектери
Кандооч
учу 1мм 0,5мм (же 1мм) ширетүү
ширетүү агымы
ацетон
UV изоляциялоочу машина
Мини бургулоо жана токой 0, 8мм максимум
кайчы баарын жасайт
ысык желим пистолети же 2 компоненттүү эпокси клейи
пинцет (SMDге кирүү үчүн)
боек спрейи ак жана жалтырак лак
2 -кадам: Компоненттер
SMD компоненттери:
8 түстүү LED (өлчөмү 0805)
4 резистор 150 Ом (өлчөмү 1206)
1 каршылык 10 KOhms (өлчөмү 1206)
1 конденсатор 100nF (өлчөмү 1206)
1 конденсатор Тантал 22μF 10Вольт (көлөмү Б.
жез ПХБ зымы же каршылыгынын куйругу
эпоксидик алдын ала сенсибилизацияланган позитивдүү эки жактуу 5/10 (эң жакшы) же 16/10 (кыскартуу кыйын)
3 -кадам: SCHEMATIC жана PCB
Typons:
Эгерде сиз Kicad колдонууну каалабасаңыз, бул жерде дарактын эки тарабы тунук басып чыгарылышы керек, алар чагылдырылышы керек (тескери), алар SVG вектордук форматында жана интернет изилдөөчүсү менен ачылат же Inkscape шилтемеси бекер Inkscape шилтемеси менен жакшыраак.
Кикад:
бардык Kicad файлдары бул жерде: Kicad 5.1 файлдары
4 -кадам: IT кыл
Кесүү: Эгерде сиз калыңдыгы 0,5 мм болгон эпоксиден колдонгон болсоңуз, анда дарактын контурун кайчы менен кесиңиз (ички бурчтарга этият болуңуз), андан кийин кескич менен тууралаңыз. Эгерде сиз 1.6мм эпоксиден (16/10) колдонгон болсоңуз, анда темир усту, файл жана кескичти колдонушуңуз керек.
ширетүү: SMD компоненттерин ширетүү өтө назик, мен сизге лупанын, пинцетти, 0,5 мм ширетүүчү темирдин учун колдонууну кеңеш берем (максимум 1 мм). ПХБны ацетон менен кылдат тазалап, лупа менен текшериңиз, чийиктен микро кесилиш жок экенин, ширетүү "пирогдорун" болтурбоо үчүн флюс менен каптаңыз. CMS боюнча эң жакшы натыйжаларга жетүү үчүн, ар дайым калайлап жана ширетүүдөн мурун компоненттерди жана ПХБны бир аз агым менен каптаңыз. SMD диоддору морт, аларды ширетүүдө өтө көпкө ысытпаңыз. Ютубда жана блогдордо CMSти күйгүзүү жана ширетүү боюнча көптөгөн окуу куралдары бар, эгер сиз CMSти жаңыдан баштасаңыз, мен сизге аларды көрүүнү сунуштайм. Биз 4 виасты ширетүү менен баштайбыз, көп жиптүү зым же эки тараптын каршылыгынын куйругу менен, андан кийин светодиоддор, аларды автоматтык пинцет жардамы менен сактоо менен бирден калайлап, анан ПХБга коюңуз жана жашыл чекит катодду (эң аз) көрсөткөн ориентацияга көңүл буруп, биринчи пинди ширетип, анан экинчи пинди эритип коюңуз. Эгерде LED (0805 -жылы) ширетүү өтө кыйын болуп көрүнсө, анда жогорудагы өлчөмдү (резистор катары 1206) алсаңыз болот. Светодиод ширетилгенден кийин, сиз ошол эле бетинде жайгашкан 150 Омдук 4 резисторду ширете аласыз.
Чипти ширетүүдөн мурун программалаш керек. Сизде ATtiny13A (1K эстутум) же ATtiny85 (8K эстутум) эки моделдин ортосунда тандоо бар, программалоо жана FUSE BIT үчүн бардык деталдар төмөндө сүрөттөлгөн. Чип программалангандан кийин, аны калайлап, ПХБга тууралап, төөнөгүчтү кошуп, керек болсо башка казыктарга дал келтирүү үчүн тууралаңыз жана аларды бир -бирден ширетип коюңуз. 100nF конденсаторун конденсатор менен конденсатор Tantale10μF 10V, каршылык 10KOhms жана эки тараптан электр казыктарын ширетүү менен бүтүрүү. Андан кийин ПХБны ацетон жана эски тиш щеткасы менен тазалаңыз, тректердин тийбей турганын текшериңиз, тоюттун + жана - полярдуулугуна кам көрүңүз, дарак дароо "башталышы" керек, эгер андай болбосо, ширетүүлөрдү текшериңиз жана тректер
Аны боёк, жылтырак жана лак көлүнүн сүрөттөрү менен кооздоп же өзүңүздүн табитиңизге ылайыкташтырыңыз.
Эгерде сиз программалоонун чоо -жайын киргизүүнү каалабасаңыз, HEX файлдары ATtiny13A жана ATtiny85 үчүн ZIPге тиркелет. Мен программисттерди колдонуу ыкмасын сүрөттөгөн жокмун, анткени аны сүрөттөгөн инструкторлор же youtube видеолору бар.
5 -кадам: Arduino HEX файлысыз чипти ПРОГРАММАЛАҢЫЗ
Эгерде сиз программалоонун чоо -жайын киргизүүнү каалабасаңыз, HEX файлдары ATtiny13A жана ATtiny85 үчүн ZIPге тиркелет.
HEX файлдарынын шилтемеси
Attiny эстутумун программалоо үчүн сизге программалык камсыздоо жана программист керек Windows, ProgIsp - AVR микроконтроллерлеринде баарын кыла турган абдан толук программа. Менин программистим USBASP (биз аны ebayден күлкүлүү баага табабыз.) Мен документти PDF форматында скриншот менен алмаштырдым:
ProgIsp колдонмосу жана программалык камсыздоо
Windows жана (Ubuntu моно менен) иштеген avrdudess.exe дагы бар.
AVRdudess шилтемеси
AVR чиптери үчүн абдан пайдалуу сайт ATtiny85тин скриншотун караңыз
AVR Fuse эсептегичи
терезелердин астында ProgIsp жана AVRdudess менен fusesbit конфигурациясынын скриншотторун караңыз
6 -кадам: Arduino менен чипти өзгөртүү жана программалоо
Сунушталууда:
Oh Christmas Tree (Oh Tannenbaum) Su Synthesizerдеги MakeyMakey менен: 7 кадам
Oh Christmas Tree (Oh Tannenbaum) Su Synthesizerдеги MakeyMakey менен: Бул Рождество ыры суунун синтезаторунда макеймакей менен ойноо үчүн жакшы. Сиз аны тогуз тон менен ойното аласыз. Атмосфера үчүн Рождествонун жарыгы жагымдуу :-) ырахат алыңыз
Christmas Tree PCB Белек: 7 кадам
Christmas Tree PCB Белеги: Бул сентябрдын ортосунда мен кызыктуу кичинекей долбоорду кылгым келди. Рождество жакындап калгандыктан, мен үй-бүлөмө жаңы жылдык белек бергим келгени үчүн, Рождество дарагы:- энергия үнөмдүү болушу керек
Lumos Christmas Tree: 3 кадам
Lumos Christmas Tree: Менин балдарым менен биз Universal Studiosтун үйүнө кичине сыйкыр алып келүү үчүн бул долбоорду курдук. Биз жакында тематикалык паркка барып, Олливандердин таякчалар дүкөнүнөн таякчаларды сатып алдык жана паркты кыдырып, ар кандай нерселерди активдештирдик
Fibreoptic Christmas Tree Upgrade: 5 Steps (Сүрөттөр менен)
Fibreoptic Christmas Tree Upgrade: Бизде бир нече жылдар бою була -оптикалык Рождестволордун бири болгон. Базада 12В галогендүү рефлектор лампасы бар жана лампа менен бактын түбүнө мотор менен башкарылган түстүү диск жайгаштырылган. Лампа жана мотор 12В менен иштейт
Charliplexed Christmas Tree for My Cubby: 7 Steps
Charliplexed Christmas Tree for My Cubby: Өткөн жылы мен жергиликтүү үй дүкөнүндө батарейка менен иштеген лампочка түрүндөгү Рождестволук чыракты алдым жана үстөлдүн үстүндөгү жаңы жылдык балатынын үстүнө койдум. Кубикти майрамга айлантуу үчүн. Дээрлик мен алган бардык комментарийлер