Mundarija:
- 1 -qadam: qismlar ro'yxati
- 2 -qadam: Mikrokontroller
- 3 -qadam: Attini kengashlarini o'rnatish
- 4 -qadam: Attini simini ulash
- 5 -qadam: oddiy kod
- 6 -qadam: O'chirish
- 7 -qadam: Emojini chop etish
- 8 -qadam: RASM
- 9 -qadam: LED tasmasini qo'shish
- 10 -qadam: Hammasini bir -biriga ulash
- 11 -qadam: miltillovchi oddiy dastur
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Salom, men bu yo'riqnomada LED tasmasi va 3D bosilgan korpusli yorqin emoji yasayman. Kontseptsiya oddiy - sizda LED chizig'i bor, u har safar emoji bosilganda o'rnatiladi. Bu bolalar yotoqxonasini bezash uchun yoki tungi qobiqda yotog'ingiz yoniga biror narsa qo'shish uchun juda mos keladi. Emoji 5 soat ichida bosib chiqarish va lehimlashni o'z ichiga oladi. Men sizni qanday sinovdan o'tkazganimni asta -sekin ko'rsataman va hamma narsani "and" da birlashtiraman.
1 -qadam: qismlar ro'yxati
ARDUINO UNOATtinyLM7805 kuchlanish regulyatori sxemasi 2n2222 tranzistorli 9V batareyali sim
Men eski 9V batareyadan 9V batareya ushlagichini yasadim
Albatta, sizga dazmol, pens, issiq elim, pichoq va marker kabi asosiy vositalar kerak bo'ladi. Sizga kerak bo'lgan yana bir narsa - bu 3D printer, agar sizda 3D printer bo'lmasa, siz Internet orqali buyurtma berishingiz yoki chop etish xizmati uchun Robosap bilan bog'lanishingiz mumkin.
2 -qadam: Mikrokontroller
Birinchidan, men bu loyiha uchun ikki tomonlama toatal chiqindilar va ortiqcha o'ldirish uchun Arduino uno, nano, pro mico dan foydalanishim kerak bo'lgan jodugar mikrokontroller bilan muammoga duch keldim. Shunday qilib, men 5 ta IO pinli VCC, RST va GND bo'lgan Attiny85 -ni oldim. Bu mening loyiham uchun juda mos edi. Ammo siz Attini -ni Arduino -ga qo'yib, dasturlashni boshlay olmaysiz, hatto ardoino IDE bu mikrokontrollerni qo'llab -quvvatlamaydi. Keyingi bosqichlarda men sizga Attiny bord ma'lumotlarini qanday yuklab olishni ko'rsataman.
3 -qadam: Attini kengashlarini o'rnatish
Bu erda men qanday qilib arduino dasturini va attini taxtasi ma'lumotlarini yuklaganimni va o'rnatganimni asta -sekin ko'rishingiz mumkin.
ARDUINO IDE:
4 -qadam: Attini simini ulash
Arduino UNO ATtiny
PIN13 --------------- IO2PIN12 --------------- IO1PIN11 --------------- IO0PIN10- -------------- RST 5V --------------- VCC GND --------------- GND
Arduino -ga RST va GND o'rtasida 10uF kondansatör qo'yishni unutmang.
5 -qadam: oddiy kod
Avval siz Arduino Uno -ni Internet -provayder misolini o'z ichiga olgan dasturchi sifatida yoqishingiz kerak. Keyin hamma narsa ishlayotganini tekshirish uchun oddiy miltillash kodini yozaman. Men LEDni ketma -ket 470 ohmli qarshilik bilan 3 -attiny piniga uladim.
6 -qadam: O'chirish
Bu erda elektron diagramma va barcha kerakli qismlar havolalari. Yaqin kelajakda men sxemaning boshqa kichik versiyasini yarataman, shuning uchun bizni kuzatib boring. Men uyda LM7805 yo'qligi uchun ketma -ket qarshilik qo'shdim.
QAYD: O'chirish tugmasi ixtiyoriydir, men uni ishlatmaganman, lekin siz tugmani qo'shishingiz va turli animatsiyalarni joylashtirishingiz mumkin
7 -qadam: Emojini chop etish
Men 360 -sonli emojini ishlab chiqdim va oq PLA va ba'zi yangilanishlar bilan anet a8 -da chop etdim. Albatta, siz har qanday uslubdagi emodini qilishingiz mumkin. Men ikkita misol qo'ydim.
8 -qadam: RASM
9 -qadam: LED tasmasini qo'shish
Siz kulgichni chizganingiz - LED tasmasini qo'shish vaqti. LED tasmasi sizning birinchi urinishingizga to'g'ri kelmasligi mumkin, shuning uchun uni ozgina bog'lab qo'ying va hamma narsani joyida ushlab turish uchun issiq elimdan foydalaning
QAYD: Avval barcha kerakli simlarni lehimlang, bu sizning hayotingizni osonlashtiradi.
10 -qadam: Hammasini bir -biriga ulash
Hamma narsani lehimlaganingizda, ATtiny85 bilan oldindan tuzilgan sxemani qo'shish vaqti keldi.
11 -qadam: miltillovchi oddiy dastur
Men arduino IDE -da hamma narsa kerakli darajada ishlayotganini tekshirish uchun oddiy kod yozdim. Ammo siz xohlaganingizcha tajriba o'tkazishingiz mumkin. Kodni yuklash uchun avvalgi bosqichlarni va uning qanday bajarilishini ko'rib chiqing.