Բովանդակություն:
- Քայլ 1: Նյութեր
- Քայլ 2: 3D տպագրություն
- Քայլ 3: Սենսորների տեղադրում
- Քայլ 4: Անիվների և շարժիչների տեղադրում
- Քայլ 5. Տեղադրեք գնդակի պտուտակը
- Քայլ 6: Միացրեք բամպերը
- Քայլ 7: Լարման բաժանում
- Քայլ 8: Միացրեք երկրպագուն
- Քայլ 9: Ամեն ինչ միացրեք ուղեղին
- Քայլ 10. Մեքենայի հզորություն տալը
- Քայլ 11: terտիչի հավաքում
- Քայլ 12: LED- ի ամրացում
- Քայլ 13: Մեքենային մուտքագրում
- Քայլ 14: Տվյալների վերբեռնում
- Քայլ 15: Ավարտեք:
Video: Roombot: 15 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
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 տպիչից:
Մասերը ներառում են.
- Երկրպագուների պարիսպ
- Ստորին հիմք
- Կոճակ (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 լույսը ամրացված է Arduino- ին մեքենայի կափարիչի անցքի միջոցով:
Քայլ 13: Մեքենային մուտքագրում
Մեքենան միացնելու համար մարտկոցին և վարորդի մոդուլին միացված է անջատիչ: Եթե անջատիչը բավական փոքր է, այն կարող է տեղավորվել ուղղանկյուն անցքի միջով, եթե ոչ, ապա համոզվեք, որ լարերը միացված են, և որ երկու լարերը չպետք է դիպչեն միմյանց, հակառակ դեպքում անջատիչը չի աշխատի:
Քայլ 14: Տվյալների վերբեռնում
Arduino- ի ծածկագրերը պետք է վերբեռնվեն, որպեսզի ամբողջ մեքենան կարողանա աշխատել: Կոդերը տրված են ստորև ՝ հղման մեջ:
Քայլ 15: Ավարտեք:
Մեքենան այժմ պետք է կարողանա տեղաշարժվել, իսկ օդափոխիչի փչակը պետք է փոշեկուլով մաքրող իրեր մեքենայի մեջ, համոզվեք, որ զտիչը զտիչի ծորակի մեջ է, որպեսզի չափազանց մեծ ոչինչ փոշեկուլով չփչանա և չփչացնի մեքենան: Այժմ պարզապես լիցքավորեք մեքենան լիցքավորիչով և սպասեք, մինչև լիցքավորիչի լույսերը կանաչ լույս վառեն, և այն կսկսի մաքրել տարածքը:
Խորհուրդ ենք տալիս:
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ - Քայլ առ քայլ: 4 քայլ
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ | Քայլ առ քայլ. Այս նախագծում ես նախագծելու եմ մի պարզ Arduino մեքենայի հետադարձ կայանման սենսորային միացում ՝ օգտագործելով Arduino UNO և HC-SR04 ուլտրաձայնային տվիչ: Այս Arduino- ի վրա հիմնված Car Reverse ազդանշանային համակարգը կարող է օգտագործվել ինքնավար նավարկության, ռոբոտների ռանգի և այլ տեսականու համար
Քայլ առ քայլ համակարգչային շենք. 9 քայլ
Քայլ առ քայլ համակարգչի կառուցում. Պարագաներ. Սարքավորումներ. Մայրական համակարգիչ CPU coolerPSU (Էներգամատակարարման միավոր) Պահեստավորում (HDD/SSD) RAMGPU (պարտադիր չէ) Գործ CaseTools: Պտուտակահան ESD ապարանջան/matsthermal paste w/aplikator
Երեք բարձրախոս շղթա -- Քայլ առ քայլ ձեռնարկ ՝ 3 քայլ
Երեք բարձրախոս շղթա || Քայլ առ քայլ ձեռնարկ. Բարձրախոսների սխեման ուժեղացնում է շրջակա միջավայրից ստացված աուդիո ազդանշանները MIC- ում և այն ուղարկում է խոսնակին, որտեղից արտադրվում է ուժեղացված ձայնը:
Քայլ առ քայլ կրթություն ռոբոտաշինության մեջ `հանդերձանքով. 6 քայլ
Քայլ առ քայլ կրթություն ռոբոտաշինության մեջ ՝ հանդերձանքով. Իմ սեփական ռոբոտը կառուցելուց մի քանի ամիս անց (խնդրում եմ անդրադառնալ այս բոլորին), և երկու անգամ մասերի խափանումից հետո, ես որոշեցի մի քայլ հետ գնալ և նորից մտածել իմ մասին ռազմավարություն և ուղղություն: Մի քանի ամսվա փորձը երբեմն շատ հատուցող էր, և
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)