Բովանդակություն:
- Քայլ 1: Պահանջվող մասեր
- Քայլ 2: 3D տպագիր մասեր և հավաքում
- Քայլ 3: Էլեկտրական սխեմա
- Քայլ 4: Arduino Sketch
- Քայլ 5. Վերջնական արտադրանք և հավաքում
Video: Roomba նախագիծ. 5 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Այս ձեռնարկը ստեղծվել է Հարավային Ֆլորիդայի համալսարանի Makecourse- ի նախագծի պահանջի կատարման համար (www.makecourse.com):
Այս հրահանգը կներառի բոլոր անհրաժեշտ քայլերն ու բաղադրիչները, որոնք անհրաժեշտ են իմ Roomba նախագիծը հավաքելու համար: Ուսուցանվողը կներառի STL ֆայլերը, հավաքումը, կառավարման համակարգը և ծրագրի ծրագրավորումը:
Քայլ 1: Պահանջվող մասեր
Բաղադրիչներ:
1 x Arduino Uno
1 x Ներածված ընդունիչ
1 x Ներածված հեռակառավարիչ
1 x MG90S ծառայություն
1 x HC SR04 ուլտրաձայնային տվիչ
1 x 220 ohm դիմադրողներ
2 x DAOKI Dual H-Bridge
4 x #2 պտուտակներ
1 x գորիլա էպոքսիդ
2 x 12 V մարտկոցի փաթեթ
1 x 12 V 120 մմ համակարգչի պատյան օդափոխիչ
1 x terտիչ
4 x 6V Gear Motor DIY Robot Smart Car Robot- ի համար
Գործիքներ:
3D տպիչ
Sոդման երկաթ
Flux Core Solder
Մետաղական կտրիչներ
Փոքր Phillips պտուտակահան
Տաք սոսինձ ատրճանակ
Քայլ 2: 3D տպագիր մասեր և հավաքում
Այս նախագծի բոլոր մասերը 3D տպագրված էին: Ես ներառել եմ բոլոր STL ֆայլերը, որոնք անհրաժեշտ են ձեր roomba վակուումային ռոբոտը ստեղծելու համար: Բոլոր մասերը փոխվել են 6 "x 6" x 6 "չափի: Օգտագործելով Gorilla Epoxy- ը, վերին թղթապանակի կտորները, որտեղ սոսնձված են ըստ հավաքման, և Base թղթապանակի բոլոր կտորները նույնպես սոսնձված են:
*** Խնդրում ենք նկատի ունենալ, որ հանդուրժողականության շեղումների պատճառով STL ֆայլերի կամ վերջնական տպագրությունների փոփոխություն կարող է պահանջվել:
Քայլ 3: Էլեկտրական սխեմա
Ահա էլեկտրական համակարգի հիմնական սխեման: Մարտկոցների համար պահանջվող լարումները 12 վոլտ են: Եթե ձեր էլեկտրական համակարգը միացնեք այս սխեմատիկին, ապա Arduino- ի էսքիզը կաշխատի:
Քայլ 4: Arduino Sketch
Այս նախագծի Arduino էսքիզը օգտագործում է երկու գրադարան և մեկ գործառույթ: Servo գրադարանը ներառված է Arduino ծրագրաշարի մեջ, իսկ ես ներառել եմ IRremote գրադարանի zip ֆայլ: HCSR04 ֆունկցիան գտնվում էր միևնույն փոստային թղթապանակում, ինչպես Roomba էսքիզը: Properlyիշտ գործելու համար HCSR04 ֆայլերը պետք է լինեն նույն պանակում, ինչպես Roomba էսքիզը:
*** Գրադարանը ավելացնելու համար ներբեռնեք zip թղթապանակը համակարգչին և գործարկեք Arduino ծրագիրը: Sրագրի վերևում գտնվող «Էսքիզ» ներդիրում ընտրեք Ներառել գրադարանը, այնուհետև ընտրեք Ավելացնել. ZIP գրադարան… Ընտրեք գրադարանի փոստային թղթապանակը, որը ցանկանում եք ավելացնել Arduino գրադարանին և ընտրել բաց:
*** Հեռակառավարման վահանակի IR արժեքները կարող են տարբեր լինել ձեր հեռակառավարման վահանակի համար: Արժեքները փոխելու համար պարզապես գտեք արժեքները և փոխեք դրանք ձեր հեռակառավարման արժեքներին համապատասխանելու համար: Այս YouTube ձեռնարկը ցույց է տալիս, թե ինչպես գտնել արժեքներ ձեր հեռակառավարման վահանակի համար:
www.youtube.com/watch?v=YW4pP1GoFIk
Քայլ 5. Վերջնական արտադրանք և հավաքում
Այստեղ մենք կարող ենք տեսնել roomba ռոբոտը, որը գործում է: Սենյակը նախաստորագրված է և սկսում է առաջ շարժվել, երբ ուլտրաձայնային տվիչը սկսում է ավլել խոչընդոտների համար: Երբ ռոբոտը հայտնաբերում է որևէ խոչընդոտ, ռոբոտը հետ է կանգնում, շրջվում և ապա շարունակաբար առաջ շարժվում մինչև հաջորդ խոչընդոտը: Ռոբոտը կարելի է կառավարել հեռակառավարման վահանակի միջոցով: Հեռակառավարիչը ունակ էր ակտիվացնել/անջատել ռոբոտը, միացնել/անջատել DC շարժիչները:
*** (Խնդրում ենք նկատի ունենալ, որ ես ռոբոտին մարտկոցի տուփի փոխարեն միացրել եմ պատին վարդակին: Մարտկոցների այն տուփերը, որոնք ես ապահովել էի անիվների անբավարար սնուցումը, ինչը ռոբոտի քաշի պատճառով շարժիչների պտույտը պտտել էր): ***
Խորհուրդ ենք տալիս:
Arc Reactor a La Smogdog, Շատ Անձնական Նախագիծ…. 13 քայլ (նկարներով)
Arc Reactor a La Smogdog, Շատ Անձնական Նախագիծ…. Ի՞նչ ընդհանրություն ունեմ ես այս երկու տղաների հետ: Այս անգամ մորուքը չէ: Մենք բոլորս մեր կրծքավանդակի անցք ունենք, դե ես և Լեոն ծնվել ենք Pectus Excavatum- ով, Սթարկը պետք է վաստակի :-) Pectus Excavatum է (նայեք այստեղ ՝ https: // hy .wikipedia.org/վիք
NEX նախագիծ. 6 քայլ (նկարներով)
NEX նախագիծ. Ողջույն, տղերք, այստեղ Նատանաել Պրադոն կրկին այստեղ է ՝ մեկ այլ հիանալի նախագծով: Այս անգամ ես ուզում եմ կիսվել ձեզ հետ, մի նախագիծ, որով ես զբաղվում եմ երեք տարի, այս նախագիծը իմ ռոբոտն է, որը կոչվում է NEX: Այսպիսով, նախ իմացեք իմ ստեղծման պատմությունը
Arduino ժամաչափեր ՝ 8 նախագիծ ՝ 10 քայլ (նկարներով)
Arduino ersամաչափեր. 8 Նախագծեր. Arduino Uno- ն կամ Nano- ն կարող են ճշգրիտ թվային ազդանշաններ առաջացնել վեց նվիրված կապում `օգտագործելով ներկառուցված երեք ժամաչափերը: Դրանք պահանջում են ընդամենը մի քանի հրաման ՝ CPU ցիկլեր գործարկելու համար և գործարկելու համար: theամաչափերի օգտագործումը կարող է վախեցնել, եթե սկսեք
10 հիմնական Arduino նախագիծ սկսնակների համար: Կատարեք առնվազն 15 նախագիծ մեկ տախտակով: 6 քայլ
10 հիմնական Arduino նախագիծ սկսնակների համար: Կատարեք առնվազն 15 նախագիծ մեկ տախտակով: Arduino Project & Ուսուցողական խորհուրդ; Ներառում է 10 հիմնական Arduino նախագիծ: Բոլոր կոդերը, Gerber ֆայլը և այլն: Ոչ SMD! Հեշտ զոդում բոլորի համար: Հեշտ շարժական և փոխարինելի բաղադրիչներ: Դուք կարող եք կատարել առնվազն 15 նախագիծ մեկ բո
Roomba MATLAB նախագիծ ՝ 5 քայլ
Roomba MATLAB նախագիծ. NASA- ի մարսագնացը ներկայիս ծրագիրը նախատեսում է, որ այն լինի տվյալների հավաքող և շրջի Մարսի շուրջը ՝ հավաքելով հողի նմուշներ Երկիր վերադարձնելու համար, որպեսզի գիտնականները տեսնեն, թե արդյոք նախկինում կյանքի ձևեր կային, թե ոչ: մոլորակը: Լրացուցիչ