Turinys:

Asmuo po krepšelio: 8 žingsniai
Asmuo po krepšelio: 8 žingsniai

Video: Asmuo po krepšelio: 8 žingsniai

Video: Asmuo po krepšelio: 8 žingsniai
Video: Skyrybos? Kaip palengvinti išsiskyrimo skausmą ir paspartinti gijimo procesą? 8 žingsniai 2024, Lapkritis
Anonim
Asmuo, sekantis krepšelį
Asmuo, sekantis krepšelį

Robotai kasdien sulaukia vis daugiau dėmesio daugelyje pramonės šakų. Nuo šiandien robotai perima daugumą nereikšmingų darbų, kai kažkada reikėjo žmogaus dėmesio.

Pradėkime nuo paprasto - roboto, kuris seka tave einant. Šiam projektui yra daug pritaikymų, pavyzdžiui, pavyzdžiui, oro uostuose ir apsipirkimo kompleksuose, jis gali perkelti prekes jums laisvai vaikštant.

Šioje instrukcijoje mes dėl tos pačios priežasties kursime ne tas pramonines dideles mašinas, o „Arduino“pagrindu sukurtą darbo modelį.

Be to, šis nurodymas buvo sukurtas bendradarbiaujant su HATCHNHACK. Peržiūrėkite nuostabią jų svetainę, kurioje rasite visą savo prototipų įrangą, tinklaraščius, idėjas ir daug daugiau.

1 veiksmas: 1 žingsnis: suraskite reikalingas projekto dalis

Na, aš rašau tai kaip bendrą instrukciją, todėl bandysiu rasti alternatyvų, jei nerasite dalių, kurias naudoju. Taip pat pridėsiu pirkimo nuorodas, kad galėtumėte nusipirkti daiktų, kurių neturite po ranka, ir kad galėtumėte pritaikyti savo robotą savo kūrybiškumui. Šio projekto dalis rasite „hnhcart“. Jie turi geros kokybės dalis su nuostabiu kainų intervalu.

Mikrovaldiklis: gerai, jei esate pradedantysis, pabandykite naudoti „Arduino“. Na, aš naudoju „Arduino Uno“. Pirkti nuorodą „Arduino UNO“

  • Varikliai: bet kuris 12 V variklis veiks. Aš naudoju 300 aps./min bendrus 12 voltų pavarų nuolatinės srovės variklius. Taip pat galite nusipirkti BO variklių. Pirkti nuorodas DC pavarų plokštėms | BO varikliai
  • Variklio tvarkyklė: varikliui paleisti reikės variklio tvarkyklės, nes dauguma mikrovaldiklių negali tiekti tiek įtampos. Aš naudoju L298N, kurį galite perskaityti čia, norėdami nusipirkti variklio tvarkyklę.
  • Važiuoklė: važiuoklei turite nusipirkti konkretų variklį, kurį naudojate. BO ir nuolatinės srovės variklius galite rasti šioje nuorodoje
  • Ultragarso jutiklis: Aš naudoju bendrą ultragarso jutiklio modulį HCRS04. pirkti nuorodą
  • ultragarso jutiklis.
  • IR artumo jutiklio modulis: veiks bet kuris artumo jutiklis, galintis aptikti objekto aptikimą bent 20 cm.
  • Trumpieji laidai: mums visiems reikia jungiamųjų laidų, kad galėtume prijungti daiktus. Jei esate naujokas, jums jų reikės daugybei skirtingų projektų. čia galite nusipirkti kai kurių vyrų ir vyrų | Vyras moteriai
  • Baterija: šiam projektui naudoju 12v lipo bateriją. Jei to neturite, visada galite pereiti prie bendrų 12 voltų ličio jonų baterijų. Arba, jei naudojate 9v BO variklius, galite naudoti net paprastą 9v bateriją. Tačiau prieš pirkdami akumuliatorių būkite atsargūs ir patikrinkite savo variklio specifikacijas, nes galite sugadinti variklį, jei tiekiate didesnę nei variklio galia įtampą. Norėdami nusipirkti 9 V bateriją, skaitykite čia.

  • Duonos lenta/prototipų lenta: jums reikės kažko, kad galėtumėte prijungti visą laidą. Čia duonos lenta pravers. pirkti nuorodą „Breadboard“| prototipų lenta

2 veiksmas: važiuoklės nustatymas

Važiuoklės nustatymas
Važiuoklės nustatymas
Važiuoklės nustatymas
Važiuoklės nustatymas
Važiuoklės nustatymas
Važiuoklės nustatymas
Važiuoklės nustatymas
Važiuoklės nustatymas

Šiam projektui aš naudoju 4 pavarų variklio važiuoklę, kurią galite lengvai rasti. Aš naudoju 4 metalinius L formos stovus, kad galėčiau sumontuoti savo servo galvutę ir medinę dėžę ir kaip vežimėlį.

  • Norėdami sukurti važiuoklę, pirmiausia sumontuokite stovus
  • montuoti variklius ir padangas
  • montuoti servo
  • palikite galvą ir dėžutę nuošalyje, nes jums reikės vietos likusiam robotui sukaupti. pabaigoje pritvirtinsime.

3 žingsnis: variklio tvarkyklės prijungimas

Variklio tvarkyklės prijungimas
Variklio tvarkyklės prijungimas

Kad varikliai galėtų tiekti pakankamai sulčių, turime nustatyti variklio tvarkyklę.

  1. pirmiausia prisukite variklio polius +ve ir -ve prie variklio tvarkyklės PTR jungties.
  2. tada, norėdami įjungti maitinimą, variklio tvarkyklė užsuka akumuliatoriaus +ve prie 12v prievado ir -ve prie variklio tvarkyklės GND prievado.
  3. įdėkite variklio tvarkyklės įvesties kaištį prie „Arduino“PWM kaiščio. PRISIMENKITE atitinkamai pakeisti kodo variklio kaiščius.
  4. pridėkite jungiklį tarp akumuliatoriaus +ve ir variklio tvarkyklės, priešingu atveju turėsite nuolat atjungti akumuliatorių, kai jo nenaudojate. gaukite 2 laidus nuo variklio tvarkyklės 5v ir GND iki duonos lentos, kad galėtumėte maitinti „Arduino“ir kitus įrenginius.

4 žingsnis: galvos nustatymas: ultragarso jutiklis ir IR Srensor

Galvos nustatymas: ultragarso jutiklis ir IR Srensor
Galvos nustatymas: ultragarso jutiklis ir IR Srensor

Aš klijavau jutiklius ant kvadratinės metalinės plokštės, kaip parodyta aukščiau esančioje nuotraukoje

  • pritvirtinkite visus 5v ir GND prie duonos lentos 5v ir GND, kad maitintumėte jutiklius ir servo.
  • pritvirtinkite kairiojo ir dešiniojo IR jutiklių išvesties kaiščius prie „Arduino“kaiščio 12 ir 13.
  • pritvirtinkite ultragarso jutiklio aido ir trigerio kaištį prie „Arduino“2 ir 3 kaiščio.
  • pritvirtinkite servo įvesties kaištį prie 5 arduino kaiščio.

5 veiksmas: nustatykite „Arduino“

Nustatykite „Arduino“
Nustatykite „Arduino“

Aš naudoju dvigubą juostą, kad pritvirtinčiau „Arduino“ir duonos lentą ant važiuoklės, nes ji taip pat užtikrina izoliaciją „Arduino“gale.

įjunkite „Arduino“, pritvirtindami duonos lentos 5v ir GND prie „Vin“, o „GND“- prie „Arduino“, ir viskas gerai.

6 žingsnis: laikas kodui

Laikas kodui
Laikas kodui

Palieku kodo atsisiuntimo nuorodą, tuo pačiu paaiškinsiu pagrindinį kodo algoritmą.

  • iš pradžių robotas inicijuos rankos paieškos funkciją.
  • kai tik bus rastas objektas, robotas inicijuos ciklo funkciją
  • tuo atveju, jei įjungiamas kairysis IR jutiklis, robotas pasuks į dešinę
  • jei įjungiamas dešinysis IR jutiklis, robotas pasuks į kairę
  • Jei objektas priartės per arti, robotas grįš atgal.
  • jei objektas nutolsta toli, robotas eis į priekį.

7 veiksmas: viskas nustatyta, baigsime

Viskas nustatyta, leiskite užbaigti
Viskas nustatyta, leiskite užbaigti
Viskas nustatyta, leiskite užbaigti
Viskas nustatyta, leiskite užbaigti

viskas padaryta, jums belieka panaudoti savo kūrybiškumą ir jį pritaikyti bei rasti savo novatorišką projekto panaudojimą.

Rekomenduojamas: