Мазмұны:

Рождестволық шырша анимациялық жарық диодтары Attiny85: 6 қадам
Рождестволық шырша анимациялық жарық диодтары Attiny85: 6 қадам

Бейне: Рождестволық шырша анимациялық жарық диодтары Attiny85: 6 қадам

Бейне: Рождестволық шырша анимациялық жарық диодтары Attiny85: 6 қадам
Бейне: ДӘРІГЕР КАМЕРАНЫҢ БАР ЕКЕНДІН ҰМЫТЫП КЕТТІ 2024, Қараша
Anonim
Image
Image
Рождестволық шырша анимациялық жарық диодтары Attiny85
Рождестволық шырша анимациялық жарық диодтары Attiny85
Рождестволық шырша анимациялық жарық диодтары Attiny85
Рождестволық шырша анимациялық жарық диодтары Attiny85

Кішкентай (32х32мм) жаңа жылдық шырша ATtiny85 SU (smd) анимацияланған 8 светодиодты Рождество күнінде үстеліне қояды, анимация 5 минутқа созылады және циклде қайталанады

БАҒДАРЛАМА:

ақысыз баспа схемасы: Kicad 5 сілтемесі

Arduino 1.8

USBASP бағдарламашысы немесе ISP Arduino тақтасы

ATTinys бағдарламалауға арналған Tiny тақталары Arduino бағдарламалық жасақтамасында оларды төменде қараңыз

1 -қадам:

Кескін
Кескін
Кескін
Кескін
Кескін
Кескін

ҚҰРАЛДАР: Арзан лупа көзілдірігі

Пісіру темірі

ұшы 1мм 0,5мм (немесе 1мм) дәнекерлеу

дәнекерлеу ағыны

ацетон

Ультракүлгін сәулелерді оқшаулайтын машина

Шағын бұрғы мен орман 0, 8мм

бәрін жасау үшін қайшы

ыстық желім пистолеті немесе 2 компонентті эпоксидті желім

пинцет (SMD енгізу үшін)

ақ және жылтыр лак бояу спрейі

2 -қадам: компоненттер

SMD компоненттері:

8 түсті жарықдиодты (өлшемі 0805)

150 Ом 4 резистор (өлшемі 1206)

1 кедергі 10 КОм (өлшемі 1206)

1 конденсатор 100nF (өлшемі 1206)

1 конденсатор Тантал 22μF 10 Вольт (В өлшемі

мыс ПХД сымы немесе қарсыласу құйрығы

эпоксидті алдын ала сенсибилизацияланған оң жақты екі жақты 5/10 (ең жақсы) немесе 16/10 (кесу қиын)

3 -қадам: СХЕМАТИКА және ПХД

Схемалық және ПХД
Схемалық және ПХД
Схемалық және ПХД
Схемалық және ПХД
Схемалық және ПХД
Схемалық және ПХД

Типондар:

Егер сіз Kicad -ты қолданғыңыз келмесе, ағаштың екі жағы мөлдір етіп басып шығарылады, олар айнасы (төңкерілген) болуы керек, олар SVG векторлық форматта және Internet Explorer -де немесе Inkscape сілтемесі тегін Inksape векторлық бағдарламалық жасақтамасымен ашылады.

Кикад:

барлық Kicad файлдары мына жерде: Kicad 5.1 файлдары

4 -қадам: IT жасаңыз

IT жасаңыз!
IT жасаңыз!
IT жасаңыз!
IT жасаңыз!
IT жасаңыз!
IT жасаңыз!

Кесу: Егер сіз қалыңдығы 0,5 мм эпоксидті қолдансаңыз, ағаштың контурын қайшымен кесуге болады (ішкі бұрыштарға мұқият болыңыз), содан кейін кескішпен бұраңыз. Егер сіз 1,6 мм эпоксидті (16/10) қолданған болсаңыз, онда сіз аралау дискісін, файлды және кескішті қолдануыңыз керек.

дәнекерлеу: SMD компоненттерін дәнекерлеу өте нәзік, мен сізге үлкейткіш әйнекті, пинцетті, 0,5 мм (максимум 1 мм) дәнекерлеу темірін қолдануға кеңес беремін. ПХД -ны ацетонмен мұқият тазалаңыз, үлкейткіш әйнектің көмегімен сызаттардың әсерінен микро кесінділер жоқтығын тексеріңіз, дәнекерлеуге «пирогтарды» болдырмау үшін ағынмен жабыңыз. CMS -те жақсы нәтиже алу үшін, қалайы мен дәнекерлеу алдында әрқашан компоненттер мен ПХД -ны аздап ағынмен жабыңыз. SMD жарық диодтары нәзік, оларды дәнекерлеу кезінде тым ұзақ қыздырмаңыз. Ютубта және блогтарда CMS жазу мен дәнекерлеудің көптеген оқулықтары бар, егер сіз CMS -те жаңадан бастаушы болсаңыз, мен сізге оларды қарауды ұсынамын. Біз 4 вианы дәнекерлеуден бастаймыз: екі бұрышты сыммен немесе қарсыласу құйрығымен, содан кейін светодиодтарды пинцетпен автокөліктің көмегімен сақтай отырып, оларды бір-бірлеп қалайлап, содан кейін оларды ПХД-ге салыңыз. жасыл түйін катодты көрсетеді (ең аз), содан кейін екінші түйреуішті дәнекерлейді. Егер жарық диодты (0805 жылы) дәнекерлеу өте қиын болып көрінсе, жоғарыдағы өлшемді алуға болады (резистор ретінде 1206). Жарықдиодты дәнекерленгеннен кейін сіз бір бетінде орналасқан 150 Ом 4 резисторды дәнекерлей аласыз.

Дәнекерлеу алдында чип бағдарламалануы керек. Сізде 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 сақтандырғышының калькуляторы

Терезе астындағы ProgIsp және AVRdudess сақтандырғыштар конфигурациясының скриншоттарын қараңыз

6 -қадам: Arduino көмегімен чипті өзгертіңіз және бағдарламалаңыз

Ұсынылған: