Translate

lunes, 15 de junio de 2015

Arduino motores


Motor paso a paso 
los motores paso a paso son unos motores los cuales tu programas el ángulo que quieres que giren con una potencia de 12v 
Motor DC
este motor es un motor normal en cual según la potencia gira mas o menos rápido

ROBOT CAZADOR DE LUZ
mi proyecto con los motores fue el cazador de luz este robot tienes dos motores paso a paso y dos sensores ldr 

Como funciona? 

los motores mueven al roboto pero cuando un ldr recibe luz el programa frena una de las ruedas y la otra la acelera girando así el robot 

Es muy importante calibrar los sensores ldr antes ya que en cada habitación hay unos valores diferente para esto se utiliza el programa de calibración 

Progama
Light Chaser
   
  This little vehicle is on an impossible, never ending
  mission to catch the light. You can make it follw you
  by pointing a flashligt at it. (The one on your mobile
  phone eg.) It will always turn towards the light.
   
  (c) 2013 Arduino Verkstad
*/
 
#include <EducationShield.h>
 
//Servo.h is necessary to be included here
#include <Servo.h>
 
//Declare the two wheels of robot, left wheel to D10 and
// right wheel to D9
Wheels wheels=Wheels(10, 9);
 
//Declare the two LDR sensors
LDR sensorLeft=LDR(A0);
LDR sensorRight=LDR(A2);
 
void setup(){
  //initialize the LDR sensors
  sensorLeft.config(600,800);
  sensorRight.config(600,800);
 
  //initialize the servo motors
  wheels.begin();
}
void loop(){
  if(sensorLeft.getState()){
    //Left ldr detects strong light, the vechile turns left
    wheels.turnLeft();
  }else if(sensorRight.getState()){
    //Right ldr detects strong light, the vechile turns right
    wheels.turnRight();
  }else{
    //No strong light detected, the vechile goes straight
    wheels.goForward();
  }
}





también hay que tener en cuenta donde esta conectados los componentes


La placa quedaria asi
13245974315_8bd78c8291_o.png





Modificaciones
en este proyecto pusimos dos led uno a izquierda y otro a derecha de forma que cuando el lar recibir luz por la izquierda este motor se endedia