Բովանդակություն:
- Քայլ 1: Ստեղծեք ձեր Instructables Robot Cupid- ը
- Քայլ 2. Շղթան և մասերի ցուցակը
- Քայլ 3: Կրծքավանդակի անցքեր պատրաստեք
- Քայլ 4: Հավաքեք սխեման և ծածկագրումը
- Քայլ 5: Հավաքեք Servo- ն
- Քայլ 6: Վերջնական հպումներ
Video: Robot Cupid շարժվող գլխով, լույսերով և ձայնով ՝ 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Հետևեք հեղինակի ավելին ՝
Ինձ ոգեշնչեց մի քանի հավելում ավելացնել խելացի ռոբոտ -կուպիդին `այն ավելի կենդանի դարձնելու համար, քանի որ դա ռոբոտ է, և դա նաև Վալենտինի օրն է: Ես վերամշակում եմ իմ լույսով ակտիվացված MP3 նվագարկիչի միացումը: Նույն սխեման օգտագործվում է նաև Frankenbot հրահանգներում:
Քայլ 1: Ստեղծեք ձեր Instructables Robot Cupid- ը
Հետևեք հիանալի հրահանգներին `ձեր ուսանելի ռոբոտ -Cupid ստեղծելու համար: Բայց դեռ մարմինը մի՛ կպցրեք գլխին: Մենք պատրաստվում ենք տեղադրել մի շրջան, որը կստիպի գլուխը շարժել և լույսեր վառել:
Այլ բաներ, որոնք ես փոխեցի, այն է, որ թուղթը սոսնձեմ ավելի հաստ ստվարաթղթի վրա, ինչպես հացահատիկի տուփերը: Բայց դա դժվարացնում է թեքվելը, և դուք պետք է հարմարեցնեք գլխի հաստությունը, որպեսզի կոնֆետը պահող հատվածը տեղավորվի մարմնի մեջ:
Քայլ 2. Շղթան և մասերի ցուցակը
Ինչպես տեսնում եք վերևի սխեմայում, ես օգտագործում եմ arduino nano- ն որպես ռոբոտի ուղեղ: Servo շարժիչը կառավարվում է 9 -րդ կապի միջոցով `գլուխը վեր ու վար շարժելու համար: MP3 նվագարկիչը օգտագործվում է ձեր սիրած սիրային երգը նվագարկելու համար, երբ LDR- ն (լույսի ցուցիչ) միացված է: Դուք կարող եք տեղադրել ռոբոտը տուփի մեջ և երբ այն բաց լինի, լույսի ցուցիչը կակտիվացնի երգը: Երբ այն ակտիվանում եմ, ես նաև փայլեցնում եմ 3 LED- ները, որոնք տեղադրված են ռոբոտի կրծքին:
Ահա օգտագործված մասերի ցանկը.
- Արդուինո Նանո
- DFPlayer մինի
- 3 լուսադիոդ
- Մինի բարձրախոս
- 1K դիմադրություն x2
- 330 օմ դիմադրություն
- Servo շարժիչ
- LDR
- Լար ՝ սերվոն ռոբոտի գլխին միացնելու համար
- Թուղթ սեղմիչ `լարը պահելու համար
Քայլ 3: Կրծքավանդակի անցքեր պատրաստեք
Ռոբոտը ամբողջական չէ առանց թարթող լույսերի, այնպես որ մենք մի քանի անցք ենք բացում `3 LED- ները կրծքին տեղավորելու համար: Եղեք մեղմ և մի կոտրեք նրա սիրտը:
Այնուհետեւ տեղադրեք 3 LED- ները կրծքին:
Քայլ 4: Հավաքեք սխեման և ծածկագրումը
Հավաքեք շրջանը: Ես ավելացրեցի սերվոն, որը միացված է Arduino- ի 9 -րդ կապին: Servo- ն գալիս է 3 լարով: Սև կամ շագանակագույն մետաղալար ՝ GND- ին միացնելու համար: միջին կարմիր մետաղալարը պետք է միացվի VCC- ին (5V), իսկ դեղին մետաղալարն այն հսկիչն է, որը միացված է Arduino- ի 9 -րդ կապին:
Սերվոյի սկզբնավորումը կատարվում է ծածկագրի հետևյալ բաժնում.
Servo myservo; // ստեղծել servo օբյեկտ ՝ սպասարկման կետը վերահսկելու համար pos = 0; // փոփոխական ՝ սերվոյի դիրքը պահելու համար
Ֆրանկենբոտի շրջանի մյուս փոփոխությունն այն է, որ MP3 երգը, որը կոչվում է 002.mp3, տեղակայված լինի 07 թղթապանակում: Կոդի նախաստորագրումը հետևյալն է.
int Երգ = 2; //sd:/07/002.mp3
Այնուհետև նախաստորագրեք servo- ն, ավելացրեք հետևյալ ծածկագիրը կոդի Setup բաժնում
void setup () {
… Myservo.attach (9); // կցում է 9 -րդ կապի servo- ն servo- ին…}
Servo- ն դիզայնով կարող է պտտվել միայն 180 աստիճանով, այնպես որ այն նման է մաքրիչի, սերվոն տեղափոխելու ծածկագիրը հետևյալն է.
for (pos = 0; pos <= 90; pos += 1) {// անցնում է 0 աստիճանից մինչև 90 աստիճան // 1 աստիճանի քայլերով myservo.write (pos); // սերվոյին ասա, որ անցնի «pos» փոփոխականի հետաձգման դիրքը (15); // սպասում է 15ms, մինչև servo- ն հասնի դիրքի} համար (pos = 90; pos> = 0; pos -= 1) {// անցնում է 90 աստիճանից 0 աստիճանի myservo.write (pos); // սերվոյին ասա, որ անցնի «pos» փոփոխականի հետաձգման դիրքը (15); // սպասում է 15 ms, մինչև servo- ն հասնի դիրքին}
Վերոնշյալ ծածկագիրը սերվոյին կտեղափոխի մինչև 90 աստիճան, այնուհետև այն կվերադարձնի զրոյական դիրքի:
Եվս մեկ աննշան բան. Եթե օգտագործում եք Frankenbot- ի ծածկագիրը, այն նախատեսված է ակտիվացնելու համար, երբ մութն է, ուստի պետք է փոխել տրամաբանությունը ՝ ակտիվացնելու համար, երբ լույս կա: Դա արվում է ծածկագրի հետևյալ բաժնում:
եթե (ldrStatus> 200) {// լուսավորվի բաց վիճակում
… // Թարթեք LED- ն այստեղ և նվագեք երգը, կարող եք կարգավորել 200 շեմը // եթե սենյակը չափազանց լուսավոր է կամ շատ մութ}
Այժմ դուք կարող եք վերբեռնել կոդը arduino- ում և ստուգել, որ ամեն ինչ նորմալ է: Մի մոռացեք ձեր նախընտրած սիրային երգը վերբեռնել SD քարտի մեջ ՝ sd:
Ձեր հարմարության համար ես վերբեռնել էի ամբողջական ծածկագիրը:
Քայլ 5: Հավաքեք Servo- ն
Այժմ, երբ գիտեք, որ միացումն աշխատում է, ժամանակն է շրջանը դուրս բերել ռոբոտի: Առաջին բանը, որ պետք է անել, հետևի հատվածում անցք բացելն ու սերվոյի տեղադրումն է: Այնուհետև բարդը այն է, որ շղթայի մնացած մասը դնել ներքևի խցիկի մեջ: Pictureուցադրված է նկարում 3. Ես նաև մեկ այլ անցք էի բացել, որպեսզի կարողանայի հոսանքը միացնել: Այնուհետև ստիպված կլինեք ամեն ինչ սոսնձել: Բայց նախ մի սոսնձեք գլխի հետևը, քանի որ ձեզ հարկավոր կլինի թել ամրացնել թղթե ամրակով:
Քանի որ ես թուղթը կպչում եմ ստվարաթղթին, սոսնձելը շատ ավելի դժվար է, ուստի ես ինչ -որ թղթի սեղմիչ եմ օգտագործում `իրերը միասին պահելու համար:
Քայլ 6: Վերջնական հպումներ
Այժմ, երբ ամեն ինչ հավաքված է, ժամանակն է, որ տողը միացնեմ գլխի հետևի հատվածին, ես այն պահում եմ ՝ օգտագործելով թղթի ամրակ: Կներեք, ես մոռացել էի լուսանկարել նախքան գլուխը սոսնձելը: Այնուհետև շարանը կցեք սերվոյին: Իմ տողը փոքր -ինչ կարճ է, այնպես որ բերանը նույնպես չի փակվում, կարող եք կարգավորել տողը `համոզվելու համար, որ կստանաք ցանկալի էֆեկտ:
Այնուհետև սոսնձեք ձեռքն ու թևը `վերջին հպումների համար: Եթե նկատում եք, որ իմ LDR- ը դուրս է ցցվում ռոբոտի բերանի հետևի անկյունում: Ես կառաջարկեի սա նույնպես դնել առջևի կրծքավանդակի մեջ:
Վերջին քայլը հզորանալն ու վայելելն է, որ քո կուպիդ բոտը գալիս է ապրելու: Ամանակն է, որ ձեր սիրելիին տպավորեք բերանում պահված անակնկալներով և շնորհավոր Վալենտինի օրը:
Հուսով եմ, որ ձեզ դուր եկավ այս ռոբոտը պատրաստելն այնպես, ինչպես ես եմ դրանք պատրաստում: Խնդրում ենք թողնել մեկնաբանություն կամ եթե ունեք հարցեր, ես ավելի քան ուրախ կլինեմ նրանց պատասխանել: Շնորհակալություն իմ հրահանգները կարդալու համար:
Խորհուրդ ենք տալիս:
Կառավարեք ձեր համակարգիչը ձեր գլխով: 6 քայլ (նկարներով)
Վերահսկեք ձեր համակարգիչը ձեր գլխով. Ինչու՞ դա արեցի: Ես ուզում էի ստեղծել այնպիսի առարկա, որը տեսախաղեր է դարձնում
DIY Inventive ART Project Idea- ն LED լույսերով և ձայնով. 3 քայլ
DIY Inventive ART Project Idea with LED Lights and Sound: Այս տեսանյութում ես ձեզ ցույց կտամ, թե ինչպես կատարել եզակի գեղարվեստական նախագիծ տանը ՝ օգտագործելով LED ժապավեն և ձայն:
Zelda Treasure Chest (լույսերով և ձայնով). 12 քայլ (նկարներով)
Zelda Treasure Chest (Lights & Sound) - Ողջույն բոլորին: Ես փոքր ժամանակ եղել եմ Legend of Zelda խաղերի մեծ երկրպագուն, բայց կարծում եմ, որ գրեթե բոլորը գիտեն այն խորհրդանշական մեղեդին, որը նվագում է խաղի ժամանակ կրծքավանդակը բացելիս: հնչում է այնքան կախարդական: Այս հրահանգով ես ձեզ ցույց կտամ հո
Ձայնով շարժվող տեսախցիկ ՝ օգտագործելով Raspberry Pi: 6 քայլ
Ձայնով շարժվող տեսախցիկ ՝ օգտագործելով Raspberry Pi. Մշակեք տեսախցիկ, որը կարող է գործարկել ձայնային հրամանների միջոցով, այն հիմնականում նախատեսված է բոլոր տեսակի մարդկանց համար, հատկապես այն մարդկանց համար, ովքեր փնտրում են զվարճալի լուսանկարչություն:
Life Size Jason Vorhees/ուրբաթ 13 -րդ Հելոուինի մոդել 15.4 դյույմ հեռուստացույցով/DVD ստամոքսով և Servo/arduino շարժվող գլխով ՝ 6 քայլ
Life Size Jason Vorhees/Friday 13th Halloween Model With 15.4 Inch Tv/dvd Stomach and Servo/arduino Moving Head: Permanent stand/sit life size Jason Vorhees with a TV/DVD combo built … in also a arduino powered servo neck to make Asonեյսոնը փնտրում է իր հաջորդ զոհին