Բովանդակություն:
- Քայլ 1: Հավաքեք նյութեր
- Քայլ 2: Նախագծեք ձեր կառուցվածքը
- Քայլ 3: Անիվների ձևավորում
- Քայլ 4: Կարգավորեք Arduino- ն Buzzer- ի համար
- Քայլ 5: Ստեղծեք Arduino Lights- ի համար
- Քայլ 6: Միավորել կոդերը
- Քայլ 7: Տպել
- Քայլ 8: Կառուցեք կառուցվածքը
- Քայլ 9: Պատրաստվեք գործարկմանը
- Քայլ 10: Գործարկել
- Քայլ 11: Լրացուցիչ. Կառուցեք թեքահարթակ
Video: Robo-Band մեքենա ՝ 11 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Սա արդիականացում է ձեր ավանդական ռետինե ժապավենով աշխատող մեքենայից
Քայլ 1: Հավաքեք նյութեր
Այս նախագծի համար ձեզ հարկավոր են հետևյալ տարրերը.
- 4 անիվ, նախընտրելի է նույն չափի (մենք մերը տպել ենք 3D- ով)
- Մեկ dowel, որը տեղավորվում է անիվների մեջ
- Արդուինոյի հավաքածու (մենք օգտագործում էինք SparkFun RedBoard հավաքածու)
- Արդուինոյի նստելու կառուցվածքը (մենք մերը 3D- ով ենք տպել)
- Մարտկոցի փաթեթ
- Ռետինե ժապավեններ
- Արդուինոն բարձրացնելու համար որոշ նյութեր, որպեսզի այն անմիջապես մարմնի վրա չլինի (մենք օգտագործել ենք ընկույզ)
- Տաք սոսինձ
- Պտուտակ
- Կախովի նման սարք
- Լրացուցիչ. Թեքահարթակ պատրաստելու համար կպչուն ժապավեն և նրբատախտակ
Քայլ 2: Նախագծեք ձեր կառուցվածքը
Ձեզ հարկավոր է 3D տպել այն հիմքը, որտեղ տեղադրվելու է arduino- ն
Դրա համար օգտագործեք առցանց ծրագրակազմ, որը թույլ է տալիս օգտվողներին նախագծել իրենց սեփական մոդելը, որը կարող է տպվել
OnShape- ը հիանալի և անվճար առցանց դիզայնի ծրագիր է, որը մենք օգտագործում էինք
Մեր հիմքը կառուցվածքային առանցքների երկու անցք ունեցող trapezoid էր
Էսքիզի չափերը թվարկված են վերը նշված նկարում, ինչպես նաև ստորև բերված հղումը.
cad.onshape.com/documents/048fc6be951616f14e2deccc/w/20989624bf2558bc37959b78/e/68c66e4b2b2e6e5c3f831475
Քայլ 3: Անիվների ձևավորում
Այս քայլը պարտադիր չէ, մենք պարզապես ցանկանում էինք բացատրել մեր արած յուրաքանչյուր քայլը
Եթե կարող եք գտնել նույն չափի չորս անիվներ, օգտագործեք դրանք և համոզվեք, որ առանցքը տեղավորվում է այդ անիվների մեջ
Մենք 3D- ով տպեցինք բոլոր անիվները ՝ օգտագործելով OnShape- ը
Նշում. Պարտադիր չէ, որ չորս անիվները լինեն նույն չափի: Քանի դեռ կան նույն չափի երկու զույգ, պարտադիր չէ, որ յուրաքանչյուր զույգ լինի ճիշտ հավասար: Եթե ունեք անհավասար զույգ անիվներ, փոքր զույգը դրեք մեքենայի առջևի մասում:
Ահա OnShape- ում մեր դիզայնի հղումը.
cad.onshape.com/documents/e1922e8518bcb45ebed6572a/w/079056c283baf08413a9531b/e/6447ceb52e949cd1573223c7
Քայլ 4: Կարգավորեք Arduino- ն Buzzer- ի համար
Հետևեք SIK ուղեցույցի հրահանգներին ՝ 11 -րդ սխեմայի, Piezo ազդանշանի համար
Այս կարգավորումը բավականին պարզ է, հետևեք գրքի ցուցումներին
Անհրաժեշտ փոփոխությունն այն է, որ ազդանշանը պետք է տեղափոխվի տախտակի ներքևի կեսին: Կարևոր չէ, թե որ վայրն եք ընտրում, քանի դեռ ազդանշանը հիմնավորող երկու լարերը գտնվում են ազդանշանի ոտքերին հարող տողերում: Նարնջագույն մետաղալարերը, որոնք ազդանշանը կապում են arduino RedBoard- ին, ՊԵՏՔ է ամրացվեն 8 -րդ անցքում:
Խնդիրների վերացում. Մեր սկզբնական ազդանշանը միացված էր ճիշտ, բայց ոչ շատ բարձր, այնպես որ մենք միացրեցինք այլ հավաքածուի ազդանշանը, և ձայնը շատ ավելի բարձր էր
Քայլ 5: Ստեղծեք Arduino Lights- ի համար
Հետևեք SIK ուղեցույցում տրված հրահանգներին 3 -րդ սխեմայի համար, RGB LED- ով
Ավելացրեք այս սխեման նախորդ սխեմային, որպեսզի երկու գործառույթները միաժամանակ աշխատեն arduino- ով
RBG LED- ի կապույտ ոտքը կապող մետաղալարը պետք է ամրացվի 6 -րդ անցքին:
Կրկին, այս քայլը հետևում է գրքի հրահանգներին, բայց դժվարություններ ունենալու դեպքում անպայման կրկնակի ստուգեք բոլոր կապերը
Քայլ 6: Միավորել կոդերը
Այս հատվածը մի փոքր բարդ է: Դուք պետք է համատեղեք երկու սխեմաների ծածկագրերը `ապահովելու համար, որ դրանք միաժամանակ աշխատում են:
Ամբողջական ծրագիրը ներկայացված է վերևում, բայց ես ձեզ կներկայացնեմ ավելի բարդ փոփոխությունների միջով:
Սահմանել փոփոխականներ
Նախ, SIK Circuit- ի երկու ձեռնարկներից ամբողջ փոփոխականը տեղափոխեք ծրագրի վերև:
Վերաիմաստավորեք BLUE_PIN փոփոխականը մինչև 6:
Վերաիմաստավորեք buzzerPin փոփոխականը մինչև 8:
Նոտաները, տեմպը և ռիթմերը կարող են փոխվել ՝ ձեր ցանկացած երգը արտացոլելու համար, բայց համոզվեք, որ փոփոխվող երգի երկարությունը հավասար է ձեր երգի նոտաների թվին:
Կարգավորման օղակ
Այս հանգույցում այն ամենը, ինչ պետք է լինի չորս pinMode հրամաններն են ՝ յուրաքանչյուր լույսի համար և ազդանշանային ազդանշանի համար:
Անվավեր հանգույց
Նախ, համատեղեք երկու ծրագրերի դատարկ օղակները:
Այնուհետև ջնջեք լույսերը կառավարող ծածկագրի տողերը.
Void loop- ի ներսում myColor- ը սահմանեք որպես void myColor (int redIntensity, int greenIntensity, int blueIntensity): Այս տողը անցնում է analogWrite հրամաններից անմիջապես վեր ՝ համակցված հանգույցի ներքևում:
Տոնային հրամանից վեր, myColor- ը սահմանեք myColor (r, g, b): Դրանից վեր սահմանեք int r, int g և int b պատահական (255): Սա կհանգեցնի պատահական ինտենսիվության յուրաքանչյուր գույնի համար:
Դրանից ներքև r, g և b յուրաքանչյուրի համար ստեղծեք Serial.println հրաման:
Ձեր ավարտված ծածկագիրը պետք է մշակի վերը նշված լուսանկարները: Լուսանկարները բաժանված են փոփոխականների, դատարկ պարամետրերի և դատարկ հանգույցների, ընդ որում ՝ դատարկ հանգույցը ունի երկու լուսանկար: Զվարճանալ
Անսարքությունների վերացում
Կրկնակի ստուգեք, որ myColor- ը (r, g, b) սահմանված է նախքան տոնայնությունը:
Քայլ 7: Տպել
Այժմ, երբ arduino- ն ստեղծվել է, կարող եք տպել ձեր նախագծերը OnShape- ից
Քայլ 8: Կառուցեք կառուցվածքը
Նյութեր. Մարտկոցի տուփ, մարմնի տպագիր կառուցվածք, անիվներ, առանցք, ռետինե ժապավեններ, ավարտված arduino տպատախտակ, տաք սոսինձ, ընկույզներ, պտուտակ
- Կառույցի վերին մասում երկու ընկույզ տաք սոսնձով փակեք կառուցվածքի բացը
- Ապահովեք arduino- ն կառույցի վրա `ռետինե ժապավենը սերտորեն փաթաթելով կառույցի և arduino- ի շուրջ
- Կպչեք ձեր ծխնին կառուցվածքի կողքին, որպեսզի այն կարողանա պահել մարտկոցը ՝ չխանգարելով մեքենայի սնուցման համար օգտագործվող ռետինե ժապավենին (նկարներ 3 և 4)
- Մարտկոցի տուփը ծխնին ամրացնելու համար օգտագործեք ռետինե ժապավեն: Այն պետք է հանգստանա ամբողջ կառույցից դուրս (նկարներ 5 և 6)
- Տեղադրեք գամասեղը առանցքի անցքերի մեջ և համոզվեք, որ անիվները ամուր ամրացված են առանցքին
- Հորատեք անցք հետևի առանցքի կենտրոնում
- Պտուտակը դրեք պտուտակի անցքի մեջ
Քայլ 9: Պատրաստվեք գործարկմանը
Դուք գրեթե ավարտեցիք:
- Ձգման համար յուրաքանչյուր հետևի անիվի վրա դրեք մեկ ռետինե ժապավեն
- Կատարեք ռետինե ժապավենների շղթա և ամրացրեք այն մարմնի առջևի շրթունքին
- Կպչեք վերջին ռետինե ժապավենը պտուտակին և պտտեք առանցքը դեպի հետ
Քայլ 10: Գործարկել
Շնորհավորում եմ:
Քայլ 11: Լրացուցիչ. Կառուցեք թեքահարթակ
Ձեռք բերեք փայտի կամ պլաստիկի ցանկացած կտոր կամ այն, ինչ ցանկանում եք, որը բավական լայն է ձեր անիվների համար:
Ինչպես տեսնում եք, մենք օգտագործեցինք կպչուն ժապավեն և նրբատախտակ, այնպես որ իսկապես ամեն ինչ կաշխատի
Հետո աջակցություն ստացեք ՝ ձեր թեքահարթակը ցանկալի անկյան տակ բարձրացնելու, ձեր մեքենան գործարկելու և դիտելու համար:
Խորհուրդ ենք տալիս:
BBC Micro: bit and Scratch - Ինտերակտիվ ղեկ և մեքենա վարելու խաղ. 5 քայլ (նկարներով)
BBC Micro: bit and Scratch - Ինտերակտիվ ղեկ և մեքենա Ես կարծում էի, որ սա կատարյալ հնարավորություն էր ՝ իմ ThreadBoard- ի միջոցով ներկառուցված համակարգ ստեղծելու համար: Իմ ոգեշնչումը քերծվածքների համար
DIY Arduino Bluetooth- ով կառավարվող մեքենա. 6 քայլ (նկարներով)
DIY Arduino Bluetooth- ով կառավարվող մեքենա. Բարև ընկերներ: Իմ անունը Նիկոլաս է, ես 15 տարեկան եմ և ապրում եմ Հունաստանում, Աթենքում: Այսօր ես ձեզ ցույց կտամ, թե ինչպես պատրաստել 2 անիվով Bluetooth- ով կառավարվող մեքենա ՝ օգտագործելով Arduino Nano, 3D տպիչ և մի քանի պարզ էլեկտրոնային բաղադրիչներ: Անպայման դիտեք իմ
Ինչպես պատրաստել սմարթֆոնի վերահսկվող մեքենա `5 քայլ
Ինչպես պատրաստել սմարթֆոնների վերահսկվող մեքենա. Բոլորը սիրում են խաղալ սմարթֆոններով աշխատող հեռակառավարվող մեքենայով: Այս տեսանյութը այն դարձնելու մասին է:
Քննադատական ձեռքի լվացման քայլ ուսուցման մեքենա. 5 քայլ
Քննադատական ձեռքի լվացման քայլ ուսուցման մեքենա. Սա մեքենա է, որը հիշեցնում է օգտագործողին այն քայլերի մասին, երբ նա պետք է լվանա իր ձեռքերը: Այս մեքենայի նպատակն է օգնել մարդկանց հասկանալ, թե ինչպես են իրենց ձեռքերը ճիշտ լվանում արդյունավետ կերպով: Համաճարակի կամ համաճարակի կանխարգելման շրջանում
Rանկացած մեքենա/մեքենա դարձնել Bluetooth հավելվածի վերահսկման մեքենա ՝ 9 քայլ
Rանկացած R/C մեքենա վերածել Bluetooth ծրագրի կառավարման R/C մեքենայի. Այս նախագիծը ցույց է տալիս սովորական հեռակառավարման մեքենան Bluetooth (BLE) կառավարման մեքենայի Wombatics SAM01 ռոբոտաշինական տախտակով, Blynk App- ով և MIT App Inventor- ով փոխելու քայլերը: շատ ցածր գնով RC մեքենաներ են `բազմաթիվ հնարավորություններով, ինչպիսիք են LED լուսարձակները և