Luz seguidor Arduino base Robot

este es mi primer robot, Robot seguidor luz

1. Tamiya kit de caterpillar
2. caja de engranajes de doble Tamiya
3. Arduino Diecimila
4. puente de la H L293e
5. 8 diodos
6. tablero de pan
7. 2 resistencia foto
lote 8 de cables

el código fuente:

int pinMotorL1 = 2;
int pinMotorL2 = 3;
int pinMotorR1 = 8;
int pinMotorR2 = 9;
int pinEnableL = 4;
int pinEnableR = 5;
int valPWM = 175;

void setup()
{
comenzar la comunicación serial
Serial.Begin(9600);
pinMode (pinMotorL1, salida);
pinMode (pinMotorL2, salida);
pinMode (pinMotorR1, salida);
pinMode (pinMotorR2, salida);
pinMode (pinEnableL, salida);
pinMode (pinEnableR, salida);
}

void ForwardR() {}
digitalWrite(pinEnableR,valPWM);
digitalWrite(pinMotorR1,HIGH);
digitalWrite(pinMotorR2,LOW);
}
void ForwardL() {}
digitalWrite(pinEnableL,valPWM);
digitalWrite(pinMotorL1,HIGH);
digitalWrite(pinMotorL2,LOW);

}
void BackwardR() {}
digitalWrite(pinEnableR,valPWM);
digitalWrite(pinMotorR1,LOW);
digitalWrite(pinMotorR2,HIGH);

}
void BackwardL() {}
digitalWrite(pinEnableL,valPWM);
digitalWrite(pinMotorL1,LOW);
digitalWrite(pinMotorL2,HIGH);
}
void StopR() {}
digitalWrite(pinEnableR,valPWM);
digitalWrite(pinMotorR1,HIGH);
digitalWrite(pinMotorR2,HIGH);

}
void StopL() {}
digitalWrite(pinEnableL,valPWM);
digitalWrite(pinMotorL1,HIGH);
digitalWrite(pinMotorL2,HIGH);
}

void StopAll() {}
StopR();
StopL();
}

void goForward() {}
ForwardR();
ForwardL();
}

void goBackward() {}
BackwardR();
BackwardL();
}

void TurnR() {}
ForwardL();
BackwardR();
}
void TurnL() {}
ForwardR();
BackwardL();
}

void move(byte val) {}
{if(Val==0)}
Serial.println ("Caso 0-Adelante");

goForward();
Delay(1000);
StopAll();

} else
{if(Val==1)}
Serial.println ("Caso 1-Atras");

goBackward();
Delay(1000);
StopAll();
} else
{if(Val==2)}
Serial.println ("Caso 2-Derecha");

TurnR();
Delay(1000);
StopAll();

} else
{if(Val==3)}
Serial.println ("Caso 3-Izquierda");

TurnL();
Delay(1000);
StopAll();

}
Else {}
Serial.println ("no hay ninguno valido");
goForward();
Delay(1000);
StopAll();
}
}

void loop()
{
flotador ojoDerecho = analogRead(1);
flotador ojoIzquierdo = analogRead(0);

adelante
Move(0);
Derecha
if(ojoDerecho > ojoIzquierdo) {}
Move(2);
}
Izquierda
otra cosa if(ojoIzquierdo > ojoDerecho) {}
Move(3);
}

}

Etiquetas: Arduino, Luz, Robot, Kit, Seguidor

Artículos Relacionados

Control de Arduino Base Wireless Pc Robot.

Control de Arduino Base Wireless Pc Robot.

Aquí utilizo base muy rígida para futura referencia por lo que puedo modificarlo en el futuro.. .i puede hacer de vehículo de manipulación de materiales con esta base, robot seguidor de línea con esta base o cualquier otro Robot pero este instructabl
Luz de Arduino después de Robot

Luz de Arduino después de Robot

ResumenEste instructable utilizará tres fotorresistores (resistencias dependientes de luz) y un Arduino para controlar el movimiento de un robot. Cualquier chasis robot comunes puede usarse para el robot. Los sensores de luz se montará en el lado izq
Luz de Arduino fácil tras Robot

Luz de Arduino fácil tras Robot

Este es un tutorial sobre cómo hacer un robot siguiente luz usando Arduino, se ha simplificado para que los principiantes pueden intentar este proyecto también. Este proyecto sólo debe tomar en más de una hora. Espero que lo disfruten.Paso 1: materia
Bot - un inteligente arduino bluetooth robot la pipa

Bot - un inteligente arduino bluetooth robot la pipa

Este es mi primer instructables. Aquí estoy mostrando cómo hacer un dos ruedas arduino bluetooth robot barato, utilizando tubos de PVC y sus articulaciones (para hacer el cuerpo). Es sencillo de hacer y fácil de programar. Tienen un montón de diversi
Datos a excel desde un Sensor de luz de Arduino

Datos a excel desde un Sensor de luz de Arduino

Empecé este pequeño proyecto el otro día cuando vi que Instructables ha publicado un concurso para el uso de sensores, sin embargo su resultando ser un poco más interesante.Mi idea original era un proyecto muy simple (ejemplos de una forma u otra est
Sistema de luz de Arduino

Sistema de luz de Arduino

Para hacer que el sistema de luz de arduino necesita lo siguiente.7 puentes6 LED1 arduino1 protoboard6 220 k resistors(red,red,brown)1 10 k ohm resistor(brown,black,orange)Paso 1: Ángulo 1Cada paso de ahora en adelante será de fotos sobre cómo config
Control de luz usando Arduino con módulo de relé AC

Control de luz usando Arduino con módulo de relé AC

¡ Hola amigos! Soy Ostin, I ll muestran cómo controlar un CA luz con Arduino usando el módulo de relés. Es un proyecto simple y también muy peligroso ya que vamos a tratar con alto voltaje 220v. No trate de si eres un aficionado en el trato con alto
Utilizando un Arduino dibujo Robot con horas de tutoriales de código

Utilizando un Arduino dibujo Robot con horas de tutoriales de código

He creado un Arduino robot para un taller de dibujo para ayudar a las adolescentes que se interese en temas de tallo (ver). El robot fue diseñado para utilizar comandos programación tortuga-estilo como forward(distance) y turn(angle) para crear inter
Luz de búsqueda robot ATLAS_15

Luz de búsqueda robot ATLAS_15

Hey chicos este es mi primer instructivo, en el cual yo te enseño cómo hacer una luz de búsqueda robot. Este es un proyecto que he hecho, porque me gusta la robótica, y estoy empezando con él, por lo que es una forma sencilla de construir un robot. H
Robot seguidor de luz usando arduino

Robot seguidor de luz usando arduino

El circuito se utiliza para el control de un robot aumentando o reduciendo los componentes de la luz intensity.circuit,medidor de potencial, arduino uno, amplificador operacional, npn transistor de darlington, motor, resistor dependiente de luz Ldr,P
Luz de Arduino Robot y evitar

Luz de Arduino Robot y evitar

Se trata de una smiple proyecto que seguir o evitar la luz.He hecho esta simulación en Proteus 8.3 pro.Elementos necesarios:-1) Arduino uno.2) LDR 3.3) motores del engranaje de la c.c. 2.4) un Servo.5) tres 1 k resistencias.6) uno de H-puente l290D7)
Luz de Arduino controlar Bot

Luz de Arduino controlar Bot

Se trata de un Arduino Robot que está controlado por la luz!!!!!!El único Sensor utiliza son un trío de LDR.Las 3 LDRs están situados en 3 lugares diferentes en el Bot. es decir, frente, izquierda, derecha.Cuando de suficiente intensidad de la luz ca
NESBot: Arduino Powered Robot superando a Super Mario Bros para el NES

NESBot: Arduino Powered Robot superando a Super Mario Bros para el NES

esta guía lo llevará por los pasos para crear un NES jugar robot.Se necesita:Un Arduino Duemilanove (otras tablas probablemente funcionará, pero tendrá que ajustar los pasos para su dispositivo)Trabajo consola NESSuper Mario Bros (Nota: esto debe ser
SpurtBot luz seguidor-cohete marca estudios renacuajo

SpurtBot luz seguidor-cohete marca estudios renacuajo

bien, Chris el carpintero de Cohete marca Studios ha sido difícil en el trabajo, ya que MakerFaire perfeccionar un diseño para un kit de la robusteza que puede hacer... nada. Bueno, casi cualquier cosa. OK, muchas de las cosas. Cosas interesantes que