Mündəricat:

Dance Messenger: 5 addım (şəkillərlə)
Dance Messenger: 5 addım (şəkillərlə)

Video: Dance Messenger: 5 addım (şəkillərlə)

Video: Dance Messenger: 5 addım (şəkillərlə)
Video: Pərdə arxası #2 - Fahişə həyatı - uşaqlar baxmasın 2024, Noyabr
Anonim
Rəqs elçisi
Rəqs elçisi
Rəqs elçisi
Rəqs elçisi
Rəqs elçisi
Rəqs elçisi
Rəqs elçisi
Rəqs elçisi

Görmə oyuncağının əyləncəli davamlılığı. Ayaqqabınıza bağlayın və gəzərkən, qaçarkən və ya rəqs edərkən mesajlar və ya naxışlar yazın! Bu məqalə sizə MonkeyLectric və Monkey Light velosiped işığı tərəfindən gətirilmişdir.

Addım 1: Dövrə lövhəsi

Dövrə lövhəsi
Dövrə lövhəsi

Bu layihə üçün yatdığım kifayət qədər ümumi bir elektron lövhədən istifadə etdim. Dövrə həqiqətən sadə olsa da, yalnız bir Atmel AVR mikrokontrolörü, 10 LED, bir proqramlaşdırma başlığı və bir neçə rezistor və kondansatör. söndürmək istəsəniz bəlkə bir düymə. İstifadə etdiyim lövhə əsasən səthə montaj komponentlərindən ibarətdir, lakin bütün hissələr çuxur şəklində mövcuddur, beləliklə bunu asanlıqla bir proto lövhədə qura bilərsiniz. Eagle CAD-in altına əlavə etdim devre kartı üçün.de/) faylları, mikrokontrolör üçün C mənbə kodu və istehsal üçün elektron kartın Gerber faylları. Eagle CAD, bu tip kiçik ölçülü lövhələr üçün pulsuzdur. İstifadə olunan hissələr: Atmel mega8L mikrokontroller-digikey ATMEGA8L-8AC-ND6-pin.1 aralıq pid başlığı-digikey WM6806-ND1206 ölçülü səth montaj LEDləri seçdiyiniz rəngdədir- digikey 160-1406-1-ND, 160-1404-1-ND, 160-1402-1-ND150 ohm rezistor massivi: digikey EXB-V8V150JV10uF 0805 ölçülü kondansatör: digikey 587-1299-1-NDswitch: digikey CKN4081CT-NDlithium- ion batareyası: batteryamerica.com saytından (https://www.batteriesamerica.com/newpage8.htm)

Addım 2: Mikrokontrolörün proqramlaşdırılması

mikrokontrolörü proqramlaşdırmaq üçün Atmel AVR ISP mkII proqramlaşdırma dəstinə (ATAVRISP2-ND digikey hissəsi) ehtiyacınız olacaq. bu, USB portunuzla elektron kartdakı proqramlaşdırma başlığı arasında əlaqə yaradır. Kodu tərtib etmək və yükləmək və ya Atmel -in pulsuz AVR Studio ilə yükləmək üçün gnu AVR alət zəncirinə (https://sourceforge.net/projects/winavr/) ehtiyacınız olacaq. Verilən kod, Imagecraft C kompilyatoru üçün yazılmışdır, ancaq gnu aləti ilə işləməyi asanlaşdırır. Verilən C kodu açma/söndürmə düyməsi funksiyasına daxil deyil, buna əlavə etmək çətin olmamalıdır. Batareyanın öldüyünü anlamaq üçün bir batareya gərginliyi test cihazı da əlavə edə bilərsiniz (bu, lityum-ion üçün vacibdir, çox boşalmaqla daimi olaraq zədələnirlər). Batareya gərginliyi ölçmə cihazı etmək üçün (düşünürəm!) Batareya boyunca 3.0V zener diod və 220k rezistor istifadə edə bilərsiniz və batareya gərginliyi zenerin altına düşəndə müqayisə etmək üçün mega8-də a-to-d çeviricisini istifadə edə bilərsiniz. istinad gərginliyi.

Addım 3: Ayaqqabıya yapışdırın

Ayaqqabıya yapışdırın
Ayaqqabıya yapışdırın

Lövhəni və batareyanı ayaqqabınıza yapışdırın və ya yapışdırın!

Addım 4: Biraz Rəqs Edin

Biraz Rəqs Edin!
Biraz Rəqs Edin!
Biraz Rəqs Edin!
Biraz Rəqs Edin!

dostum corwin bizə bəzi hərəkətlər göstərir!

bu cihaz nə qədər yaxşı işləyir? Gəzinti sürətini hiss etmək bir az çətindir, çünki ona birbaşa baxsanız, təsir azalır. sabit bir obyektə baxsanız, daha aydın olar. qaçış sürətində və ya rəqs edərkən gözəl işləyir.

Addım 5: Kit Alın

Adafruit sənayesində çox oxşar bir görmə qabiliyyətli oyuncaqdan hazırlanan açıq mənbəli öz dəstləri var. Onların versiyası bütün deşik komponentlərindən istifadə edir, buna görə qurmaq daha asandır və birbaşa kompüterinizin paralel portundan proqramlaşdırır. Təcrübəsiz elektronik hackerlər üçün çox ətraflı təlimatlara və gnu C tərtibçisindən istifadə qaydalarına da sahibdirlər. main_page = product_info & cPath = 5 & products_id = 1

Tövsiyə: