Talaan ng mga Nilalaman:
Video: Paano Gumawa ng isang Tao na Sumusunod sa Robot Sa Arduino: 3 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Tao na sumusunod sa robot na kahulugan at sumusunod sa tao
Hakbang 1: Kunin ang Mga Tool
Kunin ang mga tool tulad ng: Ultrasonic sensorSensorArduino uno 4 gear motor na may gulongServo Baterya at kaso ng baterya Ang driver ng motor na Jumper wires Chassis
Hakbang 2: Kumokonekta
Ikonekta ang bawat kagamitan sa driver ng motor. Ikonekta ang driver ng motor sa arduino.
Hakbang 3: Code
# isama # isama # isama # tukuyin ang TAMA A2 # tukuyin ang LEFT A3 # tukuyin ang TRIGGER_PIN A1 # tukuyin ang ECHO_PIN A0 # tukuyin ang MAX_DISTANCE 100NewPing sonar (TRIGGER_PIN, ECHO_PIN, MAX_DISTANCE); AF_DCMotor Motor1 (1, MOTOR12_1CZZOR);; AF_DCMotor Motor3 (3, MOTOR34_1KHZ); AF_DCMotor Motor4 (4, MOTOR34_1KHZ); Servo myservo; int pos = 0; void setup () {// ilagay ang iyong code sa pag-setup dito, upang magpatakbo nang isang beses: Serial.begin (9600); MyServo.attach (10); {para sa (pos = 90; pos <= 180; pos + = 1) {myservo.write (pos); antala (15);} para sa (pos = 180; pos> = 0; pos- = 1) {myservo.write (pos); antala (15);} para sa (pos = 0; pos <= 90; pos + = 1) {myservo.write (pos); antala (15);}} pinMode (TAMA, INPUT); pinMode (LEFT, INPUT);} void loop () {// ilagay ang iyong pangunahing code dito, upang tumakbo nang paulit-ulit: antala (50); unsigned int distance = sonar.ping_cm (); Serial.print ("distansya"); Serial.println (distansya); int Right_Value = digitalRead (RIGHT); int Left_Value = digitalRead (LEFT); Serial.print ("RIGHT"); Serial.println (Right_Value); Serial.print ("LEFT"); Serial.println (Left_Value); kung ((Right_Value == 1) && (distansya> = 10 && distansya <= 30) && (Left_Value == 1)) {Motor1.setSpeed (120); Motor1.run (FORWARD); Motor2.setSpeed (120); Motor2.run (FORWARD); Motor3.setSpeed (120); Motor3.run (FORWARD); Motor4.setSpeed (120); Motor4.run (FORWARD);} iba pa kung ((Right_Value == 0) && (Left_Value == 1)) {Motor1.setSpeed (200); Motor1.run (FORWARD); Motor2.setSpeed (200); Motor2.run (FORWARD); Motor3.setSpeed (100); Motor3.run (BACKWARD); Motor4.setSpeed (100); Motor4.run (BACKWARD);} iba pa kung ((Right_Value == 1) && (Left_Value == 0)) {Motor1.setSpeed (100); Motor1.run (BACKWARD); Motor2.setSpeed (100); Motor2.run (BACKWARD); Motor3.setSpeed (200); Motor3.run (FORWARD); Motor4.setSpeed (200); Motor4.run (FORWARD);} iba pa kung ((Right_Value == 1) && (Left_Value == 1)) {Motor1.setSpeed (0); Motor1.run (RELEASE); Motor2.setSpeed (0); Motor2.run (RELEASE); Motor3.setSpeed (0); Motor3.run (RELEASE); Motor4.setSpeed (0); Motor4.run (RELEASE);} iba pa kung (distansya> 1 at& distansya <10) {Motor1.setSpeed (0); Motor1.run (RELEASE); Motor2.setSpeed (0); Motor2.run (RELEASE); Motor3.setSpeed (0); Motor3.run (RELEASE); Motor4.setSpeed (0); Motor4.run (RELEASE); }}
Inirerekumendang:
Paano Gumawa ng Security Box Sumusunod sa Laro sa Amin - Gawain ng Elektrikal na Mga Kable: 7 Mga Hakbang
Paano Gumawa ng Security Box Sumusunod sa Laro sa Amin - Gawain ng Elektrikal na Mga Kable: Ngayon, ipapakita ko sa iyo kung paano gumawa ng isang kahon ng seguridad na sumusunod sa laro sa Amin - Gawain ng Elektrikal na Mga Kable
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
Paano Gumawa ng isang Drone Gamit ang Arduino UNO - Gumawa ng isang Quadcopter Gamit ang Microcontroller: 8 Hakbang (na may Mga Larawan)
Paano Gumawa ng isang Drone Gamit ang Arduino UNO | Gumawa ng isang Quadcopter Gamit ang Microcontroller: PanimulaBisitahin ang Aking Youtube Channel Ang isang Drone ay isang napakamahal na gadget (produkto) na bibilhin. Sa post na ito tatalakayin ko, kung paano ko ito magagawa sa murang ?? At Paano mo magagawa ang iyong sarili tulad nito sa murang presyo … Sa India ang lahat ng mga materyales (motor, ESC
[Arduino Robot] Paano Gumawa ng isang Motion Capture Robot - Thumbs Robot - Servo Motor - Source Code: 26 Mga Hakbang (na may Mga Larawan)
[Arduino Robot] Paano Gumawa ng isang Motion Capture Robot | Thumbs Robot | Servo Motor | Source Code: Robot ng Thumbs. Ginamit ang isang potensyomiter ng servo motor na MG90S. Napakasaya at madali! Napakadali ng code. Mga 30 linya lamang ito. Mukhang isang kilos-kilos. Mangyaring mag-iwan ng anumang katanungan o puna! [Panuto] Source Code https: //github.c
Paano Gumawa ng isang Autonomous Basketball Playing Robot Paggamit ng isang IRobot Lumikha Bilang Base: 7 Mga Hakbang (na may Mga Larawan)
Paano Gumawa ng isang Autonomous Basketball Playing Robot Paggamit ng isang IRobot Lumikha Bilang Base: Ito ang aking entry para sa hamon sa iRobot Lumikha. Ang pinakamahirap na bahagi ng buong prosesong ito para sa akin ay ang pagpapasya kung ano ang gagawin ng robot. Nais kong ipakita ang mga cool na tampok ng Lumikha, habang nagdaragdag din sa ilang robo flair. Lahat ng akin