Arduino L293D obstakel te vermijden Robot (2 / 3 stap)

Stap 2: Code

 <p>dint pwm_speed //trig of ultrasonic sensor int trig = 12; //echo of ultrasonic sensor int echo = 13; </p><p>//int red = 2; //int blue = 4; //int green = 7;</p><p>int potpin = A0;</p><p>void setup() { //pins for motor controller pinMode(11, OUTPUT); pinMode(10, OUTPUT); pinMode(9, OUTPUT); pinMode(6, OUTPUT);</p><p>//pinMode(red,OUTPUT); //pinMode(blue,OUTPUT); //pinMode(green,OUTPUT);</p><p>//set trig as output and echo as input for ultrasonic sensor pinMode(trig, OUTPUT); pinMode(echo,INPUT); }</p><p>void loop() { pwm_speed = analogRead(potpin); pwm_speed = map(pwm_speed, 0, 1028, 0, 225);</p><p>scan();</p><p>int duration = pulseIn(echo, HIGH); int distance = duration / 29 / 2;</p><p>if(distance > 15){ forward(100); }else if(distance < 15){ backward(700); left(500); }</p><p>}</p><p>// function for driving straight void forward(int delay_time){ analogWrite(11, pwm_speed); analogWrite(10, 0); analogWrite(9, 0); analogWrite(6, pwm_speed); delay(delay_time); }</p><p>//function for reversing void backward(int delay_time){ analogWrite(11, 0); analogWrite(10, pwm_speed); analogWrite(9, pwm_speed); analogWrite(6, 0); delay(delay_time); }</p><p>//function for turning left void left(int delay_time){ analogWrite(11, 0); analogWrite(10, pwm_speed); analogWrite(9, 0); analogWrite(6, pwm_speed); delay(delay_time); }</p><p>//function for turning right void right(int delay_time){ analogWrite(11, pwm_speed); analogWrite(10, 0); analogWrite(9, pwm_speed); analogWrite(6, 0); delay(delay_time); }</p><p>//function for stopping motors void motors_stop(int delay_time){ analogWrite(11, 0); analogWrite(10, 0); analogWrite(9, 0); analogWrite(6, 0); delay(delay_time); } void scan(){ digitalWrite(trig, LOW); delayMicroseconds(2); digitalWrite(trig, HIGH); delayMicroseconds(5); digitalWrite(trig, LOW); }</p> 

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
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
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

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!
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
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
Zelf obstakel te vermijden Robot

Zelf obstakel te vermijden Robot

Dit is een zelf hinderpaal vermijden robot. Het maakt gebruik van twee ping sensoren voor detectie van de hindernis. Het maakt gebruik van een Adafruit L293D Motor Shield voor het aandrijven van vier hoog koppel 12 volt motoren. Het ook feawtures een
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
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
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
How to Build obstakel vermijden Robot voor Beginners met Arduino Tutorial

How to Build obstakel vermijden Robot voor Beginners met Arduino Tutorial

Deze Tutorial is voor iedereen aan de slag met arduino. Wij zullen bouwen obstakel te vermijden robot die gebruikmaakt van een ultrasone sensor voor HC SR-04 om objecten en 2 continu (360 graden) servo's aangesloten op een externe batterijvoeding te
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