Talaan ng mga Nilalaman:
- Hakbang 1: Hakbang sa Hakbang ng Video ng Proyekto
- Hakbang 2: Kinakailangan na Hardwares
- Hakbang 3: File ng PCB Gerber at Skema
- Hakbang 4: 3D.stl Files
- Hakbang 5: Mga Koneksyon
- Hakbang 6: Source Code
Video: 5 sa 1 Arduino Robot - Sundin Ako - Pagsusunod sa Linya - Sumo - Pagguhit - Pag-iwas sa Sagabal: 6 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Ang robot control board na ito ay naglalaman ng isang ATmega328P microcontroller at isang L293D motor driver. Siyempre, hindi ito naiiba mula sa isang board ng Arduino Uno ngunit mas kapaki-pakinabang ito dahil hindi ito nangangailangan ng ibang kalasag upang magmaneho ng motor! Ito ay libre mula sa kalat ng jumper at maaaring madaling mai-program sa CH340G. Habang nagmamaneho ng dalawang DC motor, maaari mo ring makontrol ang iba't ibang mga sensor sa pamamagitan ng paggamit ng mga I / O na pin gamit ang card na ito. Sa proyektong ito, gumamit kami ng isang HC-SR04 ultrasonikong distansya sensor at isang IR infrared sensor. Bilang karagdagan, isang servo motor ang ginamit.
Hakbang 1: Hakbang sa Hakbang ng Video ng Proyekto
Maaari mong i-program ang isang robot na may 5 magkakaibang mga sitwasyon sa control card na ito. Ang mga sumusunod na sitwasyon ay kasama sa proyektong ito:
SUMO mode: Ito ay isang isport kung saan ang dalawang robot ay nagtatangkang itulak ang bawat isa sa labas ng isang bilog (sa isang katulad na paraan sa isport ng sumo).
Follow Me Mode: Maaari nitong maunawaan ang pagkakaroon ng bagay na susundan gamit ang HC-SR04 sensor.
Tracking Mode: Ang tagasunod sa linya ng Robot ay isang sasakyan na sumusunod sa isang linya, alinman sa isang itim na linya o puting linya.
Pag-iwas sa Mode: Obstacle Avoiding Robot ay isang matalinong aparato na maaaring awtomatikong maramdaman ang balakid sa harap nito at maiwasan ang mga ito sa pamamagitan ng pagliko mismo sa ibang direksyon.
Drawing Mode: Naglalaman ito ng servo motor at isang bolpen. Maaari itong gumuhit ng sarili nitong mga track ng paggalaw sa ibabaw.
Hakbang 2: Kinakailangan na Hardwares
- ATmega328P-PU kasama ang Bootloader -
- L293D Motor Driver IC -
- I-type ang B USB Socket -
- DIP Socket 28/16 Pins -
- 12/16 MHz Crystal -
- L7805 TO-220 -
- 100uF Capacitor -
- LED -
- Resistor 10K / 1K -
- 470nF Capacitor -
- Power Jack Socket -
- 2 Pin Terminal Block -
- Lalaking Pin Header -
- 10nF / 22pF Ceramic -
- 6V 200RPM Mini Metal Gear Motor -
- 7.4V 1000mAh 2S Lipo Battery (Opsyonal) -
- 9V 800mAh Baterya (Opsyonal) -
- 9V Battery Connector -
- Ultrasonic Module HC-SR04 -
- IR Infrared Sensor -
- CH340G USB sa TTL IC -
Sa proyektong ito, ginamit ang mga bahagi ng uri ng DIP para sa madaling paghihinang
Hakbang 3: File ng PCB Gerber at Skema
Sa proyektong ito, pinili ko ang PCBWay. Ang PCBWay ay ang tanging paraan upang maganap ang proyektong ito sa isang napakababang gastos at mataas na kalidad.
Detalye ng Produkto
- Uri ng board: Single PCB
- Laki: 53.3mm x 66mm
- Mga layer: 2 Mga Layer
- Kabuuan: 5 Pcs / US $ 5
Kunin ang PCB Gerber & Schematic -
Hakbang 4: 3D.stl Files
Mga Setting ng pag-print
- Printer: JGAURORA A5S
- Resolusyon: 0.25
- Mag-infill: 10%
Hakbang 5: Mga Koneksyon
IR Sensor
- IR Sensor Signal pin sa Digital 12
- IR Sensor VCC pin sa + 5V
- IR Sensor GND sa GND
HC-SR04 Sensor
- Ang ECHO ay pin sa Digital 5
- TRIG pin sa Digital 6
- Ang VCC ay pin sa + 5V
- I-pin ang GND sa GND
Motor A
- Motor A 1 hanggang Digital 2
- Motor A 2 hanggang Digital 4
- Ang Motor A ay Pinapagana ang Digital 3
Motor B
- B Motor B 1 hanggang Digital 10
- Motor B 2 hanggang Digital 11
- Ang Motor B Pinapagana ang Digital 9
Hakbang 6: Source Code
Maaari mong i-program ang isang robot na may 5 magkakaibang mga sitwasyon sa control card na ito. Ang mga sumusunod na sitwasyon ay kasama sa proyektong ito:
- SUMO mode: Ito ay isang isport kung saan ang dalawang robot ay nagtatangkang itulak ang bawat isa sa labas ng isang bilog (sa isang katulad na paraan sa isport ng sumo).
- Follow Me Mode: Maaari nitong maunawaan ang pagkakaroon ng bagay na susundan gamit ang HC-SR04 sensor.
- Tracking Mode: Ang tagasunod sa linya ng Robot ay isang sasakyan na sumusunod sa isang linya, alinman sa isang itim na linya o puting linya.
- Pag-iwas sa Mode: Obstacle Avoiding Robot ay isang matalinong aparato na maaaring awtomatikong maramdaman ang balakid sa harap nito at maiwasan ang mga ito sa pamamagitan ng pagliko mismo sa ibang direksyon.
- Drawing Mode: Naglalaman ito ng servo motor at isang bolpen. Maaari itong gumuhit ng sarili nitong mga track ng paggalaw sa ibabaw.
Kunin ang Source Code:
github.com/MertArduino/RobotControlBoard
Inirerekumendang:
Linya na Sumusunod sa Robot: 5 Mga Hakbang
Linya ng Sumusunod na Robot: Kumusta Lahat, Sa itinuturo na ito, ibabahagi ko kung paano gumawa ng isang Line Sumusunod sa Robot gamit ang isang kit mula sa Amazon. Ginamit ko ang kit na ito upang turuan ang aking anak kung paano gumawa ng paghihinang. Kadalasan ang mga kit na ito ay tuwid na pasulong, nakukuha mo ang lahat ng materyal, sangkap, atbp gamit ang kit.
Paano Gumawa ng isang Robot na Sumusunod sa Linya Nang Hindi Gumagamit ng Arduino (Microcontroller): 5 Mga Hakbang
Paano Gumawa ng isang Robot na Sumusunod sa Linya Nang Hindi Gumagamit ng Arduino (Microcontroller): Sa itinuturo na ito, tuturuan kita kung paano gumawa ng isang sumusunod na linya ng robot nang hindi gumagamit ng Arduino. Gumagamit ako ng napakadaling mga hakbang upang ipaliwanag. Ang robot na ito ay gagamit ng IR Proximity Sensor upang sundin ang linya. Hindi mo kakailanganin ang anumang uri ng karanasan sa programa upang
Paghahanap ng Sagabal sa Smartphone na Pinapatakbo RoboCar Gamit ang Arduino: 5 Hakbang
Ang Paghahanap ng Sagabal ay Pinapatakbo ng RoboCar Gamit ang Arduino: Sa proyektong ito gumawa kami ng isang Robocar kung saan dalawang sensor ng ultrasonic, isang module ng bluetooth ang nakipag-interfaced sa Arduino
Paano Magtipon ng isang Kahanga-hangang Wooden Robot Arm (Bahagi1: Robot para sa pagsubaybay sa Linya) - Batay sa Micro: Bit: 9 Hakbang
Paano Magtipon ng isang Kamangha-manghang Wooden Robot Arm (Bahagi1: Robot para sa pagsubaybay sa Linya) - Batay sa Micro: Bit: Ang lalaking ito na kahoy ay mayroong tatlong anyo, ibang-iba ito at kahanga-hanga. Pagkatapos hayaan natin itong pasukin isa-isa
Paghahanap ng Sagabal na Robot: 3 Mga Hakbang
Obstacle Detecting Robot: Nagsasalita ng mga platform sa mobile, maaari kang magkaroon ng mga ideya tulad ng pagsubaybay sa linya, pag-iwas sa balakid, anti-dropping, pagsubaybay sa kapaligiran, atbp Ang proyekto para sa ngayon, ay isang robot na nakakakita ng isang bagay & nagpapasya kung susundan o maiiwasan ito. T