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

Arduino սնուցվող ավտոմատ մաքրիչ. 9 քայլ
Arduino սնուցվող ավտոմատ մաքրիչ. 9 քայլ

Video: Arduino սնուցվող ավտոմատ մաքրիչ. 9 քայլ

Video: Arduino սնուցվող ավտոմատ մաքրիչ. 9 քայլ
Video: How to Interface Industrial Sensors with Arduino Nano 2024, Նոյեմբեր
Anonim
Arduino սնուցվող ավտոմատ մաքրիչ
Arduino սնուցվող ավտոմատ մաքրիչ

Այսպիսով, մի օր որոշեցի գնել սենյակ, բայց դա շատ թանկ է, քանի որ ես ուսանող եմ, և, այնուամենայնիվ, իմ առաջնահերթությունը իմ դպրոցն է, և մի միտք է փայլում իմ մտքում `նշելով, թե ինչպես կարելի է դա պատրաստել, ես ծրագրավորման և arduino- ի արժանապատիվ նախապատմություն ունեմ, ինչու՞ ոչ:

Քայլ 1: Աութսորսինգի նյութեր

Աութսորսինգի նյութեր
Աութսորսինգի նյութեր
Աութսորսինգի նյութեր
Աութսորսինգի նյութեր
Աութսորսինգի նյութեր
Աութսորսինգի նյութեր
Աութսորսինգի նյութեր
Աութսորսինգի նյութեր

Նախագծերի մասերը ներկայացված են ստորև.

Arduino pro mini կամ ցանկացած arduino տախտակ

Ես պարզապես օգտագործեցի pro mini- ն, քանի որ այն ավելի արդյունավետ և փոքր է

L298n շարժիչի վարորդ

Այս շարժիչի վարորդը օգտագործվում է երկու շարժիչներով, որոնք սնուցում են մաքրող սարքը

Հրել ավելը

եթե չգիտեք, թե ինչ հրում է ավելը, այն նման է մի քանի խոզանակներով ավելին

և պտտվում է, երբ այն մղում ես և հավաքում կեղտը

2 DC խոզանակ շարժիչներ

Ես պարզապես օգտագործեցի մի շարք DC շարժիչներ, որոնք ստացել էի կոտրված խաղալիք մեքենաներից

Երկու ուլտրաձայնային տվիչ

զգալ և խուսափել պատերից և խոչընդոտներից

DC հոսանքի խցիկ

Էլեկտրաբանկերի լիցքավորման համար

Power բանկեր

տախտակի և շարժիչների համար անհրաժեշտ էներգիա ապահովելու համար

երկու USB արական մալուխներ

միացնել Power Bank- ին

Քայլ 2: Պահանջվում են գործիքներ

Պահանջվող գործիքներ
Պահանջվող գործիքներ

Dremel գործիք

կտրել և փոս դնել այնտեղ, որտեղ անհրաժեշտ է

Sոդման երկաթ

լարերը կպցնելու համար, իհարկե:

Տափակաբերան աքցան

կտրել մետաղալարերը և օգնել թեքել լարերը

սոսինձ ատրճանակ (ըստ ցանկության)

շարժիչները միասին պահելու համար, բայց եթե դուք պարզապես չեք օգտագործում zipties

Պտուտակահան

մի քանի բաղադրիչների պտուտակները ամրացնելու և թուլացնելու համար

Քայլ 3. Գտեք, թե որտեղ տեղադրել շարժիչները և տվիչները և ներկել աշխատանքը

Գտնելով, թե որտեղ տեղադրել շարժիչները և տվիչները և ներկել աշխատանքը
Գտնելով, թե որտեղ տեղադրել շարժիչները և տվիչները և ներկել աշխատանքը
Գտնելով, թե որտեղ տեղադրել շարժիչները և տվիչները և ներկել աշխատանքը
Գտնելով, թե որտեղ տեղադրել շարժիչները և տվիչները և ներկել աշխատանքը
Գտնելով, թե որտեղ տեղադրել շարժիչները և տվիչները և ներկել աշխատանքը
Գտնելով, թե որտեղ տեղադրել շարժիչները և տվիչները և ներկել աշխատանքը

Ես գնահատեցի, թե որտեղ պետք է դնեմ սենսորները ՝ դրանք պարզապես դնելով վերևում և նշեցի այն շրջանակները, որոնք հետագայում կտրվելու են դրեմելով, և մինչ ես դրանում եմ, այն ներկեցի մետաղական կապույտ լակի ներկով:

Քայլ 4: Փոսերի տեղադրում

Փոսեր դնելը
Փոսեր դնելը
Փոսեր դնելը
Փոսեր դնելը
Փոսեր դնելը
Փոսեր դնելը
Փոսեր դնելը
Փոսեր դնելը
  • Այսպիսով, ես չորս անցք դրեցի մարմնի վերին ցախի դիմաց ՝ երկու ձախ և երկու աջ, որպեսզի սենսորները ներս մտնեն
  • և ես նաև երկու ուղղանկյուն անցք եմ դնում ավելն ստորին մարմնի ներքևում, որպեսզի շարժիչները ներս մտնեն

Քայլ 5: Այս ամենը միասին դնել

Այս ամենը միասին դնել
Այս ամենը միասին դնել
Այս ամենը միասին դնել
Այս ամենը միասին դնել
Այս ամենը միասին դնել
Այս ամենը միասին դնել

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

Քայլ 6: Կոդ

կոդը պատրաստվել է Arduino IDE- ում և, իհարկե, այն գումարած փոփոխված է: եթե ցանկանում եք ներբեռնել կոդը, պարզապես սեղմեք ներքևի հղումը: Այսպիսով, աշխարհիկ լեզվով ծածկագրի երկու մաս կա. առաջին մասի խնդիրն է ՝ տվիչներից ստանալ տվյալներ, որպեսզի խորհուրդը կարողանա վերլուծել դրանք, իսկ երկրորդ մասի խնդիրն է ՝ որոշել, թե որ շարժիչներն են պտտվում և մանևրում, դա ընդամենը երկու պարզ է: մասեր: եթե ձեզ հետաքրքրում է, թե ինչպես եմ վերբեռնել կոդը, ես պարզապես օգտագործում եմ arduino uno ՝ վերբեռնելու համար

Քայլ 7: Կոշտ սարքավորում

Hardwiring It
Hardwiring It
Hardwiring It
Hardwiring It
Hardwiring It
Hardwiring It
Hardwiring It
Hardwiring It

Ես օգտագործել եմ #12 չափիչ կապող մետաղալար ՝ ամեն ինչ իր պատշաճ վայրին միացնելու համար: ցնցման սխեման տրված է վերևում:

սենսորների VCC- ն և GND- ն միացված են հոսանքի բանկերին, որոնք ապահովում են 5 վոլտ, իսկ եռակցման քորոցը և դրանց համապատասխան կապերին միանում է արձագանքման քորոց: ինչպես նաև ծածկագրում սահմանված է շարժիչը կառավարելու կապում

Քայլ 8: Փակեք այն

Փակելով այն
Փակելով այն

Ես Power Bank- ը դրեցի վերևում, որովհետև ներսում երկու հսկայական powerbank- ի համար տեղ չկա, ես նաև այն դրեցի առջևում ՝ քաշ ավելացնելու համար, հետևաբար ավելի մեծ ձգում դնելով առջևի անիվների վրա, ինչը քշում է խոզանակը: Ես նաև նորից ետ շպրտեցի բոլոր բաները

Քայլ 9: Ավարտելով հպումները

սա վերջին երկար ուսանելի հույսի վերջին քայլն է: Ձեզ դուր է գալիս այն պատրաստելը և ազատ զգալ փոփոխել և փոխել այն:

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