Mundarija:

G'alati narsalar dasturlashtiriladigan qalpoqcha: 9 qadam (rasmlar bilan)
G'alati narsalar dasturlashtiriladigan qalpoqcha: 9 qadam (rasmlar bilan)

Video: G'alati narsalar dasturlashtiriladigan qalpoqcha: 9 qadam (rasmlar bilan)

Video: G'alati narsalar dasturlashtiriladigan qalpoqcha: 9 qadam (rasmlar bilan)
Video: Прямой эфир #SanTenChan 🔥 united we расти вместе с нами на YouTube в прямом эфире 26 августа 2020 г. 2024, Iyul
Anonim
G'alati narsalar dasturlashtiriladigan hoodie
G'alati narsalar dasturlashtiriladigan hoodie

BrownDogGadgetsBrownDogGadgets tomonidan Muallifning boshqa maqolalari:

Botterfly
Botterfly
Botterfly
Botterfly
Rabbot
Rabbot
Rabbot
Rabbot
Qog'oz sxemasi reaktsiyasi o'yini
Qog'oz sxemasi reaktsiyasi o'yini
Qog'oz sxemasi reaktsiyasi o'yini
Qog'oz sxemasi reaktsiyasi o'yini

Haqida: Men ilgari o'rta maktabda fan o'rgatganman, lekin hozirda men o'zimning onlayn ta'lim fanlari veb -saytini ochaman. Men kunlarimni talabalar va ishlab chiqaruvchilar birlashtirishi uchun yangi loyihalar ishlab chiqishga sarflayman. BrownDogGadgets haqida ko'proq ma'lumot »

Siz hech qachon dahshatli yirtqich hayvonlar dunyosida vaqt o'tkazmasligingiz mumkin, lekin ba'zida siz ko'ylak kiyishni xohlaysiz, agar xohlasangiz, u erda yashashingiz mumkin. Ochiq bozorda bunday ko'ylak yo'qligi uchun biz o'z kiyimimizni tikishga qaror qildik. Endi biz do'stlarimizni ayyor ustidagi turli so'zlar yoki iboralar yozilgan ko'ylak bilan masxara qilishimiz mumkin!

Biz "Stranger Things" teleko'rsatuvini yaxshi ko'ramiz va ko'plab loyiha g'oyalarini o'ylab topardik. Bu yoz mavsumining Rojdestvo chiroqlarini yozishni taqlid qilardi. Devorga katta displey yasash do'stlar, oila va hamkasblarga ko'rsatish juda qiyin. Xushbichim bayram kozokini qidirayotganda, biz begona narsalar uchun ajoyib kostyumni uchratdik va nima qilishimiz kerakligini darhol bilib oldik.

Biz bu ko'ylakni bir nechta bayram iboralarini yozish uchun ishlab chiqdik, lekin siz xohlagan narsani yozish uchun uni kengaytirishingiz mumkin. Umumiy loyiha unchalik qiyin emas edi, lekin qo'l tikish uchun etarli miqdordagi vaqt va uni bajarish uchun vaqt kerak.

Agar sizga ushbu loyiha yoqsa va biz yaratgan qiziqarli narsalarni ko'rishni istasangiz, bizni Instagram, Facebook, Twitter yoki youtube orqali kuzatib boring.

Ta'minotlar

Loyihani amalga oshirish uchun tikuv uchun zarur bo'lgan asosiy materiallar va materiallar, shuningdek, tikuvchilik tajribasi bo'lishi juda foydali. Loyihani amalga oshirish uchun sizga tikuv mashinasi kerak emas, chunki hamma narsa qo'lda qilingan.

Tikuv materiallari:

  • Begona narsalar kozok
  • Supero'tkazuvchi ip
  • Igna, qaychi va boshqa umumiy materiallar
  • Ba'zi tasma mato
  • Yaltiroq mato bo'yog'i (qizil, oq, yashil, oltin)

Elektron uskunalar kerak:

  • Crazy Circuit Invention Board yoki Robotics Board (yoki LilyPad kabi boshqa tikiladigan Arduino)
  • 3x AA yoki 3 AAA batareya to'plami
  • Aqlsiz davrlarning vintli terminali
  • 15 x Crazy Circuit Neopixels yoki Adafruit NeoPixel Sequins

1 -qadam: O'z loyihangizni loyihalash

Image
Image
Sizning loyihangizni loyihalash
Sizning loyihangizni loyihalash

Bu loyiha juda oson yuqoriga va pastga qarab o'lchanadi. Siz, aslida, alfavitning har bir harfi uchun ko'ylakka tikiladigan NeoPixel qo'shib, keyin ingliz tilidagi har bir so'zni talaffuz qilishingiz mumkin. Biroq, bu ko'pchilik tikuvchilikdan ko'ra ko'proq tikuvchilikdir. Biz nima qildik, ko'ylagimiz yozilishini istagan so'zlar ro'yxatini tuzdik va keyin ular qanday harflar umumiyligini bilib oldik. Biz hatto bir nechta so'zlarni tashlashga qaror qildik, chunki ular juda ko'p noyob harflarga ega edi.

Biz 12-15 ta harfdan ko'proq harakat qilishni tavsiya etmaymiz. Tikuv miqdori juda zerikarli bo'ladi va biz ma'lum bir vaqtdan keyin NeoPixel komponentlari orasidagi signal muammolari haqida tashvishlanamiz (Supero'tkazuvchilar ipning tabiati tufayli). Agar siz ilgari hech qachon o'tkazuvchan tikuvchilik qilmagan bo'lsangiz, o'zingizni birinchi urinishda bir yoki ikki so'z bilan cheklab ko'ring.

2 -qadam: LEDlar ketadigan kichik teshiklarni kesib oling

LEDlar ketadigan kichik teshiklarni kesib oling
LEDlar ketadigan kichik teshiklarni kesib oling

Sinov jarayonida biz aniqladikki, NeoPixellar juda yorug 'bo'lsa ham, ular ko'ylakda bosilgan lampochkalarni yoritishda yaxshi ish qilishmagan. Biz barcha NeoPixellarni ko'ylakning old qismiga qo'yish g'oyasi bilan o'ynadik, lekin bu hamma narsaning ko'rinishini buzdi. Biz har bir bosilgan lampochkaning kichik teshigini kesib, keyin NeoPixelni puflagan bo'yoq bilan yopish yaxshiroq deb qaror qildik.

Avval siz har bir yorug'likning ekranida LEDni oladigan juda kichik teshikni kesib olmoqchisiz. Bu juda katta bo'lishi shart emas, chunki NeoPixellarning o'lchami atigi 5 mm x 5 mm.

Buni qilganingizdan so'ng, ko'ylakni ichkariga qaytaring.

3 -qadam: O'chirish sxemasini joylashtiring

O'z davrangizni joylashtiring
O'z davrangizni joylashtiring
O'z davrangizni joylashtiring
O'z davrangizni joylashtiring

Biz tikuvni boshlashdan oldin o'z sxemamizni qog'ozga (yuqoridagi diagramaga qarang) tayyorladik. Oxirgi qadamda qilgan teshiklaringiz bo'yicha piksellaringizni joylashtiring. E'tibor bering, sxema ilon kabi ishlaydi, shuning uchun birinchi qatorda Neopikseldagi manfiy teshiklar pastda, lekin ikkinchi qator tepada, uchinchi qator yana pastda.

NeoPixels faqat uchta chiziqli iplar yordamida zanjirband qilishi mumkin; Ijobiy, salbiy va signal chizig'i.

Asosiysi, siz bu chiziqlarni bir -birining ustiga qo'ymasligingizga ishonch hosil qilishingiz kerak (yoki shunday qilsangiz, ularni qisqartirib yubormaslik uchun juda ehtiyot bo'lasiz) va NeoPixellarning Signal Kirish va Chiqish teshiklariga to'g'ri moslashtirilganligiga ishonch hosil qiling..

Bizning Crazy Circuit NeoPixels va Adafruit NeoPixel platalarida hamma narsa yaxshi etiketlangan, shuning uchun bu muammo bo'lmasligi kerak.

4 -qadam: davrani tikish

O'chirish davri
O'chirish davri
O'chirish davri
O'chirish davri

Oddiy qora ip bilan tarkibiy qismlarni tikib qo'ying. Maslahat: Matoni oxirigacha tikmang! Tikmalar old tomonda ko'rinmasligi uchun, faqat orqa tomondan tikib qo'ying.

Har bir Neopixelni kamida ikkita teshik orqali tikib qo'ying (masalan, bitta musbat teshik va bitta salbiy teshik, kirish va chiqish signallaridan qochishga harakat qiling). LEDni ko'ylakda qilingan teshik bilan tekislang.

Kozok ko'ylak cho'ntagining tepasida "Crazy Circuits Invention Board" ni tikib qo'ying.

Quvvat ulagichini cho'ntakning ichki tomoniga qaragan holda tikib qo'ying. Ko'ylakda teshik bo'lishi uchun uni kesib oling.

Ko'rsatilganidek, o'tkazgichli ip bilan barcha ulanishlarni bajaring.

Iplar Crazy Circuit platasi yonidan o'tishi kerak. Qisqa tutashuvni oldini olish uchun bu iplar orasiga kichik to'siq qo'yish uchun elektr tasmasini ishlating. *Rasm #2 Agar xohlasangiz, chapning yuqori qismidagi boshqa salbiy doiraga o'ting.

Quvvat va er teshiklarini ulash uchun bitta uzun ipdan foydalanishingiz mumkin. LEKIN, siz har bir ma'lumot teshigi uchun yangi ipni tugatib boshlashingiz kerak (sariq rangda). Shunday qilib, har bir pikselga alohida manzil beriladi. Supero'tkazuvchilar ipning boshqa uchlari bilan aloqa qilishiga e'tibor bering. Narsalarni joyida saqlashga lak yoki elimdan foydalaning.

5 -qadam: Batareya to'plamini ulang

Batareya to'plamini ulang
Batareya to'plamini ulang
Batareya to'plamini ulang
Batareya to'plamini ulang

Kozokni yana ichkariga burang.

Batareya paketining simlarini kichik tornavida bilan quvvat ulagichiga joylashtiring.

Batareya paketini cho'ntagiga soling. Kiyganingizda, siz kozokni batareya to'plamidagi kalit yordamida yoqishingiz/o'chirishingiz mumkin.

Sizlardan ba'zilari "Qora it, nima uchun hamma narsani USB Power Bankdan quvvatlantirish kerak emas?" bu mantiqiy va ba'zi holatlarda ishlashi mumkin. Katta tashvish shundaki, to'liq nashrida bitta NeoPixel 60 mA gacha oqimni olishi mumkin. Agar siz 5-10 ga kirsangiz, bu tezda qo'shiladi va Arduino-ni osongina yoqib yuborishi mumkin. Arduino ham, NeoPixels ham bu loyihada qanday quvvatga ega ekanligimiz batareya to'plamidan quvvatni almashadi va Arduino signalni faqat sim orqali uzatadi. Ehtimol, siz ushbu loyihada ko'p ish qilmoqchi bo'lsangiz, uni xavfsiz o'ynash yaxshidir.

6 -qadam: LEDlarni ko'rinadigan qilib qo'ying

LEDlarni ko'rinadigan qilib qo'ying
LEDlarni ko'rinadigan qilib qo'ying

Kichkina qaychi yordamida kozokni ko'proq kesib oling, shunda butun piksel ko'rinadi.

Xavotir olmang, agar bu o'zingiz uchun eng toza kesim bo'lmasa. Siz tugatishi mumkin bo'lgan har qanday kamchiliklar keyinchalik bo'yoq bilan qoplanadi.

7 -qadam: Glitter mato bo'yoqini qo'shing

Image
Image

*Bu qadamni bajarishdan oldin siz LED -laringizni oddiy kod bilan sinab ko'rishingiz mumkin.

Bo'yoq cho'tkasi yordamida chiroqlarga mos rangdagi yaltiroq mato bo'yoq qo'shing. Bu NeoPixel -dan keladigan nurni tarqatadi va ko'ylagingizga ko'r odamlarni qaramaslikka yordam beradi.

Biz ko'ylak lampochkasini bo'yoq bilan yopish eng yaxshi umumiy ko'rinishga ega ekanligini aniqladik.

8 -qadam: Kodni o'zgartiring

*Agar siz to'xtashdan oldin hech qachon Arduino -dan foydalanmagan bo'lsangiz! Arduino dasturini yuklab oling va hamma narsadan oldin oddiy sinov kodini sinab ko'ring. Yangi foydalanuvchilar biz bilan bog'lanishining birinchi muammosi shundaki, ular haydovchi yoki ruxsat berish muammolari tufayli Arduino -ni kompyuterga ulay olmaydilar.

Ushbu havoladagi kodni yuklab oling yoki nusxalash va Arduino IDE -ga joylashtiring.

Kodda so'zlarni yozish uchun LEDlarning miltillash tartibini o'zgartirish bo'yicha ko'rsatmalar mavjud. Kodni o'zgartirish juda oson, lekin bu erda siz bir necha bor tekshirishingiz kerak.

6 -satrda siz signal chizig'ida ishlatilayotgan Arduino pinining borligiga ishonch hosil qilishni xohlaysiz.

7 -qatorda siz u raqam siz foydalanayotgan NeoPixellar soniga mos kelishiga ishonch hosil qilishni xohlaysiz.

18-33-qatorlarda siz har bir harf NeoPixels qatorida va lampochkangiz qanday rangda ekanligini aniqlashingiz kerak. Masalan, bizning kodimizda A harfi - bu bizning qatorimizdagi 11 -chi LED va biz uning oq bo'lishini xohlaymiz.

104-121-qatorlarda siz LEDlarning miltillash tartibini belgilaysiz. Bizning kodimizda Rojdestvo bayrami yozilgan. Ko'proq yoki kamroq "turnOnLetter" buyrug'idan keyin harfni va qaysi rangda bo'lishini xohlaysiz.

Kodni "Crazy Circuits Invention Board" ga yuklang (yoki siz tanlagan Arduino tikiladigan taxtasi).

Agar siz birinchi marta ulayotgan bo'lsangiz, "Crazy Circuit Guide" dagi "Software" bo'limidagi ko'rsatmalarga amal qiling. Agar siz Crazy Circuits Invention Board -dan foydalanayotgan bo'lsangiz, u standart Arduino dasturi bilan ishlashdan oldin bir nechta tezkor qo'shimchalarni o'rnatishingiz kerak bo'ladi.

USB kabelini ajratib oling, so'ngra kaputkani qo'ying. Batareya to'plamini yoqing va siz keyingi Rojdestvo bayramiga tayyormiz!

9 -qadam: Kiying va rohatlaning

Bu vaqtda siz ko'ylakda g'alati shortilar, kod bilan g'alati narsa yoki yangi ko'ylakdan zavqlanasiz!

Biz pastki ko'ylak kiyishni tavsiya qilamiz, chunki teri ba'zida murakkab o'tkazgichli ipga g'alati ishlarni qilishi mumkin, va elektron platalar ham qo'pol.

Siz xuddi shu yondashuvni NeoPixels yordamida, ayniqsa, Xellouin yoki Rojdestvo paytida, har xil ko'ylak va kiyiladigan kiyimlar bilan ishlatishingiz mumkin. Internetda qiziqarli ko'ylakni toping va unga bir nechta LED qo'shing.

Agar sizga ushbu loyiha yoqsa va biz yaratgan qiziqarli narsalarni ko'rishni istasangiz, bizni Instagram, Facebook, Twitter yoki youtube orqali kuzatib boring.

Tavsiya: