Mundarija:
- 1 -qadam:
- 2 -qadam: komponentlar
- 3 -qadam: Sxematik va tenglikni
- 4 -qadam: IT qiling
- 5 -qadam: Faqat Arduino HEX faylisiz chipni dasturlash
- 6 -qadam: Arduino yordamida chipni o'zgartiring va dasturlashtiring
Video: Ish stoli Rojdestvo daraxti animatsion LEDlari Attiny85: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Kichik (32x32 mm) Rojdestvo daraxti, Rojdestvo kuni o'z stolini qo'yish uchun ATtiny85 SU (smd) tomonidan animatsiya qilingan 8 ta LED, animatsiya 5 daqiqa davom etadi va tsiklda takrorlanadi
Dasturiy ta'minot:
bepul bosma elektron dasturiy ta'minot: Kicad 5 havolasi
Arduino 1.8
USBASP dasturchisi yoki ISP Arduino platasi
ATTinys -ni Arduino -da dasturlash uchun Tiny platalari ularni o'rnatish uchun quyida qarang
1 -qadam:
TOOLS: Arzon lupali ko'zoynaklar
Lehimlash temir
uchi 1 mm 0,5 mm (yoki 1 mm) payvandlash
lehim oqimi
aseton
UV izolyatsiya qiluvchi mashina
Mini burg'ulash va o'rmon maksimal 0,8 mm
hamma narsani qilish uchun qaychi
issiq yopishtiruvchi qurol yoki 2 komponentli epoksi elim
cımbızlar (SMD -ga kirish uchun)
bo'yoq spreyi oq va porloq lak
2 -qadam: komponentlar
SMD komponentlari:
8 ta rangli LED (o'lchami 0805)
4 rezistor 150 Ohm (o'lchami 1206)
1 qarshilik 10 KOms (o'lchami 1206)
1 kondansatör 100nF (o'lchami 1206)
1 kondansatör Tantal 22 mF 10 volt (o'lcham B
mis PCB sim yoki qarshilik dumi
epoksi oldindan sezgirlangan ijobiy ikki tomonlama 5/10 (eng yaxshi) yoki 16/10 (kesish qiyin)
3 -qadam: Sxematik va tenglikni
Turlar:
Agar siz Kicad -dan foydalanishni xohlamasangiz, bu erda daraxtning ikki tomoni shaffof bo'lib, ular aks ettirilgan bo'lishi kerak (teskari), ular SVG vektorli formatda va Internet Explorer bilan ochiladi yoki bepul Inkscape havolasi bilan ta'minlanadi Inskape.
Kikad:
barcha Kicad fayllari bu erda: Kicad 5.1 fayllari
4 -qadam: IT qiling
Kesish: Agar siz 0,5 mm qalinlikdagi epoksi ishlatgan bo'lsangiz, siz daraxtning konturini qaychi bilan kesib olishingiz mumkin (ichki burchaklar uchun ehtiyot bo'ling) va keyin kesgich bilan sozlang. Agar siz 1,6 mm epoksi (16/10) ishlatgan bo'lsangiz, siz arra pichog'i, fayl va kesgichdan foydalanishingiz kerak.
payvandlash: SMD komponentlarini payvandlash juda nozik, men sizga kattalashtiruvchi oynalar, cımbızlar, 0,5 mm (maksimal 1 mm) lehimli temir uchidan foydalanishni maslahat beraman. PCBni aseton bilan yaxshilab tozalang, kattalashtiruvchi oynada chizish tufayli mikro kesmalar yo'qligini tekshiring, payvandlash "pirogi" bo'lmasligi uchun oqimi bilan yoping. CMS -da eng yaxshi natijalarga erishish uchun, kalaylash va lehimlashdan oldin har doim komponentlar va tenglikni ozgina oqim bilan surting. SMD LED'lari mo'rt, ularni lehimlashda uzoq vaqt qizdirmang. YouTube va bloglarda CMS -ni yoqish va payvandlash bo'yicha ko'plab qo'llanmalar mavjud, agar siz CMS -ni yangi boshlasangiz, men sizga ularni tomosha qilishni maslahat beraman. Biz 4 ta vintni ko'p tarmoqli simli yoki dumli ikki tomondan payvandlashdan boshlaymiz, so'ngra LEDlarni birma-bir kalaylab, ularni cımbız yordamida saqlaymiz, so'ng ularni tenglikka joylashtiramiz. Yashil nuqta katodni ko'rsatadi (eng kam) va birinchi pinni lehimlang. Agar LED (0805 yilda) lehimlash juda qiyin bo'lib tuyulsa, siz yuqoridagi o'lchamni (rezistor sifatida 1206) olishingiz mumkin. LEDni payvandlagandan so'ng, siz bir xil yuzdagi 150 ohmli 4 ta rezistorni lehimlashingiz mumkin.
Chip lehimlashdan oldin dasturlashtirilgan bo'lishi kerak. Siz ATtiny13A (1K xotira) yoki ATtiny85 (8K xotira) ikkita modelni tanlashingiz mumkin, dasturlash va FUSE BIT uchun barcha tafsilotlar quyida tasvirlangan. Chip dasturlashtirilgach, siz uni kalay qilib, uni tenglikka o'rnatib, pinni lehimlashingiz mumkin, agar kerak bo'lsa, boshqa pinlarga mos keladigan qilib sozlang va ularni birma -bir lehimlang. Kondensatorni 100nF lehimlang, keyin 10V kondansatör Tantale10 mF, qarshilik 10 kOhm va har ikki tomondan quvvat pimlarini lehim bilan tugating. Keyin tenglikni aseton va eski tish cho'tkasi bilan tozalang, izlar tegmasligini tekshiring va ozuqaning + va polaritesiga e'tibor bering, daraxt zudlik bilan "ishga tushishi" kerak, agar bunday bo'lmasa payvand choklarini tekshiring va treklar
Uni bo'yoq, yaltiroq va lakli ko'l rasmlari bilan bezang yoki didingizga qarab.
Agar siz dasturlash tafsilotlarini kiritishni xohlamasangiz, HEX fayllari ATtiny13A va ATtiny85 ziplariga biriktirilgan. Men dasturchilarni ishlatish usulini ta'riflamayman, chunki uni tasvirlaydigan youtube videolari bor.
5 -qadam: Faqat Arduino HEX faylisiz chipni dasturlash
Agar siz dasturlash tafsilotlarini kiritishni xohlamasangiz, HEX fayllari ATtiny13A va ATtiny85 ziplariga biriktirilgan.
HEX fayllari havolasi
Attiny xotirasini dasturlash uchun sizga dasturiy ta'minot va dasturchi kerak Windowsda ProgIsp - AVR mikrokontrollerlarida hamma narsani qila oladigan juda to'liq dastur. Mening dasturchim - bu USBASP (biz uni ebayda bema'ni narxda topamiz.) Men hujjatni PDF -da skrinshot bilan qayta ishladim:
ProgIsp qo'llanma va dasturiy ta'minot
Bundan tashqari, avrdudess.exe Windows va Ubuntu -da ishlaydi.
AVRdudess havolasi
AVR chiplari uchun juda foydali sayt ATtiny85 uchun skrinshotni ko'ring
AVR sug'urta kalkulyatori
derazalar ostidagi ProgIsp va AVRdudess bilan fusesbit konfiguratsiyasi uchun ekran tasvirlarini ko'ring
6 -qadam: Arduino yordamida chipni o'zgartiring va dasturlashtiring
Tavsiya:
Elektron Rojdestvo daraxti: 4 qadam
Elektron Rojdestvo daraxti: Salom! Men o'zimning elektron Rojdestvo daraxtimni taqdim qilmoqchiman. Men buni bezak sifatida qurdim va menimcha, bu juda qulay va chiroyli
Rojdestvo daraxti bilan nafas olish - Arduino Rojdestvo chiroqlarini boshqaruvchi: 4 qadam
Rojdestvo daraxti bilan nafas olish-Arduino Rojdestvo chiroqlarini boshqarish moslamasi: 9 metrli oldindan yoritilgan sun'iy Rojdestvo daraxti uchun boshqaruv qutisi Rojdestvo oldidan sindirilgani yaxshi yangilik emas va ishlab chiqaruvchi zaxira qismlarini bermaydi. Bu aql bovar qilmaydigan LED yorug'lik drayveri va boshqaruvchisining Ar
Ish stoli qurilmasi - sozlanadigan ish stoli yordamchisi: 7 qadam (rasmlar bilan)
Ish stoli qurilmasi - sozlanadigan ish stoli yordamchisi: Ish stoli qurilmasi - bu shaxsiy shaxsiy ish stoli yordamchisi bo'lib, u internetdan yuklab olingan har xil ma'lumotlarni ko'rsatishi mumkin. Bu qurilma men o'qituvchi tomonidan boshqariladigan Berri kollejidagi CRT 420 - Maxsus mavzular sinfiga mo'ljallangan va qurilgan
Rojdestvo daraxti kiyiladigan to'qimachilik svetodiodli LEDlari // Navidad Textil Y LEDlari: 3 qadam
Rojdestvo daraxti kiyiladigan to'qimachilik svetodiodli LEDlar // Navro'l tekstil LEDlari: Bu Rojdestvo mavsumi uchun to'qimachilikdan foydalanadigan oddiy sxemalar loyihasi, uni kiyish mumkin, chunki siz uni har qanday ko'ylakka qo'shishingiz mumkin va siz tunda olmos kabi porlaysiz! ---- Vaqt o'tib bo'lmaganda, biz hech qanday ma'lumotga ega bo'lmaymiz
Mini animatsion LED Rojdestvo daraxti 32 X 32 mm: 3 qadam
Mini animatsion LED Rojdestvo daraxti 32 X 32 mm: Mini animatsion LED Rojdestvo daraxti 32 dyuymli 32 ta teng o'lchamli 8 ta LED chirog'i bilan siz xohlagan tartibda bajarasiz, siz Arduino dasturidan va Core13 kutubxonasidan foydalanasiz, bu ATtiny13 ni lce bilan dasturlash imkonini beradi. dasturiy ta'minot, shunda mini gree qilish juda oson