
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48



Խոստովանեմ. Ես այս նախագիծը պատրաստեցի բացարձակ ձանձրույթից հետո ՝ մի քանի օր ներսում խրված մնալով մի շարք փոքր, բայց խնդրահարույց ձնաբուքների ժամանակ: Նայելով իմ արդուինոյին, մի քանի սերվոյին և ինչ -որ ժապավենին ՝ թմբուկի ռոբոտի հիմնական գաղափարը սկսեց իրագործվել: Պարզվում է, եթե դուք ունեք ամեն ինչ
Եթե դուք դեռ նոր եք սկսում կամ փորձում եք ամրապնդել ձեր արդուինոյի հմտությունները, սա կարող է լավ վայր սկսել: Եկեք սկսենք.
Քայլ 1: Նյութեր և գործիքներ

Նյութեր:
- Arduino Uno (չնայած գրեթե ցանկացած տախտակ պետք է աշխատի)
- (2) դիրքի պտտման servo շարժիչներ
- առանց զոդման տախտակ
- տախտակի լարեր (առնվազն մեկ տասնյակ)
- փայտի հարթ կտոր
- (2) մանգաղ-մանգաղ, ձողիկներ, մատիտներ կամ թմբուկի այլ հարմար այլընտրանքներ
- ռետինե պահոց, սուրճի կափարիչ կամ թմբուկի գլխի այլընտրանք
Գործիքներ:
- նոթբուք, որի վրա տեղադրված է Arduino IDE- ի վերջին տարբերակը
- USB ծրագրավորման մալուխ, որը միանում է arduino- ին
- ժապավեն
- տաք սոսինձ ատրճանակ (կամ պարզապես ստեղծագործեք ժապավենով)
Ամանակ:
15 րոպե իդեալական պայմաններում: Միգուցե մեկ ժամ, եթե ամեն ինչ առաջին անգամ ճիշտ չաշխատի:
Քայլ 2: Լարերի տեղադրում




Եկեք սկսենք մի քանի բաներ միասին միացնելով:
Յուրաքանչյուր servo շարժիչ ունի երեք միացում ՝ մեկը հոսանքի, երկրորդը ՝ գետնի և երրորդը ՝ տվյալների (կամ նման մի բան): Դրականը միշտ կարմիր է, գետինը սովորաբար դարչնագույն կամ սև է, իսկ տվյալները `նարնջագույն կամ սպիտակ: Օգտագործելով տախտակ կամ arduino- ի վերնագրի կապում, միացրեք arduino- ի հզորությունը և գրունտը յուրաքանչյուր շարժիչին: Մի շարժիչի տվյալների հաղորդալարը միացրեք 5 -ի կապակցին, իսկ մյուս շարժիչի տվյալների հաղորդալարը `6 -ին: Համոզվեք, որ երկու կապողներն աջակցում են PWM- ը: Եվ…. վերջ! Դա այնքան էլ դժվար չէր:
Քայլ 3: Կառուցեք բանը


Այժմ մենք պետք է կառուցենք շրջանակը
Դուք կարող եք օգտագործել ձեր երևակայությունը այս մասի համար: Ես սա կառուցել եմ փայտի հարթ կտորի վրա, բայց ստվարաթղթե հարթ կտորը նույնքան լավ կաշխատի: Flatանկացած հարթ, ամուր և հեշտ աշխատելու համար լավ հիմք կծառայի:
Շարժիչները տեղում պահելու համար ես ներկերի խառնիչ փայտից կտրեցի երկու կտոր փայտ - այն տեսակը, որը դուք կարող եք անվճար ստանալ, երբ տեխնիկայի խանութից ցավի տուփ գնելիս: Ես գտել եմ, որ այս իրարանցման ձողերը զարմանալիորեն բազմակողմանի են: Այս օրերից մեկին ես տեղադրելու եմ մի նախագիծ, որն ամբողջությամբ պատրաստված է ներկի խառնիչ ձողիկներից: Ամեն դեպքում, դուք պետք է տաք սոսնձեք այս կտորները ներքև, որպեսզի դրանք ոչ մի տեղ չգնան:
Հաջորդը, մենք պատրաստելու ենք թմբուկները: Ես կտրեցի երկու 5 դյույմ երկարությամբ 1/4 դյույմ դոդի ձողեր, չնայած սոսնձի ձողերի նման մի բան նույնքան լավ կաշխատի: Կպչեք դրանք կամ կպցրեք սերվո եղջյուրներին:
Եթե դեռ չեք հասցրել, կպցրեք շարժիչները, որպեսզի դրանք ներկեն փայտի կտորներով կամ այն, ինչ դուք օգտագործում եք դրանք ամրացնելու համար:
Վերջ! Someամանակն է որոշ կոդերի…
Քայլ 4: Տեղադրեք ծածկագիրը

Երբ ամեն ինչ պատրաստ է գնալ, ժամանակն է տեղադրել ինչ -որ կոդ: Սա այն հատվածն է, որտեղ ձեզ հարկավոր կլինի Arduino IDE և USB ծրագրավորման մալուխ:
Եթե ցանկանում եք, կարող եք գրել ձեր սեփականը, կամ կարող եք պարզապես օգտագործել իմը: Կոդում կան տոննա կողմնակի նշումներ և հրահանգներ, մի անհանգստացեք:
Եթե մտադիր եք գրել ձեր սեփական կոդը, գուցե լավ գաղափար լինի սովորել, թե ինչպես օգտագործել սերվոյի հրամանները, քանի որ դրանք կարող են մի փոքր բարդ լինել: Հիշեք նաև, որ servo շարժիչներին ժամանակ է հարկավոր մի դիրքից մյուսը տեղափոխվելու համար: Այս ժամանակը պետք է գրանցվի ծածկագրում, հատկապես ժամանակի զգայուն ծրագիր գրելիս: Դուք չէիք ուզենա, որ ձեր թմբուկի բոտը դուրս գա հարվածից:
Քայլ 5: Առաջ գնալ


Շնորհավոր! Դուք պարզապես հավաքել եք գործող թմբուկի ռոբոտը: Հոգնե՞լ եք դրա անողոք թակելուց: Ոչ Դե շուտով կլինես: Այսպիսով, ինչ կարող ենք անել, որպեսզի սա մի փոքր ավելի հետաքրքիր լինի:
Սկսելու համար ես կարող էի գրել ավելի լավ կոդ, որն իմպրովիզացված ռիթմեր էր կամ կարող էր եռյակ նվագել, այլ ոչ թե անվերջ քառորդ և ութերորդ նոտաների օղակներ:
Arduino- ն ունի նաև հնչերանգ (Հց, տևողություն) գործառույթ, որը թույլ է տալիս ձայնը նվագարկել PWM կապի միջոցով: Օգտագործելով նոտաների հաճախությունների աղյուսակ (տե՛ս վերը) և որոշ ստեղծագործական ծրագրեր, Arduino- ն կարող էր մեղեդի նվագել ՝ մի քանի հիվանդ հարվածներ դնելիս:
Եթե ձեզանից որևէ մեկը պատրաստում է այս նախագիծը, խնդրում եմ ինձ տեղյակ պահեք: Ես շատ կուզեի տեսնել այն:
Եթե ձեզ դուր եկավ սա, անպայման բաժանորդագրվեք իմ youtube ալիքին, որտեղ ես հրապարակում եմ գիտության և տեխնոլոգիայի հետ կապված այլ նախագծեր: Բոլորովին վերջերս ես աշխատում էի հրթիռային գործի վրա, ուստի ուշադրություն դարձրեք դրան:
Այսքանը այս նախագծի համար է: Հիմա գնացեք ինչ -որ բան պատրաստեք
Խորհուրդ ենք տալիս:
Arduino MIDI հարվածային գործիքներ `6 քայլ

Arduino MIDI հարվածային գործիքներ. Երբևէ մտածե՞լ եք թմբուկ սովորել, բայց դուք չեք կարող իրեն թույլ տալ թմբուկի հավաքածու կամ չունեք բավարար տարածք թմբուկի հավաքածուն պահելու համար: Հեշտությամբ պատրաստեք MIDI թմբուկի հավաքածուն տանը ՝ օգտագործելով Arduino- ն 800 ֆունտով (10 դոլար):
X-box ռոք խմբի հարվածային գործիքները վերածեք միջանկյալ միայնակ էլեկտրոնային հարվածային գործիքների. 4 քայլ (նկարներով)

X-box ռոք խմբի հարվածային գործիքները վերածեք միայնակ էլեկտրոնային հարվածային գործիքների. Ինձ բախտ վիճակվեց ձեռք բերել օգտագործված x-box թմբուկի հավաքածու, այն մի փոքր կոպիտ վիճակում է, և ոչ մի թիակ, բայց ոչինչ, որը հնարավոր չէ ամրագրել: Ես այն վերածեք ինքնուրույն էլեկտրական թմբուկի հավաքածուի: Կարդալով պիեզո սենսորից անալոգային արժեքը և այն վերածեք MIDI կոմայի
Հավասարակշռող ռոբոտ / 3 անիվի ռոբոտ / STEM ռոբոտ ՝ 8 քայլ

Հավասարակշռող ռոբոտ / 3 անիվի ռոբոտ / STEM ռոբոտ. Մենք կառուցել ենք համակցված հավասարակշռող և եռանիվ ռոբոտ `կրթական օգտագործման համար դպրոցներում և դպրոցից հետո կրթական ծրագրերում: Ռոբոտը հիմնված է Arduino Uno- ի, սովորական վահանի վրա (շինարարության բոլոր մանրամասները տրամադրված են), Li Ion մարտկոցի տուփով (բոլորը կառուցված են
6WD հարվածային կլանման ռոբոտ Arduino- ի համար. 8 քայլ (նկարներով)

6WD հարվածային կլանման ռոբոտ Arduino- ի համար. 6WD շարժական հարթակի նոր դիզայնը, մեքենան օգտագործում է 2 մմ ալյումինե խառնուրդ, ալյումինե լակի մակերեսային բուժում: 6 բարձր արագությամբ DC շարժիչ (օրիգինալ 17000 պտույտ / րոպե), 1:34 լիարժեք մետաղական փոխանցման տուփով, որպեսզի մեքենան ունենա ուժեղ արտաճանապարհային կատարում: ockնցում
[Arduino Robot] Ինչպես պատրաստել շարժիչով գրավող ռոբոտ - Մեծ մատներ ռոբոտ - Սերվո շարժիչ - Աղբյուրի կոդ ՝ 26 քայլ (նկարներով)
![[Arduino Robot] Ինչպես պատրաստել շարժիչով գրավող ռոբոտ - Մեծ մատներ ռոբոտ - Սերվո շարժիչ - Աղբյուրի կոդ ՝ 26 քայլ (նկարներով) [Arduino Robot] Ինչպես պատրաստել շարժիչով գրավող ռոբոտ - Մեծ մատներ ռոբոտ - Սերվո շարժիչ - Աղբյուրի կոդ ՝ 26 քայլ (նկարներով)](https://i.howwhatproduce.com/images/001/image-1599-93-j.webp)
[Arduino Robot] Ինչպես պատրաստել շարժիչով գրավող ռոբոտ | Մեծ մատներ ռոբոտ | Սերվո շարժիչ | Աղբյուրի կոդ ՝ Thumbs Robot: Օգտագործվել է MG90S servo շարժիչի պոտենցիոմետր: Դա շատ զվարճալի և հեշտ է: Կոդը շատ պարզ է: Այն ընդամենը մոտ 30 տող է: Կարծես շարժման գրավում լինի: Խնդրում ենք թողնել որևէ հարց կամ կարծիք: [Հրահանգ] Աղբյուրի կոդը ՝ https: //github.c