Բովանդակություն:

Dance Messenger: 5 քայլ (նկարներով)
Dance Messenger: 5 քայլ (նկարներով)

Video: Dance Messenger: 5 քայլ (նկարներով)

Video: Dance Messenger: 5 քայլ (նկարներով)
Video: Պարիր, թե կարող ես 3-Lusine Tserunyan 2024, Հուլիսի
Anonim
Պարային սուրհանդակ
Պարային սուրհանդակ
Պարային սուրհանդակ
Պարային սուրհանդակ
Պարային սուրհանդակ
Պարային սուրհանդակ
Պարային սուրհանդակ
Պարային սուրհանդակ

Տեսողության խաղալիքի զվարճալի համառություն: Կցեք այն ձեր կոշիկին և հաղորդագրություններ կամ նախշեր գրեք քայլելիս, վազելիս կամ պարելիս: Այս հոդվածը ձեզ են բերել MonkeyLectric և Monkey Light հեծանիվների լույսերը:

Քայլ 1. Շրջանակային տախտակ

Շրջանակային խորհուրդը
Շրջանակային խորհուրդը

Այս նախագծի համար ես օգտագործեցի բավականին ընդհանուր տպատախտակ, որը ես ունեի: Շղթան, իրոք, շատ պարզ է, ընդամենը Atmel AVR միկրոկոնտրոլեր, 10 LED, ծրագրավորման վերնագիր և մի քանի դիմադրիչներ և կոնդենսատորներ: գուցե կոճակ, եթե ցանկանում եք, որ կարողանաք անջատել այն: Իմ օգտագործած տախտակը հիմնականում մակերևույթի վրա ամրացնող բաղադրիչներ են, բայց բոլոր մասերը հասանելի են անցքերի միջոցով, այնպես որ կարող եք հեշտությամբ կառուցել այն նախատախտակի վրա: Ես կցել եմ Eagle CAD- ի ներքո (https://www.cadsoft.de/) ֆայլեր տպատախտակի համար, միկրոկառավարիչի C աղբյուրի ծածկագիր և տպատախտակի Gerber ֆայլեր ՝ այն արտադրելու համար: Eagle CAD- ն անվճար է այսպիսի փոքր տախտակների համար: Օգտագործված մասեր. Atmel mega8L միկրոկոնտրոլեր-digikey ATMEGA8L-8AC-ND6-pin.1 spacing pid header-digikey WM6806-ND1206 չափի մակերևույթի վրա տեղադրվող LED- ները` ձեր ընտրությամբ- digikey 160-1406-1-ND, 160-1404-1-ND, 160-1402-1-ND150 օհմ դիմադրողական զանգված. digikey EXB-V8V150JV10uF 0805 չափի կոնդենսատոր `digikey 587-1299-1-ND Անջատիչ` digikey CKN4081CT-ND լիթիում- իոնային մարտկոց ՝ batteriesamerica.com- ից (https://www.batteriesamerica.com/newpage8.htm)

Քայլ 2. Միկրոհսկիչի ծրագրավորում

միկրոկառավարիչը ծրագրավորելու համար ձեզ հարկավոր կլինի Atmel AVR ISP mkII ծրագրավորման հավաքածուն (digikey մաս ATAVRISP2-ND): սա միանում է ձեր USB պորտի և տպատախտակի վրա ծրագրավորման վերնագրի միջև: Ձեզ անհրաժեշտ կլինի gnu AVR գործիքների շղթան (https://sourceforge.net/projects/winavr/) ՝ ծածկագիրը կազմելու և ներբեռնելու համար, կամ ներբեռնեք Atmel- ի անվճար AVR Studio- ով: մատակարարված կոդը գրվել է Imagecraft C կոմպիլյատորի համար, բայց gnu գործիքի հետ աշխատելը շատ պարզ է: Մատուցվող C ծածկագիրը չի ներառում միացման/անջատման կոճակի գործառույթները, սա դժվար չէ ավելացնել: Դուք կարող եք նաև մարտկոցի լարման փորձարկիչ ավելացնել մարտկոցի սպառված լինելու զգացումի համար (սա կարևոր է լիթիում-իոնի համար, դրանք մշտապես վնասվում են չափից շատ լիցքաթափվելով): Մարտկոցի լարման փորձարկիչ պատրաստելու համար կարող եք (կարծում եմ) մարտկոցի վրա օգտագործել 3.0V զեներային դիոդ և 220k դիմադրություն, և օգտագործել mega-8- ի a-to-d փոխարկիչը `համեմատելու համար, երբ մարտկոցի լարումը ընկնում է zener- ից ցածր: հղման լարումը:

Քայլ 3: Կցեք կոշիկին

Կցեք կոշիկին
Կցեք կոշիկին

պարզապես կպցրեք կամ կպցրեք տախտակը և մարտկոցը ձեր կոշիկին:

Քայլ 4: Մի քիչ պարիր:

Մի քիչ պարիր
Մի քիչ պարիր
Մի քիչ պարիր
Մի քիչ պարիր

իմ ընկերը ՝ Քորվինը, մեզ ցույց է տալիս որոշ քայլեր:

որքան լավ է աշխատում այս սարքը քայլելու արագությամբ դա մի փոքր դժվար է նկատել, հիմնականում այն պատճառով, որ եթե ուղիղ նայես, ազդեցությունը նվազում է: եթե հայացք նետեք ֆիքսված օբյեկտին, ապա դա շատ ավելի պարզ կլինի: վազքի արագությամբ կամ պարով դա լավ է աշխատում:

Քայլ 5: Գնեք հավաքածու

Adafruit արդյունաբերությունը ունի բաց կոդով կառուցված ինքնուրույն հավաքածուներ, որոնք ունեն նման տեսողության համառություն: Նրանց տարբերակն օգտագործում է անցքերի բոլոր բաղադրիչները, ուստի այն ավելի հեշտ է կառուցել, և այն ծրագրավորում է անմիջապես ձեր համակարգչի զուգահեռ նավահանգստից: Նրանք ունեն նաև շատ մանրամասն հրահանգներ սկսնակ էլեկտրոնային հաքերների համար և հրահանգներ, թե ինչպես օգտագործել նաև gnu C կոմպիլյատորը: https://www.ladyada.net/make/minipov2https://www.adafruit.com/index.php? main_page = product_info & cPath = 5 & products_id = 1

Խորհուրդ ենք տալիս: