Ամենափոքր և ամենափոքր Arduino խոչընդոտներից խուսափելու ռոբոտը երբևէ ՝ 5 քայլ
Ամենափոքր և ամենափոքր Arduino խոչընդոտներից խուսափելու ռոբոտը երբևէ ՝ 5 քայլ
Anonim
Ամենափոքր և ամենափոքր Arduino խոչընդոտներից խուսափելու ռոբոտը երբևէ
Ամենափոքր և ամենափոքր Arduino խոչընդոտներից խուսափելու ռոբոտը երբևէ

Հոգնե՞լ եք մեծ անշնորհք ռոբոտներից, որոնք ձեր սենյակում կես դարակ են վերցնում: Պատրա՞ստ եք ձեր ռոբոտին ձեզ հետ վերցնել, բայց այն պարզապես չի տեղավորվում ձեր գրպանում: Ահա դու գնացիր: Ձեզ եմ ներկայացնում Minibot- ը ՝ խոչընդոտներից խուսափելու ամենագեղեցիկ և ամենափոքր ռոբոտը, որը երբևէ (երբևէ երբևէ) կարող էիք հավաքել:

Քայլ 1: Ձեզ անհրաժեշտ կտորներ և կտորներ

Կտորներ և կտորներ, որոնք ձեզ անհրաժեշտ կլինեն
Կտորներ և կտորներ, որոնք ձեզ անհրաժեշտ կլինեն
Կտորներ և կտորներ, որոնք ձեզ անհրաժեշտ կլինեն
Կտորներ և կտորներ, որոնք ձեզ անհրաժեշտ կլինեն
Կտորներ և կտորներ, որոնք ձեզ անհրաժեշտ կլինեն
Կտորներ և կտորներ, որոնք ձեզ անհրաժեշտ կլինեն

Փոքր տախտակ (4,5 սմ 3,5 սմ), 17 անցք երկարությամբ և 2 տող 5 անցքի լայնությամբ: Դուք կառուցում եք ռոբոտը առանց դրա, բայց դա հաճելի բան է, եթե նախատեսում եք փոփոխել ռոբոտը:

Արդուինո Նանո: Ես օգտագործում եմ այն, որն ուղեկցվում է գրատախտակին արդեն ամրացված քորոցներով, բայց դուք կարող եք օգտագործել նաև անլար arduino nano- ն և մալուխները ուղղակիորեն կպցնել տախտակին

9 Վ մարտկոց: Այո, լավ մարտկոց:

9 Վ մարտկոցի կրիչ: (ստացել եմ հին խաղալիքից)

2 շարունակական պտտման սերվո (նրանք նման են SG () սերվոների, բայց դրանք իրականում շարունակական պտտման սերվոներ են: Ես դրանք գնել եմ ԱՅՍՏԵ

2 ռետինե անիվ: Պարզապես նայեք շուրջը: Անշուշտ, ինչ -որ տեղ կա հին խաղալիք, որն իր անիվների կարիքը չունի:

Մալուխներ: Նրանց մի փունջ: Չկա չափազանց շատ մալուխ:

Ուլտրաձայնային ցուցիչ: 4 փին մոդելը: Ebay, Amazon կամ ցանկացած այլ վայր: Նրանք բոլորը նույնն են:

3D տպագիր շասսի: 3D ֆայլերը կարող եք գտնել ԱՅՍՏԵ

Քայլ 2: Եվ ծածկագիրը:

Այստեղ հրթիռային գիտություն չկա: Պարզապես սուպեր պարզ կոդ, որը ստիպում է ռոբոտին առաջ գնալ, եթե 15 սմ -ով տեսանելի ոչինչ չկա, և կտրուկ շրջադարձ է կատարում, եթե ինչ -որ բան 15 սմ -ից ավելի մոտ է:

Պարզապես ներբեռնեք txt ֆայլը և պատճենեք-մակագրեք կոդը ձեր Arduino ինտերֆեյսում:

Քայլ 3: Տեղադրեք բիթերը ճիշտ տեղում

Բիթերը ճիշտ տեղում դնելը
Բիթերը ճիշտ տեղում դնելը
Բիթերը ճիշտ տեղում դնելը
Բիթերը ճիշտ տեղում դնելը

Հացատախտակը, Arduino- ն, ուլտրաձայնային տվիչը և մարտկոցը անցնում են շասսիի վերին մասում, բայց մի՛ դրեք բաղադրիչները ԱՅԼ: Նախ պետք է ամբողջը լարել: (այո, ես արել եմ այս սխալը) (երկու անգամ)

2 սերվոները պարզապես կտրված են շասսիի ներքևի մասում: Այո, այժմ կարող եք տեղադրել այս 2 -ը:

Անիվները ամրացված են servo լիսեռներին մի փոքր մետաղալարով, ինչ -որ տաք սոսինձով կամ կախարդական հմայքով: Ձեր ընտրությունը.

Քայլ 4: Եվ այդ լարերը … Ա Boyյ տղա:

Ահա գալիս է տգեղ հատվածը: էլեկտրագծերը: Այսքան շատ լարեր, և այնքան քիչ տարածք:

Եկեք սկսենք ուլտրաձայնային տվիչով:

  • Vcc -> Arduino- ի +5V
  • Trig -> Arduino- ի D11
  • Էխո -> Arduino- ի D12
  • GND -> Arduino- ի GND (Arduino- ի 2 GND կապանքներից որևէ մեկը)

Սերվո 1:

  • Նարնջագույն մետաղալար -> Arduino- ի D9
  • Կարմիր մետաղալար -> Arduino- ի +5V
  • Շագանակագույն մետաղալար -> Arduino- ի GND (Arduino- ի 2 GND կապանքներից որևէ մեկը)

Servo 2:

  • Նարնջագույն մետաղալար -> Arduino- ի D10
  • Կարմիր մետաղալար -> Arduino- ի +5V
  • Շագանակագույն մետաղալար -> Arduino- ի GND (Arduino- ի 2 GND կապանքներից որևէ մեկը)

Մարտկոց:

  • Կարմիր մետաղալար -> Arduino- ի Vin քորոց
  • Սև մետաղալար -> Arduino- ի GND (Arduino- ի 2 GND կապերից որևէ մեկը)

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

Քայլ 5: Գործողության մեջ

Image
Image

Ձեր ռոբոտը առաջ կգնա, մինչև որ 15 սմ -ից պակաս ինչ -որ բան գտնի:

Դուք կարող եք փոխել հեռավորությունը այս կոդի տողում.

եթե (հեռավորությունը <= 15)

Կարող եք նաև փոխել առաջ և հետընթաց արագությունը ՝ փոփոխելով հետևյալ տողերը.

myservo1.write (XXX); myservo2.write (XXX);

որտեղ XXX = 0 լրիվ արագությամբ առաջ է myservo1- ի համար և XXX = 180- ը լրիվ արագությամբ առաջ է myservo2- ի համար

և XXX = 90 -ը երկու կանգառի համար կանգառ կլինի:

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