Satura rādītājs:
- 1. darbība. Nepieciešamās detaļas
- 2. darbība: samontējiet šasiju
- 3. darbība: galvenie savienojumi
- 4. solis: Arduino kods
- 5. solis: palaidiet
Video: Šķēršļu novēršana, izmantojot robotu, izmantojot mikrokontrolleru (Arduino): 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Šajā pamācībā es iemācīšu jums izveidot šķēršļus, izvairoties no robota, kas darbojas ar Arduino. Jums ir jābūt pazīstamam ar Arduino. Arduino ir kontrolieris, kas izmanto mikrokontrolleri atmega. Jūs varat izmantot jebkuru Arduino versiju, bet es savā robotā esmu izmantojis Arduino Uno r3.
Kods ir ļoti vienkāršs, un ķēdei ir tikai 4-5 vadi. Motors dzinēju darbināšanai izmanto arī L293D motora vairogu, kas ir saderīgs ar Arduino. Tātad vairogs ir piemērots tieši Arduino, padarot visu vienkāršu … Būtībā mūsu robots ir automašīna, kas virzās uz priekšu, un, ja kāds šķērslis nonāk tās ceļā, tas apstājas, nedaudz virzās atpakaļ, un tad galva griežas pa kreisi un pa labi. Tad tas salīdzina attālumu, un robots pagriežas virzienā ar lielāku attālumu. Tad robots atkal virzās uz priekšu šajā virzienā, atkārtojot visu procesu vēlreiz. Lai noteiktu attālumu, robots izmanto ultraskaņas sensoru HC-sr04. Tātad šis sensors nosūta ultraskaņas skaņas viļņus ik pēc 10 mikrosekundēm, un, ja priekšā ir kādi šķēršļi, sensors saņem atbalsi. Pamatojoties uz braukšanas laiku, tas zina attālumu starp sensoru un objektu. Tātad sāksim…
1. darbība. Nepieciešamās detaļas
Tātad, lai sāktu jebkuru projektu, mums vispirms ir jāsavāc nepieciešamās detaļas. Visas nepieciešamās detaļas ir minētas zemāk:-
- Arduino
- L293D motora vairogs
- Šasija (ieskaitot motorus un riteņus)
- Vadi
- Akumulatora turētājs
- Mikro servo motors
- ultraskaņas sensora modulis HC-sr04
- turētāja kronšteins sensoram
Tāpēc apkopojiet šos materiālus un pārejiet pie nākamās darbības.
2. darbība: samontējiet šasiju
Tagad salieciet robota korpusu. Ikvienam var būt atšķirīga šasija. Tāpēc attiecīgi salieciet šasiju. Lielākajai daļai šasijas ir pievienota lietošanas pamācība, un pat manējā bija kopā ar to, tāpēc apskatiet to un atbilstoši izveidojiet savu šasiju. Pēc tam pievienojiet komponentus šasijai. Arduino ar tam piestiprinātu motora vairogu un arī akumulatora turētāju jābūt nostiprinātam uz šasijas. Servomotors ir jānostiprina arī uz šasijas priekšpusē. Garajai servo galvai jābūt iestrēgušai zem HC-sr04 kronšteina. Sensoram jābūt nostiprinātam servo motora kronšteinā un kronšteinā.
Nelīmējiet to pie servomotora, jo vēlāk to var sakārtot nepareizas novietošanas gadījumā. Vienkārši salabojiet to. Piestipriniet to tā, lai sensors būtu vērsts uz priekšu (acis vērstas uz priekšu). Pievienojiet vadus motoriem un esiet gatavi nākamajam solim. Arī uz sensoru.
3. darbība: galvenie savienojumi
Tāpēc tagad mēs veiksim savienojumus. Ir ne vairāk kā 5-6 savienojumi, tāpēc tas būs kūkas gabals. Izveidojiet sensora savienojumus saskaņā ar iepriekš sniegto diagrammu. Pie vairoga var pievienot servomotoru un līdzstrāvas motorus. Pievienojiet akumulatoru vairogam un pievienojiet vairogu Arduino plāksnei.
4. solis: Arduino kods
Tātad šī ir mūsu robota pabeigšanas pēdējā daļa. Tātad tas attiecas uz programmatūru, nevis aparatūru. Tāpēc mums ir jāprogrammē mūsu Arduino. Esmu augšupielādējis Arduino kodu. Varat arī izmantot citu kodu vai rakstīt savu. Es tikko augšupielādēju to atsaucei.
5. solis: palaidiet
Tātad, mēs esam izveidojuši mūsu šķēršļus, kas izvairās no robota. Tagad ir pienācis laiks spēlēties ar mūsu foršo robotu un izmēģināt jaunus mūsu koda eksperimentus.
Ieteicams:
Šķēršļu novēršana LEGO robotam: 8 soļi (ar attēliem)
Šķēršļu novēršana no LEGO robota: Mēs mīlam LEGO, un mēs arī mīlam Crazy Circuits, tāpēc mēs vēlējāmies apvienot abus vienkāršā un jautrā robotā, kas var izvairīties no ieskriešanās sienās un citos objektos. Mēs parādīsim, kā mēs izveidojām savu, un izklāstīsim nepieciešamos pamatus, lai jūs varētu izveidot savu
IR šķēršļu sensors, neizmantojot Arduino vai jebkuru mikrokontrolleru: 6 soļi
IR šķēršļu sensors, neizmantojot Arduino vai jebkuru mikrokontrolleru: Šajā projektā mēs izgatavosim vienkāršu šķēršļu sensoru, neizmantojot nekādu mikrokontrolleri
Kā pagatavot dronu, izmantojot Arduino UNO - Izveidojiet kvadkopteri, izmantojot mikrokontrolleru: 8 soļi (ar attēliem)
Kā pagatavot dronu, izmantojot Arduino UNO | Izveidojiet kvadrakopteru, izmantojot mikrokontrolleru: Ievads Apmeklējiet manu Youtube kanālu. Drone ir ļoti dārgs sīkrīks (produkts), ko iegādāties. Šajā rakstā es apspriedīšu, kā to pagatavot lēti ?? Un kā jūs varat izgatavot šādu par lētu cenu … Nu Indijā visi materiāli (motori, ESC
DIY Arduino šķēršļu novēršana automašīnā mājās: 5 soļi
DIY Arduino šķēršļu izvairīšanās automašīna mājās: Šajā rakstā es jums parādīšu, kā mājās izgatavot automašīnu no Arduino šķēršļiem
Šķēršļu novēršana, izmantojot robotu, izmantojot L298n motora draiveri: 5 soļi
Šķērslis, lai izvairītos no robota, izmantojot L298n motora draiveri: sveiki, puiši, šodien mēs izveidosim šo robotu .. ceru, ka jums tas patiks