Talaan ng mga Nilalaman:
- Hakbang 1: Pagtitipon ng Hardware
- Hakbang 2: Buuin ang Iyong Track
- Hakbang 3: Piliin ang Tagasunod sa Linya
- Hakbang 4: Pag-mount sa Sumusunod sa Linya
- Hakbang 5: Pagkakalibrate sa Sumusunod sa Linya
- Hakbang 6: Pagtatakda ng Mga Kita ng PD
- Hakbang 7: Sumusunod sa Linya - Black Sensor
Video: Tagasunod sa Linya ng GoPiGo3: 8 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Sa tutorial na ito, kumukuha kami ng isang tagasunod sa linya at ginagamit ito sa GoPiGo3 upang gawin itong sundin ang isang itim na linya.
Hakbang 1: Pagtitipon ng Hardware
Mayroong ilang mga bagay na kailangan namin bago simulan ang pagbuo ng aming tagasunod sa linya:
- Isa sa 2 Mga Tagasunod sa Linya ng Dexter Industries: alinman sa Tagasunod ng Red Line o ang itim, na mas maikli. Ang tagasunod ng itim na linya ay mas mahusay kaysa sa nauna.
- Isang pack ng baterya para sa GoPiGo3. Inirerekumenda namin ang paggamit ng Dexter Industries na baterya pack dahil maaari nitong mapanatili ang Raspberry Pi na tumatakbo kahit na ang mga motor ay papunta sa buong throttle.
- Isang GoPiGo3 - kailangan mo lamang ng isang GoPiGo3 at iyon lang.
- Mga track ng Follower ng Line - maaari itong mai-download mula rito.
Kunin ang GoPiGo3 Raspberry Pi Robot Dito
Hakbang 2: Buuin ang Iyong Track
Ang bahaging ito ay magtatagal. Karaniwan, pumunta dito, mag-download ng PDF na naglalaman ng mga template, at i-print ang sumusunod na bilang ng mga tile upang mabuo mo ang ipinapakitang track o bumuo lamang ng iyong sarili at laktawan ang medyo mahabang hakbang na ito:
- 12 tile ng uri # 1.
- 5 mga tile ng uri # 2.
- 3 mga template ng uri ng tile # 5.
- 3 mga template ng uri ng tile # 6 - dito, magtatapos ka sa isang sobrang tile.
Susunod, gupitin at i-tape ang mga ito at subukang gawing akma ang mga ito tulad ng nasa larawan sa itaas. Magkaroon ng kamalayan na mayroong isang tile sa kanang tuktok na sulok ng uri # 1 na nag-o-overlap sa isa pa sa parehong uri - ganyan ito, kaya huwag malito kapag nakita mo iyon.
Gayundin, kung sa paanuman, ang printer ay walang sapat na toner at ang itim ay mahugasan, baka gusto mong kulayan ang mga itim na linya ng isang marker upang makilala nila ang tagasunod sa linya. Hindi ito ganap na kinakailangan, ngunit maaari nitong gawing mas tumpak ang tagasunod sa linya.
Hakbang 3: Piliin ang Tagasunod sa Linya
Kailangan mong piliin kung anong tagasunod sa linya ang nais mong puntahan: ang pula o ang itim.
Anuman, ang tagasunod sa linya ay kailangang ma-orient tulad ng sa larawan sa itaas tulad ng inilarawan sa dokumentasyon din (Basahin ang Dokumentasyon ng DI_Sensors at GoPiGo3).
Hakbang 4: Pag-mount sa Sumusunod sa Linya
Ang tagasunod sa linya ay kailangang umupo na ganoon sa GoPiGo3. Ang Line Follower Kit mula sa Dexter Industries ay mayroong ilang mga bagay tulad ng spacer, nut, at washers upang matulungan kang ayusin ito sa GoPiGo3.
Hindi alintana ang aling sensor ng tagasunod sa linya na makukuha mo, mahahanap mo ang 40mm spacers sa iyong kit. Kaya't masisiguro mo ang puwang sa pagitan ng GoPiGo3 at ang sahig ay magiging sapat (na halos 2-3 mm).
Tandaan: Sa larawan sa itaas, makikita mo na gumamit ako ng ilang mga mani upang gawing mas haba ang spacer at iyon ay dahil hindi ko ginagamit ang karaniwang mga spacer na dumating sa Line Follower kit - ang akin ay 30mm at dapat sana 40mm
Hakbang 5: Pagkakalibrate sa Sumusunod sa Linya
Upang mai-calibrate ang tagasunod sa linya, anuman ang ginagamit mo, magsimula sa pag-install ng mga naaangkop na aklatan sa Raspberry Pi. Maaari mo itong gawin sa isang imahe na Raspbian o Raspbian For Robots. Una sa lahat, patakbuhin ang mga utos na ito:
curl -kL dexterindustries.com/update_gopigo3 | bash
curl -kL dexterindustries.com/update_sensors | bash
I-reboot at pagkatapos ay baguhin ang direktoryo sa
/ home / pi / Dexter / GoPiGo3 / Mga Proyekto / PIDLineFollower
Pagkatapos ay patakbuhin ang programa sa direktoryong iyon tulad ng
sawa pid_tuner.py
Susunod, ilagay ang robot sa isang puting ibabaw (kasama ang tagasunod sa linya na nakakabit at konektado sa I2C port) at pindutin ang naaangkop na pindutan upang i-calibrate ito. Talagang kailangan mong suriin ang menu at tingnan kung aling pindutan ang tumutugma sa "I-calibrate ang tagasunod sa linya sa isang puting ibabaw". Gayundin para sa itim na ibabaw.
Ang proyekto ay matatagpuan sa GitHub dito.
Kapag na-calibrate, ang mga halaga ay naiimbak kahit na ang Raspberry Pi ay dumadaan sa isang cycle ng kuryente. Kailangan lamang itong mai-calibrate muli kapag ang tagasunod sa linya ay nabago kasama ng iba pa o nang malaki ang pagbabago ng mga kulay ng track.
Hakbang 6: Pagtatakda ng Mga Kita ng PD
Mga Pinakamahusay na Halaga para sa Sumusunod sa Linya
Gamit ang naaangkop na mga pindutan na inilarawan sa menu, i-update ang mga nadagdag ng PD para sa naaangkop na tagasunod sa linya na iyong ginagamit.
Sumusunod sa Itim na Linya
Para sa bagong tagasunod sa linya, ang mga sumusunod na parameter ay pinakamahusay na gumagana para sa GoPiGo3:
- Base Speed = 300
- Frequency ng Loop = 100
- Kp = 1100
- Ki = 0
- Kd = 1300
Ang Base Speed at Loop Frequency ay kailangang baguhin nang direkta sa code.
Sumusunod sa Red Line
Para sa lumang tagasunod sa linya, ang mga sumusunod na parameter ay pinakamahusay na gumagana para sa GoPiGo3:
- Base Speed = 300
- Frequency ng Loop = 30
- Kp = 4200
- Ki = 0
- Kd = 2500
Ang Base Speed at Loop Frequency ay kailangang mabago nang direkta sa code.
Inirerekumendang:
Tagasunod sa Linya sa Tinkercad: 3 Mga Hakbang
Line Follower sa Tinkercad: Ang A-Line Follower Robot, tulad ng ipinahihiwatig ng pangalan, ay isang awtomatikong gabay na sasakyan, na sumusunod sa isang linya ng visual na naka-embed sa sahig o kisame. Karaniwan, ang linya ng visual ay ang landas kung saan pumupunta ang tagasunod na linya ng robot at ito ay magiging isang itim na linya sa isang
Simpleng Tagasunod sa Linya Gamit ang Arduino: 5 Mga Hakbang
Simpleng Linya ng Tagasunod Gamit ang Arduino: Arduino Line Follower Robot Sa tutorial na ito, tatalakayin namin ang pagtatrabaho ng isang linya ng Arduino na sumusunod sa robot na susundan ang isang itim na linya sa puting background at kukuha ng tamang pagliko tuwing naabot nito ang mga curve sa daanan nito. Arduino Line Follower Co
Tagasunod sa Linya Gamit ang Arduino - Madaling DIY Project: 6 na Hakbang
Tagasunod sa Linya Gamit ang Arduino | Madaling DIY Project: Sa tutorial na ito, gumagawa kami ng isang tagasunod sa linya gamit ang ArduinoParts Needed: Chasis: BO Motors and Wheels: https://amzn.to/2Yjh9I7 L298n motor Driver: https://amzn.to/2IWNMWF IR sensor : https://amzn.to/2FFtFu3 Arduino Uno: https://amzn.to/2FyTrjF J
Paano Gumawa ng isang Tagasunod sa Linya Gamit ang Arduino: 8 Hakbang (na may Mga Larawan)
Paano Gumawa ng isang Tagasunod sa Linya Gamit ang Arduino: Kung nagsisimula ka sa mga robot, ang isa sa mga unang proyekto na ginawa ng nagsisimula ay may kasamang isang tagasunod sa linya. Ito ay isang espesyal na laruang kotse na may pag-aari na tumakbo kasama ang isang linya na karaniwang kulay itim at taliwas sa background. Kumuha tayo ng bituin
TA-ZON-BOT (Tagasunod sa Linya): 3 Mga Hakbang (na may Mga Larawan)
TA-ZON-BOT (Line Follower): TA-ZON-BOTEl taz ó n siguelineasHemos realizado este robot siguelineas con la ayuda de los nuestros alumnos, (gracias minimakers). Ha sido un proyecto express para poder participar en la OSHWDEN de A Coru ñ a.https: //oshwdem.org/2017/06/o