Агуулгын хүснэгт:

Ширээний зул сарын гацуур мод хөдөлгөөнт LED Attiny85: 6 алхам
Ширээний зул сарын гацуур мод хөдөлгөөнт LED Attiny85: 6 алхам

Видео: Ширээний зул сарын гацуур мод хөдөлгөөнт LED Attiny85: 6 алхам

Видео: Ширээний зул сарын гацуур мод хөдөлгөөнт LED Attiny85: 6 алхам
Видео: Праздник. Новогодняя комедия 2024, Арваннэгдүгээр
Anonim
Image
Image
Ширээний зул сарын гацуур мод хөдөлгөөнт LED Attiny85
Ширээний зул сарын гацуур мод хөдөлгөөнт LED Attiny85
Ширээний зул сарын гацуур мод хөдөлгөөнт LED Attiny85
Ширээний зул сарын гацуур мод хөдөлгөөнт LED Attiny85

Жижиг хэмжээтэй (32х32 мм хэмжээтэй) зул сарын гацуур мод ATtiny85 SU (smd) -ээр дүрсэлсэн 8 LED нь зул сарын баярын ширээн дээр тавьдаг бөгөөд анимац 5 минут үргэлжилж, давталтаар давтагддаг

ПРОГРАММ:

үнэгүй хэвлэмэл хэлхээний програм хангамж: Kicad 5 линк

Arduino 1.8

USBASP програмист эсвэл ISP Arduino самбар

Arduino програм хангамж дахь ATTinys програмчлахад зориулсан Tiny самбарууд эдгээрийг суулгахыг доороос үзнэ үү

1-р алхам:

Зураг
Зураг
Зураг
Зураг
Зураг
Зураг

Багаж хэрэгсэл: Хямд томруулдаг шил

Гагнуурын төмөр

үзүүр 1мм 0.5мм (эсвэл 1мм) гагнуур

гагнуурын урсгал

ацетон

Хэт ягаан туяа тусгаарлагч машин

Мини өрөм ба ой 0, 8мм хамгийн их

бүх зүйлийг хийх хайч

халуун цавуу буу эсвэл 2 бүрэлдэхүүн хэсгийн эпокси цавуу

хясаа (SMD -д нэвтрэхийн тулд)

будаг шүршигч цагаан ба гялгар лак

Алхам 2: бүрэлдэхүүн хэсгүүд

SMD бүрэлдэхүүн хэсгүүд:

8 өнгийн LED (0805 хэмжээтэй)

4 эсэргүүцэл 150 Ом (хэмжээ 1206)

1 эсэргүүцэл 10 KOhms (хэмжээ 1206)

1 конденсатор 100nF (хэмжээ 1206)

1 конденсатор Тантал 22μF 10Вольт (хэмжээ B

зэс ПХБ -ийн утас эсвэл эсэргүүцлийн сүүл

эпокси урьдчилан мэдрэмтгий эерэг хоёр талт 5/10 (хамгийн сайн) эсвэл 16/10 (тайрахад илүү хэцүү)

Алхам 3: Схематик ба ПХБ

Схем ба ПХБ
Схем ба ПХБ
Схем ба ПХБ
Схем ба ПХБ
Схем ба ПХБ
Схем ба ПХБ

Төрөл:

Хэрэв та Kicad -ийг ашиглахыг хүсэхгүй байгаа бол модны хоёр талыг ил тод хэвлэх ёстой бөгөөд тэдгээрийг толин тусгал (дээрээс нь доош харуулсан) байх ёстой, эдгээр нь SVG вектор форматтай бөгөөд интернет Explorer -тэй эсвэл Inkscape линк Inskape -ийн үнэгүй вектор зурах програм хангамжаар нээгддэг.

Кикад:

бүх Kicad файлууд энд байна: Kicad 5.1 файлууд

Алхам 4: Үүнийг хий

Үүнийг хий!
Үүнийг хий!
Үүнийг хий!
Үүнийг хий!
Үүнийг хий!
Үүнийг хий!

Зүсэх: Хэрэв та 0.5 мм зузаантай эпокси ашигласан бол модны тоймыг хайчаар хайчилж (дотоод өнцгөөс нь болгоомжтой байгаарай), дараа нь таслагчаар засаж болно. Хэрэв та 1.6 мм -ийн эпокси (16/10) хэрэглэсэн бол та хутганы хутга, файл, таслагч ашиглах ёстой.

гагнуур: SMD бүрэлдэхүүн хэсгүүдийн гагнуур нь маш нарийн тул томруулдаг шил, хясаа, 0.5 мм (хамгийн ихдээ 1 мм) гагнуурын төмрийн үзүүр ашиглахыг зөвлөж байна. ПХБ -ийг ацетоноор сайтар цэвэрлэж, зурааснаас болж бичил зүсэлт байхгүй байгаа эсэхийг томруулдаг шилээр шалгаж, гагнуурын "бялуу" -наас зайлсхийхийн тулд урсгалаар бүрхэнэ. CMS дээр хамгийн сайн үр дүнд хүрэхийн тулд бүрэх, гагнахаас өмнө бүрэлдэхүүн хэсгүүд болон ПХБ -ийг бага зэрэг урсгалтай байлгаарай. SMD LED нь эмзэг тул гагнахдаа хэт удаан халааж болохгүй. YouTube болон блог дээр CMS -ийг шатаах, гагнах олон заавар байдаг, хэрвээ та CMS -ийг анхлан сурч байгаа бол тэдгээрийг үзэхийг танд зөвлөж байна. Бид 4 виаг олон талт утсаар эсвэл эсэргүүцлийн сүүлээр хоёр талаас нь гагнаж эхэлж, дараа нь LED-ийг хясаагаар арчилж, хясаагаар арчиж, дараа нь ПХБ дээр байрлуулна. Ногоон цэг нь катодыг (хамгийн бага нь) зааж өгсөн чиглэлд анхаарлаа хандуулж эхний зүүг гагнаж, дараа нь хоёр дахь зүүг гагнана. Хэрэв LED (0805 онд) гагнахад хэтэрхий хэцүү мэт санагдаж байвал дээрх хэмжээнээс (резистороор 1206) авах боломжтой. LED гагнуур хийсний дараа та нэг нүүрэн дээр байрлах 150 Ом -ийн 4 резисторыг гагнах боломжтой.

Гагнахаас өмнө чипийг програмчлах ёстой. Танд ATtiny13A (1K санах ой) эсвэл ATtiny85 (8K санах ой) гэсэн хоёр загварын аль нэгийг сонгох боломжтой. Чипийг програмчилсны дараа та үүнийг цагаан тугалга, ПХБ дээр тохируулж, зүү гагнах, шаардлагатай бол бусад зүүтэй тааруулж тохируулах, нэг нэгээр нь гагнах боломжтой. 100nF конденсаторыг гагнана, дараа нь 10VO эсэргүүцэлтэй 10 кОм багтаамжтай Tantale10μF конденсаторыг гагнаж, хоёр талдаа цахилгаан тээглүүрийг гагнах замаар дуусгана. Дараа нь ПХБ -ийг ацетон болон хуучин шүдний сойзоор цэвэрлэж, ямар ч мөр хүрэхгүй байгаа эсэхийг шалгаж, тэжээлийн + ба туйлшралыг анхаарч үзээрэй, хэрэв энэ нь тийм биш бол гагнуурыг шалгаж, замууд

Үүнийг будаг, гялалзсан, лакны нуурын зургаар эсвэл өөрийн үзэмжээр чимэглээрэй.

Хэрэв та програмчлалын дэлгэрэнгүй мэдээллийг оруулахыг хүсэхгүй байгаа бол 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 бүхий fusesbit -ийн тохиргооны дэлгэцийн агшинг үзнэ үү

Алхам 6: Chip -ийг Arduino ашиглан өөрчлөх, програмчлах

Зөвлөмж болгож буй: