Mundarija:

Dance Messenger: 5 qadam (rasmlar bilan)
Dance Messenger: 5 qadam (rasmlar bilan)

Video: Dance Messenger: 5 qadam (rasmlar bilan)

Video: Dance Messenger: 5 qadam (rasmlar bilan)
Video: durdona qurbonova orqachasiga salta 2024, Iyul
Anonim
Raqs xabarchisi
Raqs xabarchisi
Raqs xabarchisi
Raqs xabarchisi
Raqs xabarchisi
Raqs xabarchisi
Raqs xabarchisi
Raqs xabarchisi

Ko'rish o'yinchog'ining qiziquvchanligi. Uni poyabzalingizga ilova qiling va yurganingizda, yugurganingizda yoki raqsga tushganingizda xabarlar yoki naqshlar yozing! Bu maqolani sizga MonkeyLectric va Monkey Light velosiped nuri olib kelgan.

1 -qadam: O'chirish platasi

O'chirish platasi
O'chirish platasi

Men ushbu loyiha uchun juda oddiy elektron platani ishlatardim. O'chirish juda oddiy, faqat Atmel AVR mikrokontroller, 10 LED, dasturlash sarlavhasi va bir nechta rezistorlar va kondansatörler. Agar siz uni o'chirishni xohlasangiz, ehtimol tugma. Men foydalanadigan taxta asosan sirtga o'rnatiladigan komponentlardan iborat, lekin barcha qismlar teshik shaklida mavjud, shuning uchun siz uni proto-taxtada osongina qurishingiz mumkin. elektron karta uchun.de/) fayllari, mikrokontroller uchun C manba kodi va uni ishlab chiqarish uchun elektron kartaning Gerber fayllari. Eagle CAD bu kabi kichik o'lchamli taxtalar uchun bepul. Qo'llaniladigan qismlar: Atmel mega8L mikrokontroller-ATMEGA8L-8AC-ND6-pinli 1 dyuymli masofali pid sarlavhasi-digikey WM6806-ND1206 o'lchamli sirtli LEDlar siz tanlagan rangda- digikey 160-1406-1-ND, 160-1404-1-ND, 160-1402-1-ND150 ohmli rezistorlar qatori: digikey EXB-V8V150JV10uF 0805 o'lchamli kondansatör: digikey 587-1299-1-NDswitch: digikey CKN4081CT-NDlithium- ion batareyasi: batteryamerica.com saytidan (https://www.batteriesamerica.com/newpage8.htm)

2 -qadam: Mikrokontrollerni dasturlash

mikrokontrollerni dasturlash uchun sizga Atmel AVR ISP mkII dasturlash to'plami kerak bo'ladi (ATAVRISP2-ND raqamli qismi). Bu sizning USB portingiz va elektron kartadagi dasturlash sarlavhasi o'rtasida bog'lanadi. Kodni kompilyatsiya qilish va yuklab olish yoki Atmelning bepul AVR Studio dasturidan yuklab olish uchun sizga gnu AVR asboblar zanjiri (https://sourceforge.net/projects/winavr/) kerak bo'ladi. Taqdim etilgan kod Imagecraft C kompilyatori uchun yozilgan, lekin uni gnu vositasi bilan ishlash juda oson. Ta'minlangan C kodi yoqish/o'chirish tugmachasining funksiyasini o'z ichiga olmaydi, uni qo'shish qiyin bo'lmasligi kerak. Batareya zaryadsizlanganligini sezish uchun batareya zo'riqishida sinov qurilmasini ham qo'shishingiz mumkin (bu lityum-ion uchun muhim, ular haddan tashqari zaryadsizlanishi bilan doimiy shikastlanadi). Batareya zo'riqishida sinov qurilmasini yaratish uchun siz (menimcha!) 3.0V zener diodini va 220k rezistorni ishlatishingiz mumkin va batareya zenerining zenerdan pastga tushishini solishtirish uchun mega8 dagi to-d konvertoridan foydalanishingiz mumkin. mos yozuvlar kuchlanishi.

3 -qadam: poyabzalga mahkamlang

Oyoq kiyimiga biriktiring
Oyoq kiyimiga biriktiring

taxtani va batareyani poyabzalingizga lenta bilan yopishtiring yoki yopishtiring!

4 -qadam: Raqsga tushing

Bir oz raqsga tushing!
Bir oz raqsga tushing!
Bir oz raqsga tushing!
Bir oz raqsga tushing!

mening do'stim Korvin bizga ba'zi harakatlarni ko'rsatadi!

bu qurilma qanchalik yaxshi ishlaydi? yurish tezligini sezish qiyin, chunki agar siz unga to'g'ri qarasangiz, ta'sir kamayadi. agar siz qattiq ob'ektga qarasangiz, bu aniqroq. yugurish tezligida yoki raqsda yaxshi ishlaydi.

5 -qadam: To'plam sotib oling

Adafruit sanoati, o'z-o'zini anglash qobiliyatiga o'xshash, ochiq manbali to'plamlarga ega. Ularning versiyasida barcha teshikli komponentlar ishlatiladi, shuning uchun uni qurish osonroq va u to'g'ridan-to'g'ri kompyuterning parallel portidan dasturlanadi. Shuningdek, ularda yangi elektron xakerlar uchun juda batafsil ko'rsatmalar va gnu C kompilyatoridan foydalanish bo'yicha ko'rsatmalar mavjud. main_page = product_info & cPath = 5 & products_id = 1

Tavsiya: