Mundarija:

LED kulgichi: 14 qadam (rasmlar bilan)
LED kulgichi: 14 qadam (rasmlar bilan)

Video: LED kulgichi: 14 qadam (rasmlar bilan)

Video: LED kulgichi: 14 qadam (rasmlar bilan)
Video: Десерт за 5 минут снижает сахар в крови! Вы будете благодарны! Каждая ложка - настоящее сокровище 2024, Noyabr
Anonim
LEDli kulgich
LEDli kulgich

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

Mikrokontroller
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

Attin kengashlarini sozlash
Attin kengashlarini sozlash
Attin kengashlarini sozlash
Attin kengashlarini sozlash
Attin kengashlarini sozlash
Attin kengashlarini sozlash

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

Atlinni ulash
Atlinni ulash
Atlinni ulash
Atlinni 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

Oddiy kod
Oddiy kod
Oddiy kod
Oddiy kod
Oddiy kod
Oddiy kod
Oddiy kod
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

O'chirish
O'chirish
O'chirish
O'chirish
O'chirish
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

Emodini chop etish
Emodini chop etish
Emodini chop etish
Emodini chop etish
Emodini chop etish
Emodini 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

RASM
RASM
RASM
RASM

9 -qadam: LED tasmasini qo'shish

LED tasmasini qo'shish
LED tasmasini qo'shish
LED tasmasini qo'shish
LED tasmasini qo'shish
LED tasmasini qo'shish
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

Hammani Birgalikda Ulanish
Hammani Birgalikda Ulanish
Hammani Birgalikda Ulanish
Hammani Birgalikda Ulanish
Hammani Birgalikda Ulanish
Hammani Birgalikda Ulanish

Hamma narsani lehimlaganingizda, ATtiny85 bilan oldindan tuzilgan sxemani qo'shish vaqti keldi.

11 -qadam: miltillovchi oddiy dastur

Oddiy miltillovchi dastur
Oddiy miltillovchi 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.

Tavsiya: