Informe DED - Seguidor de Luz
Informe DED - Seguidor de Luz
Informe DED - Seguidor de Luz
PROYECTO
Carro seguidor de luz
DOCENTE
Materia
GESTION
: 2-2014
Cochabamba-Bolivia
INFORME
Realizar un carro que sea sensible a la luz y genere movimiento hacia ella
Marco Terico:
Arduino Mega 2560
Arduino Mega 2560 es una versin ampliada de la tarjeta original de Arduino y
est basada en el microcontrolador Atmega2560.
Dispone de 54 entradas/salidas digitales, 14 de las cuales se pueden utilizar como
salidas PWM (modulacin de anchura de pulso). Adems dispone de 16 entradas
analogicas, 4 UARTs (puertas series), un oscilador de 16MHz, una conexin USB,
un conector de alimentacin, un conector ICSP y un pulsador para el reset. Para
empezar a utilizar la placa slo es necesario conectarla al ordenador a traves de
un cable USB (no includo), o alimentarla con un adaptador de corriente AC/DC
(no includo). Tambin, para empezar, puede alimentarsemediante una batera.
Microprocesador ATmega2560
16 Entradas Analogicas
Shield de Motor:
Hasta 2 motores paso a paso (unipolar o bipolar) con bobina simple, doble
bobina, intercalada o micro-paso a paso.
4 H-Puentes: chipset L293D ofrece 0.6A por puente (pico 1,2 A) con
proteccin de apagado trmico, 4.5V a 25V
la
librera
desde
el
link
siguiente:
https://github.com/adafruit/Adafruit-Motor-Shield-library/zipball/master
2. Descomprimir el archivo ZIP en el escritorio
3. Cambiar el nombre de la carpeta sin comprimir AFMotor
4. Compruebe
que
en
el
no,
revise
los
pasos anteriores
5. Coloque
el AFMotor carpeta
en
su arduinosketchfolder /
Arduino
libreras para
Mac
Ser
algo
as
librera,
tendr
que
crear
de
que
el
interior
de
est
El
diseo
incluye
que
contiene
un procesador central (CPU) ARM1176JZF-S a 700 MHz (el firmware incluye unos
modos Turbo para que el usuario pueda hacerle overclock de hasta 1 GHz sin
perder
la
garanta), un procesador
512 MiB de memoria RAM (aunque originalmente al ser lanzado eran 256 MiB). El
diseo no incluye un disco duro ni unidad de estado slido, ya que usa una tarjeta
SD para
el
almacenamiento
permanente;
tampoco
incluye fuente
de
2 Fotoresistores. LDR
1 Placa arduino (en el caso se ha usado la MEGA 2560 debido a las
Desarrollo:
En la presente practica se ha logrado tener diversas experiencias:
motores.
Cuando se ejecut la parte mecnica del proyecto el problema se gener
en la parte del manejo de motores donde una alimentacin independiente
no satisfaca al consumo de corriente que exigan los motores, esto se
solucion con la implementacin en el circuito de otro motor mas pequeo y
que tena adjuntado en si un sistema regulador de fuerza el cual mejoraba
La conexin entre la raspberry se la realizo por medio del modo grafico que
nos proporciona la misma placa usando como herramienta al programa
XLaunch.
Una vez solucionado todos los puntos se implement en su totalidad el
proyecto de manera satisfactoria, para las pruebas oficiales se trabaj con
una linterna la cual excitaban los LDR que activaban a su vez al motor,
Anexo 3.
Conclusiones:
-
Anexos:
Anexo 1 Cdigo Oficlal
#include <AFMotor.h>
AF_DCMotor motor2(2);
void setup()
{
Serial.begin(9600);
pinMode(pin, OUTPUT);
pinMode(pin2, OUTPUT);
motor2.setSpeed(250);
motor2.run(RELEASE);
attachInterrupt(3, adelante, LOW);
attachInterrupt(2, detras, LOW);
}
void loop()
{
digitalWrite(pin, LOW);
motor2.run(RELEASE);
digitalWrite(pin2, LOW);
void adelante()
{ Serial.println("<<<<<");
state2=!state2;
digitalWrite(pin2, state2);
motor2.run(FORWARD);
delay(1000);
}
void detras()
{ state=!state;
Serial.println(">>>>>");
digitalWrite(pin, state);
motor2.run(BACKWARD);
delay(1000);
}
Anexo 2 Prueba de conexin serial entre las raspberry y el arduino
Anexo 4 -Extras
Sensor LDR