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

Roombot: 15 քայլ
Roombot: 15 քայլ

Video: Roombot: 15 քայլ

Video: Roombot: 15 քայլ
Video: Մաշկի Հոգնածություն, Գերզգայունություն և Չորություն | Հաղթահարման Արդյունավետ Տարբերակ | AVETA 2024, Հուլիսի
Anonim
Ռոմբոտ
Ռոմբոտ

Roombot- ը վակուումային ռոբոտ է, որն ամբողջությամբ տպված է 3D- ով, ինքնավար է և կոդավորված է Arduino- ի վրա:

Վարկային:

www.instructables.com/id/Build-Your-Own-Va…

Քայլ 1: Նյութեր

Բոլոր նյութերը

  • 1 x Arduino Uno տախտակ
  • 1 x IRF520 MOS FET վարորդի մոդուլ
  • 1 x H-bridge L298 երկշարժիչով վարորդ
  • 2 x Micro Metal Gearmotor HP 6V 298: 1
  • 1 x Micro Metal Gearmotor բրա զույգ
  • 1 x Անիվ 42 × 19 մմ զույգ
  • 1 x Fan փչիչ AVC BA10033B12G 12V
  • 2 x Սուր հեռավորության սենսոր GP2Y0A41SK0F (4 - 30 սմ)
  • 1 x ZIPPY Compact 1300mAh 3S 25C Lipo փաթեթ
  • 1 x LiPo մարտկոցի լիցքավորիչ 3s
  • 1 x 1k Օմ դիմադրություն
  • 1 x 2k Օմ փոքր պոտենցիոմետր
  • 3D տպիչ ՝ 21 L x 21 W սմ տպման նվազագույն չափով
  • PLA թել կամ նմանատիպ:
  • 20 x M3 պտուտակներ (3 մմ տրամագծով), 20 x M3 ընկույզով
  • 2 x #8-32 x 2 IN պտուտակներ ընկույզով և լվացքի մեքենայով
  • 1 x վակուումային տոպրակի ֆիլտր (կտորի տեսակը)
  • 1 x Ball Caster 3/4 ″ պլաստմասե կամ մետաղյա գնդակով
  • 2 կոճակ
  • 1 x Միացման/անջատման անջատիչ
  • Պտուտակահան
  • Sոդման երկաթ
  • Տափակաբերան աքցան, մկրատ
  • Մալուխ (3 մ)

Քայլ 2: 3D տպագրություն

3D տպագրություն
3D տպագրություն

Տպեք մասերը (նկարում պատկերված) 3D տպիչից:

Մասերը ներառում են.

  • Երկրպագուների պարիսպ
  • Ստորին հիմք
  • Կոճակ (1 մմ բազայի լայնություն)
  • Կոճակ (2 մմ բազայի լայնություն)
  • Terտիչի կափարիչ
  • Վերին շապիկ
  • Բամպեր
  • Երկրպագուների ծածկոց
  • Սուր աջակցություն
  • Terտիչի հպում
  • Կոճակների աջակցություն
  • Terտիչի հպում

Տպման առաջարկվող կարգավորումներ.

  • Շերտի բարձրությունը `0,2 մմ
  • Պատյան հաստությունը ՝ 1,2 մմ
  • Լրացման խտությունը 30%
  • 215 Celsius տպագրության ջերմաստիճան
  • Մահճակալի ջերմաստիճանը 70 աստիճան
  • Աջակցության տեսակ ամենուր
  • Նահանջ `50 մմ/վ 0.7 մմ
  • Տպագրման արագություն 60 մմ/վ

Քայլ 3: Սենսորների տեղադրում

Սենսորների տեղադրում
Սենսորների տեղադրում
Սենսորների տեղադրում
Սենսորների տեղադրում
Սենսորների տեղադրում
Սենսորների տեղադրում

Սկսեք ՝ նախ լարերը միացնելով Sharp տվիչների վրա: Այնուհետեւ կցեք սենսորը Sharp աջակցության #D տպված կտորների վրա, համոզվեք, որ սենսորի ուղղությունը տարբերվում է միմյանցից: Դրանից հետո, կցեք սենսորի աջակցության կտորը ներքևի հիմքի վրա, որտեղ միացման համար պտուտակներ օգտագործելու համար անցքեր կան, և սենսորը պետք է ուղղված լինի դեպի առջև:

Քայլ 4: Անիվների և շարժիչների տեղադրում

Անիվների և շարժիչների տեղադրում
Անիվների և շարժիչների տեղադրում
Անիվների և շարժիչների տեղադրում
Անիվների և շարժիչների տեղադրում
Անիվների և շարժիչների տեղադրում
Անիվների և շարժիչների տեղադրում

Սկզբում անիվը ամրացրեք շարժիչի վրա և պտուտակով շարժիչը ամրացրեք ներքևի հիմքի վրա շարժիչի հենակով (գնման ժամանակ տրվում է շարժիչով): Համոզվեք, որ անիվները շարժական են և խրված չեն հիմքի վրա: Միացրեք լարերը շարժիչի վրա մետաղյա օղակաձեւ անցքերի միջոցով:

Քայլ 5. Տեղադրեք գնդակի պտուտակը

Մոնտաժող գնդակի պտուտակահան
Մոնտաժող գնդակի պտուտակահան
Մոնտաժող գնդակի պտուտակահան
Մոնտաժող գնդակի պտուտակահան

Գնդիկավորը ռոբոտի երրորդ անիվն է: ամրացնող գնդակը ներքևի հիմքի վրա: Գնդակը պետք է շարժական լինի, որպեսզի ամբողջ ռոբոտը շարժվի, իսկ պտուտակները պետք է ամուր պտուտակվեն: Խորհուրդ է տրվում պտուտակը ներքևից պտուտակել, որպեսզի պտուտակները չկպչեն մետաղյա գնդակին:

Քայլ 6: Միացրեք բամպերը

Բամպերի միացում
Բամպերի միացում
Բամպերի միացում
Բամպերի միացում
Բամպերի միացում
Բամպերի միացում

Սկզբից համոզվեք, որ կոճակները (3D տպագրությամբ 1 մմ հիմքի լայնություն) միանում են բամպերի անցքերին: Եթե այն չի միանում, այն կարող է սոսնձվել սուպեր սոսինձով կամ նորից տպվել 3D- ով և համոզվել, որ ունի ճիշտ չափսեր: Կոճակները նույնպես պետք է տեղավորվեն ներքևի հիմքի դիմաց գտնվող երկու անցքերի համար, և կոճակը պետք է կարողանա սահուն տեղաշարժվել: Այնուհետև մուտքագրման կոճակները պետք է տեղադրվեն տպիչի կոճակի աջակցության վրա և կցված լինեն ներքևի հիմքին ՝ 3D տպված կոճակների հետևի մասում: Բամպերը պետք է ունենա սեղմող ձայն, որպեսզի բամպերն իրականում գործի:

Քայլ 7: Լարման բաժանում

Լարման բաժանում
Լարման բաժանում
Լարման բաժանում
Լարման բաժանում

Օգտագործելով 2k պոտենցիոմետրը և կպցրեք լարերը, որոնք միանում են Arduino- ի և վարորդի մոդուլին: Բոլոր լարերը պետք է ունենան գունային ծածկագիր և սև մետաղալարերի վրա լինի դիմադրություն, հակառակ դեպքում վարորդի մոդուլը կարող է տաքանալ և առաջացնել կայծ:

Քայլ 8: Միացրեք երկրպագուն

Միացրեք երկրպագուին
Միացրեք երկրպագուին
Միացրեք երկրպագուին
Միացրեք երկրպագուին

Օդափոխիչը մեքենայի վակուումի հիմնական մասն է: Օդափոխիչի փչիչը տրվում է մեխերով պտուտակելու և ներքևի հիմքին ամրացնելու համար: Այնուհետև օդափոխիչը միացված է վարորդի մոդուլին և միանում է մարտկոցին սնուցման համար:

Քայլ 9: Ամեն ինչ միացրեք ուղեղին

Ամեն ինչ միացնել ուղեղին
Ամեն ինչ միացնել ուղեղին
Ամեն ինչ միացնել ուղեղին
Ամեն ինչ միացնել ուղեղին

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

Քայլ 10. Մեքենայի հզորություն տալը

Մեքենայի հզորություն տալը
Մեքենայի հզորություն տալը
Մեքենայի հզորություն տալը
Մեքենայի հզորություն տալը

Պոտենցիոմետրը և Li Po մարտկոցը վարորդի մոդուլին միացնելը կարող է բարդ լինել: Պոտենցիոմետրը պետք է միացված լինի առաջին հերթին, որպեսզի Li Po մարտկոցի հզորությունը չտաքանա և ավարտվի կարճ միացումով կամ, հնարավոր է, նույնիսկ պայթյունով:

Քայլ 11: terտիչի հավաքում

Ֆիլտրի հավաքում
Ֆիլտրի հավաքում
Ֆիլտրի հավաքում
Ֆիլտրի հավաքում
Ֆիլտրի հավաքում
Ֆիլտրի հավաքում

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

Քայլ 12: LED- ի ամրացում

LED- ի ամրացում
LED- ի ամրացում

Անհրաժեշտ է LED լույս `նշելու համար, եթե մեքենան միացված է, թե ոչ: LED լույսը ամրացված է Arduino- ին մեքենայի կափարիչի անցքի միջոցով:

Քայլ 13: Մեքենային մուտքագրում

Մեքենային մուտքագրում
Մեքենային մուտքագրում
Մեքենային մուտքագրում
Մեքենային մուտքագրում

Մեքենան միացնելու համար մարտկոցին և վարորդի մոդուլին միացված է անջատիչ: Եթե անջատիչը բավական փոքր է, այն կարող է տեղավորվել ուղղանկյուն անցքի միջով, եթե ոչ, ապա համոզվեք, որ լարերը միացված են, և որ երկու լարերը չպետք է դիպչեն միմյանց, հակառակ դեպքում անջատիչը չի աշխատի:

Քայլ 14: Տվյալների վերբեռնում

Arduino- ի ծածկագրերը պետք է վերբեռնվեն, որպեսզի ամբողջ մեքենան կարողանա աշխատել: Կոդերը տրված են ստորև ՝ հղման մեջ:

Քայլ 15: Ավարտեք:

Ավարտի!
Ավարտի!

Մեքենան այժմ պետք է կարողանա տեղաշարժվել, իսկ օդափոխիչի փչակը պետք է փոշեկուլով մաքրող իրեր մեքենայի մեջ, համոզվեք, որ զտիչը զտիչի ծորակի մեջ է, որպեսզի չափազանց մեծ ոչինչ փոշեկուլով չփչանա և չփչացնի մեքենան: Այժմ պարզապես լիցքավորեք մեքենան լիցքավորիչով և սպասեք, մինչև լիցքավորիչի լույսերը կանաչ լույս վառեն, և այն կսկսի մաքրել տարածքը:

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