Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Muallifning boshqa maqolalariga amal qiling:
TAMAM! Agar siz mening boshqa ko'rsatmalarni ko'rgan bo'lsangiz, tezda mening eski maktab o'yinlarini biladigan odam ekanligimni ayta olasiz. Menda akam bilan Mortal Kombat o'ynaganim, tepganim va bir -birimga o'q otganim haqida yaxshi xotiralar bor. Klassik video o'yiniga hurmat ko'rsatish uchun ofisimda juda oddiy devor chiroqini osib qo'ydim. Bu ~ 7 dyuymli 3D bosma korpus, chiroqlar uchun dasturlashtiriladigan LEDlar, chiroqlar olov kabi miltillashi uchun Attiny85 mikrokontroller va uni quvvatlantirish uchun microUSB sarlavhasi.
*Eslatma: Bu fan san'ati. Barcha mualliflik huquqlari va logotiplar tegishli egalariga/noshirlarga/kompaniyalarga tegishli
Ta'minotlar
- 3D printer (men AnyCubic i3 Mega ishlatganman)
- Qora PLA filamenti
- Arduino yoki AVR dasturchisi
- 1 Prototiplash taxtasi
- 1 Attiny85 (yoki boshqa mikrokontroller)
- Dasturlashtiriladigan LEDlarning 1 tasmasi (WS8212s ishlatilgan)
- 1 MicroUSB sarlavhasi
- MicroUSB kabeli
- Jumper simlari
- Lehimlash temir
- Lehim
- Super yopishtiruvchi va/yoki elektr tasmasi
1 -qadam: logotip qopqog'ini chop eting
Chop etish uchun biroz vaqt ketadi, keling, davom etamiz va chop etamiz. Biz uning tugashini kutib turamiz. Men quyidagi chop etish parametrlaridan foydalandim:
- Qatlam balandligi: 0.3
- To'ldirish: 5%
- Qo'llab -quvvatlaydi: Yo'q
Men modelni pastga qarab joylashtirardim, masalan. ajdaho bosma plastinkaga ishora qilmoqda.
2 -qadam: Mikrokontrollerni yoqing
Biz bosib chiqarish tugashini kutib turibmiz, biz mikrokontrolerimizni dasturlashtiriladigan LEDlar uchun miltillovchi kod bilan dasturlashimiz mumkin. Arduino IDE -da biriktirilgan.ino faylini ishlating. Men Flashtree -dan TinyAVR dasturchisidan foydalandim (ha, bu Amazonda, lekin u yaxshi ishlaydi) va ekran tasviridagi sozlamalardan foydalandim. Buni oddiy Arduino bilan ham qilishingiz mumkin. Yuklashdan oldin "Bootloader -ni yoqish" -ni tanlang. U tugagandan so'ng, yuklash variantini tanlang.
Agar siz attine kutubxonalarini yo'qotgan bo'lsangiz, bu erda ajoyib yozuv bor. Agar sizda NeoPixel kutubxonalari etishmayotgan bo'lsa, Sketch> Kutubxonachilarni kiritish> Kutubxonalarni boshqarish bo'limiga o'ting va Adafruit neopixel kutubxonasini qidiring.
3 -qadam: Hamma narsani ulang va korpusga ulang
Chop etishimizni jonlantirish uchun biz prototip taxtasida hamma narsani lehimlashimiz kerak bo'ladi. Men ushbu tartibda narsalarni qilishni maslahat beraman:
- LED chiziqli simlar
- MicroUSB sarlavhasi
- Mikrokontroller
- LEDlar
O'zingiz kesayotgan simlar uchun etarli miqdorda mis qo'rg'oshini berishga ishonch hosil qiling. Bu narsalarni lehimlash va ulashni ancha osonlashtiradi.
Ilova qilingan fritzing diagrammasi hamma narsa qanday bog'liqligini ko'rsatadi, lekin rasmdan farqli o'laroq biroz chalkash ko'rinishi mumkin. Afsuski, Fritizing -da lehim chizig'ini bajarishning iloji yo'q va men suratga olishdan oldin darn platasini korpusga yopishtirib qo'ydim. Men nima bo'layotganini tasvirlaydigan rasmni biriktirdim. Prototip taxtasida teshiklar bor, shuning uchun biz taxtaning ustidagi yoki ostidagi narsalarni ulashimiz mumkin. Lehimlashning ko'p qismi taxtaning pastki qismida bo'ladi (tavsif uchun rasmlarga qarang). Biz, odatda, umumiy komponentlarni lehim chizig'i bilan ulashimiz mumkin, bu bizni ko'proq simlar qo'shishdan va narsalarni biroz tartibli saqlashdan asraydi.
4 -qadam: osib qo'ying
Bu juda engil loyiha, shuning uchun uni bitta tirnoq bajarishi kerak.