Zelf obstakel te vermijden Robot (4 / 9 stap)

Stap 4: Bereiden de Arduino Board

Sluit hij Arduino Board met PC via USB-kabel.

"Gelieve niet delen deze code online zonder toestemming van de auteur"

De volgende sketch op met behulp van de officiële Arduino programmering software te laden:

 /* Code Written by Pathikrit. I've explained the code in the grey comments. Change it by your wish. Please don't share this code on internet without the publisher's permission */ 
 #include //import your motor shield library #define trigPin 2 // define the pins of your sensor #define echoPin 13 AF_DCMotor motor1(1,MOTOR12_64KHZ); // set up motors. AF_DCMotor motor2(2, MOTOR12_64KHZ); AF_DCMotor motor3(3,MOTOR12_1KHZ); // set up motors. AF_DCMotor motor4(4, MOTOR12_1KHZ); 
 void setup() { Serial.begin(9600); // begin serial communitication Serial.println("Motor test!"); pinMode(trigPin, OUTPUT);// set the trig pin to output (Send sound waves) pinMode(echoPin, INPUT);// set the echo pin to input (recieve sound waves) motor1.setSpeed(175); //set the speed of the motors, between 0-255 motor2.setSpeed (175); motor3.setSpeed (175); motor4.setSpeed (175); } void loop() { 
 long duration, distance; // start the scan digitalWrite(trigPin, LOW); delayMicroseconds(3); // delays are required for a succesful sensor operation. digitalWrite(trigPin, HIGH); 
 delayMicroseconds(10); //this delay is required as well! digitalWrite(trigPin, LOW); duration = pulseIn(echoPin, HIGH); distance = (duration/2) / 29.1;// convert the distance to centimeters. if (distance < 20)/*if there's an obstacle 5 centimers, ahead, do the following: */ { Serial.println ("Close Obstacle detected!" ); Serial.println ("Obstacle Details:"); Serial.print ("Distance From Robot is " ); Serial.print ( distance); Serial.print ( " CM!");// print out the distance in centimeters. 
 Serial.println (" The obstacle is declared a threat due to close distance. "); Serial.println (" TURNING !"); motor1.run(BACKWARD); // Turn as long as there's an obstacle ahead. motor2.run (BACKWARD); motor3.run(FORWARD); // Turn as long as there's an obstacle ahead. motor4.run (FORWARD); 
 } else { Serial.println ("No obstacle detected. going forward"); delay (15); motor1.run(FORWARD); //if there's no obstacle ahead, Go Forward! motor2.run(FORWARD); motor3.run(FORWARD); //if there's no obstacle ahead, Go Forward! motor4.run(FORWARD); } 

}

Gerelateerde Artikelen

Obstakel te vermijden Robot met arduino

Obstakel te vermijden Robot met arduino

OBSTAKEL - VERMIJDEN ROBOTEen obstakel te vermijden ROBOT is een die kan een obstakel te vermijden met behulp van ultrasone sensor en navigeren in haar eigen pad. Met een breadboard gekoppeld aan de robot kunt u plezier spelen binnen een korte period
Obstakel te vermijden Robot

Obstakel te vermijden Robot

Dit instructable is de schriftelijke versie van mijn "Arduino: hoe te bouwen een obstakel te vermijden Robot" Youtube-video die ik onlangs heb geüpload. Ik raden u om het te controleren.Dus, zonder dralen, laten we beginnen!Stap 1: Een chassis!
Arduino obstakel te vermijden Robot

Arduino obstakel te vermijden Robot

In dit instructable ik zal u tonen hoe te maken van uw eigen obstakel te vermijden robot!We zullen de Arduino uno board en een ultrasone sensor gebruiken. Als de robot een object voor, met de hulp van een kleine servomotor, detecteert scant het het g
Obstakel te vermijden Robot - Motor Shield

Obstakel te vermijden Robot - Motor Shield

Hallo jongens! Dit is een eenvoudige en elementaire tutorial voor het maken van een obstakel te vermijden Robot... Lees verder...Stap 1: Benodigde materialen Het obstakel te vermijden Robot u nodig te bouwen-Arduino Uno R3 (aangeraden Arduino Uno r3
Obstakel te vermijden Robot V2

Obstakel te vermijden Robot V2

ik deed onlangs een instructable op een eenvoudige belemmering vermijden robot. In dit instructable ik zal de uitvoering van een panning PING))) sensor, in tegenstelling tot de vorige robot die sensor werd stationaire. Ik zal gebruik maken van deze d
Hoe maak je een obstakel te vermijden Robot

Hoe maak je een obstakel te vermijden Robot

obstakel te vermijden robot is een eenvoudige robot die wordt beheerd door een arduino en wat het doet is dat het gewoon zwerft rond en vermijdt obstakels. Het detecteert de belemmeringen met een ultrasone sensor van HC-SR04 met andere woorden als de
Obstakel te vermijden Robot met IR-sensoren zonder Microcontroller

Obstakel te vermijden Robot met IR-sensoren zonder Microcontroller

Nou dit project is een ouder project, maakte ik het in 2014 in de maand juli of augustus, dacht dat het met jullie te delen. Zijn een eenvoudige belemmering vermijden robot die maakt gebruik van IR-sensoren en werkt zonder microcontroller. De IR-sens
Obstakel te vermijden Robot met behulp van IR Module geïnterfacet met een boord van Mediatek LinkIt

Obstakel te vermijden Robot met behulp van IR Module geïnterfacet met een boord van Mediatek LinkIt

In deze Intructable zal u worden kunnen te maken een obstakel vermijden Robot met behulp van IR module met L293D en Mediatek Linkit een boord.Stap 1: vereisten L293D Motor Driver IC.2 IR Sensor Modules.Chassi voor Bot.Mediatek LinkItOne-Board2 100 RP
DIY autonome Line Tracking met obstakel te vermijden Robot (Rover)

DIY autonome Line Tracking met obstakel te vermijden Robot (Rover)

WAARSCHUWING: MAAK UW COMPUTER HELDERHEID LAAG, OMDAT DIT PROJECT STRAALT EEN HOOG NIVEAU VAN AWESOMENESS DIE SCHADELIJK KAN ZIJN VOOR JE OGEN :D 3:)Dit project deelgenomen aan RoboCup 2015 Egypte lokale competitie en won "Best Design Award" met
Een Arduino Infrared Controlled en het obstakel te vermijden Robot

Een Arduino Infrared Controlled en het obstakel te vermijden Robot

Hallo iedereen,Deze Instructables is verdeeld in twee fasen, waardoor het geschikt is voor zowel de beginner als de tussenliggende robot ontwerpers.De eerste fase omvat het gebruik van de arduino nano bord alleen als de controller. Met dit gaan wij o
Arduino L293D obstakel te vermijden Robot

Arduino L293D obstakel te vermijden Robot

Wat je nodig hebt om het te maken is.1. de Arduino uno.2. chassis kit of iets dergelijks.3. L293D-Motor rijden chip.4. vermogen soepel gebruikte ik 0,5 mah li-po batterij bij 7.4V5. veel draden6. de ultra sonic afstandssensor7. potentiometerWanneer j
Ultrasone obstakel-vermijden Robot

Ultrasone obstakel-vermijden Robot

Dit is mijn poging om het ontwerpen en bouwen van een obstakel te vermijden robot! RekaBot (vernoemd naar een fee (:) kan detecteren obstakels met een ultrasone sensor die met hulp van een servo kunt verplaatsen. Op basis van de metingen die ze neemt
Robot-obstakel te vermijden.

Robot-obstakel te vermijden.

OBSTAKEL TE VERMIJDEN ROBOTGEFINANCIERD DOOR; INTEL KENIA I.S.M. SOCIETY OF ENGINEERING STUDENTEN AUTOMATISERING CLUB JKUAT.DE LEDEN VAN HET PROJECT:1 ANTONY KARIUKI2 ERIC KINYANJUI3 EMMANUEL KINYANJUIPROJECT INSTRUCTABLE:VEREISTEN:1 INTEL GALILEO GE
Obstakel te vermijden met behulp van Arduino Robot

Obstakel te vermijden met behulp van Arduino Robot

Hey kerels in dit instructable zullen we zien hoe maak je een autonome obstakel te vermijden Robot.This robot is ontworpen en geprogrammeerd op een zodanige wijze dat het voorkomt botsing. De robot in principe in een voorwaartse richting beweegt en w