You are on page 1of 29

pdfcrowd.com open in browser PRO version Are you a developer?

Try out the HTML to PDF API


L U N E S , 1 DE J U N I O DE 2 0 0 9
INTRODUCCIN
Este son los avances del proyecto de fin de semestre de la materia de
Interfaces del Instituto Tecnologico de Merida que imparte el Ing.
Osvaldo Torres Matos. Se trata de un Carrito Seguidor de Lineas;
podemos decir que el objetivo de este proyecto es que el carrito siga
una linea negra dibujada en una pista completamente blanca, esto es
con ayuda de sensores CNY70. y del puente H L93D para el cotrol de
los motores Este proceso seria un poco complicado con las
herramientas comunes, por tanto para este proyecto se aplicara el
uso del Arduino, que permitiora el desarrollo del proyecto de manera
mas facil.
A C E R C A DE . . .
http://fritzing.org/welcome/
Arduino, pagina oficial
Y Arduino.cc en espaol
Descarga el Software
Como programar con Arduino
playground de libreras y codigo de
ejemplo
ArduinoBoardDuemilanove
A R C H I V O DE L B L OG
2009 (10)
Share 0

More

Next Blog Create Blog

Sign In
ARDUI NO & S EGUI DOR
DE LI NEAS
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
A continuacion se muestra una imagen del Arduino Duemilanove que
utilizamos. Conforme se desarrollo el proyecto se documento parte de
este en este blog, podran observar los diagramas y codigos basicos,
as como la presentacion de carrito y el codigo final, entre otras
cosas. Disfrutenlo!!
PUBLI CADO POR I NTERFACES RF EN 12: 12 2 COMENTARI OS:
M I R C OL E S , 2 7 DE M A Y O DE 2 0 0 9
DIAGRAMAS
Diagrama 1
Descripcin:
Como conectar el sensor CNY70 a las entradas digitales del Arduino
junio (1)
INTRODUCCIN
mayo (6)
abril (3)
P R E S E N T A C I N DE I M A G E N E S
S E G U I DOR E S
Participar en este sitio
Google Friend Connect
Miembros (5)
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
http://i44.tinypic.com/f0rw4g.jpg
Diagrama 2
Descripcin:
Esquema del Puente H
http://i41.tinypic.com/2znwlme.jpg
Diagrama 3
Descripcin:
Pines del L293D
http://i43.tinypic.com/2wmm1j9.jpg
Diagrama 4
Descripcin:
Como conectar el Arduino con el Circuito Integrado L293D
http://i44.tinypic.com/2u3w0hi.jpg
PUBLI CADO POR I NTERFACES RF EN 14: 43 NO HAY COMENTARI OS:
V I E R N E S , 2 2 DE M A Y O DE 2 0 0 9
COMPONENTES
Ya eres miembro? Iniciar sesin
C ON OC E M A S DE . . .
http://www.merida.gob.mx/
http://www.itmerida.mx
http://www.yucatan.gob.mx/
E N C U E N T R A L A C I U DA D DE
M R I DA
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
Cochecito
http://i40.tinypic.com/30djdea.jpg
http://i42.tinypic.com/rmlg5y.jpg
Motores
Arduino
PuenteH (L293D)
http://i40.tinypic.com/qp4dwz.jpg
Sensor de reflexin de Luz CNY70
http://i44.tinypic.com/2h8bh8k.jpg
Resistencias
PUBLI CADO POR I NTERFACES RF EN 12: 10 NO HAY COMENTARI OS:
L U N E S , 1 1 DE M A Y O DE 2 0 0 9
SOFTWARE
INTRO
El Entorno de Desarrollo de Arduino (del ingls IDE - Integrated
Development Environment) es una herramienta que funciona en
diferentes plataformas (Windows, Macintosh, Linux) dedicada a la
edicin y descarga de programas en la placa Arduino. El cdigo que se
ejecuta en las placas est basado en las libreras de aplicacin Wiring
Ver mapa ms grande
Q OP I N A S DE E S T E B L OG
Excelente!!! es muy interesante
Muy Bien!! por que te da las herramientas basicas
Bien!! Q sigan con mas proyectos
Votes so far: 0
Poll closed
P A R A S A B E R . . .
Apple Google Microsoft
US appeals court revives Apple
patent lawsuit against Google Reuters
WASHINGTON (Reuters) - A U.S.
appeals court on Friday revived
patent claims Apple made against
Google's Motorola Mobility unit that
had been dismissed shortly before
trial, giving the iPhone maker
another chance to seek a sales ban
against its ...
Related Articles
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
API y en las de desarrollo de los integrados AVR.
Este es el entorno del programa
Apple earnings jump, will split stock
7 for 1 CBS News
The commitment announced
Wednesday as part of Apple's fiscal
second-quarter earnings report
expands on the company's previous
pledge to spend $60 billion on stock
buybacks by the end of next year.
The company is now earmarking $90
billion for ...
Apple Launches Replacement
Program For Faulty iPhone 5
Sleep/Wake Buttons
TechCrunch
Apple has launched a new program to
help iPhone 5 owners affected by a
fault that may render their
sleep/wake button ineffective or
unresponsive. The problem affects
what Apple calls a small
percentage of iPhone 5s made from
March 2013 on, Apple says ...
Related Articles
Apple Loop: iPhones Up, iPads Down,
Apple TV In, And It's Time To Get
Your ...
Forbes
Taking a look at the highlights of the
Q2 earnings call, the new Apple Store
chief, stock splits, Siri signs up for
Apple TV guest appearance, and
recruitment patterns hint at Apple's
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
Otro nto a considerar al momento de programar el Arduino, es
importante tomar la siguiente las SALIDAS ANALGICAS:
Salidas analgicas - PWM
El chip Atmega de Arduino, como muchos microcontroladores, no
puede generar una salida analgica, por lo que tiene que utilizar la
tcnica PWM (Pulse Width Modulation).
PWM consiste en simular mediante una salida digital un salida
analgica.
Tres caractersticas de las seales PWM:
Altura
(heigth)
Anchura
(width)
Periodo
(period)
Wallet being opened. Apple Loop is
here to remind you of the ...
powered by
DA T OS G E N E R A L E S
I NTERFACES RF
Integrantes del Equipo: -Francis
Canul -Roberto Villanueva
V ER TODO MI PERFI L
B A R R A DE V DE OS DE L A R E D
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
El voltaje de salida es la media del tiempo que est a 5V con
respecto del tiempo que est a 0V
powered by
R OB E R T O

Otrebor_0486@yahoo.com
F R A N
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
Comandos
Arduino dispone de varios pines para generar salidas PWM, a travs
algunos de los pines digitales. Dependiendo del modelo de la placa y
sobre todo del chip Atmega de que disponga la placa tendremos 3 o 6
salidas PWM, que estn marcadas en la placa:
Arduino serie, Arduino NG (chip Atmega8) : 3 pines
digitalesparaPWM: 9, 10 y 11.
Arduino NG (chip Atmega168), Arduino Diecimilla : 6 pines
digitalesparaPWM: 3, 5, 6, 9, 10 y 11.

A diferencia de las entradas analgicas, en las que el conversor
analgico digital nos daba un valor entre 0 y 1023, para generar una
salida digital el rango es de 0 a 255. Donde 0 equivale a 0V y 255 a
5V.
Los pines analgicos, al contrario que los pines digitales, no
necesitan ser declarados como modo INPUT(entrada) o OUTPUT
(salida).
Comandos bsicos:
AnalogWrite(pin, value) .- Escribe el valor especificado en el pin
PWM correspondiente.
Frane_itm@yahoo.com
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
Nota: Dicho valor, como se ha mencionado, tiene que estar entre 0 y
255.
PUBLI CADO POR I NTERFACES RF EN 11: 30 2 COMENTARI OS:
M A R T E S , 5 DE M A Y O DE 2 0 0 9
CODIGO MOTOR + PUENTE H
//MOTOR + L293D
int valor = 0; // variable que contiene el valor
int motorAvance = 10; // Avance motor --> PIN 10
int motorRetroceso = 11; // Retroceso motor --> PIN 11
void setup() { }
void loop()
{
analogWrite(motorRetroceso, 0);
for(valor = 0 ; valor <= 255; valor+=5)
{ // Motor hacia delante ... sube la velocidad
analogWrite(motorAvance, valor);
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
delay(30);
}
for(valor = 255; valor >=0; valor-=5)
{ // Motor hacia delante ... baja la velocidad
analogWrite(motorAvance, valor);
delay(30);
}
analogWrite(motorAvance, 0);
for(valor = 0 ; valor <= 255; valor+=5)
{ // Motor hacia detrs ... sube la velocidad
analogWrite(motorRetroceso, valor);
delay(30);
}
for(valor = 255; valor >=0; valor-=5)
{ // Motor hacia detrs ... baja la velocidad
analogWrite(motorRetroceso, valor);
delay(30);
}
}
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
PUBLI CADO POR I NTERFACES RF EN 11: 12 NO HAY COMENTARI OS:
CODIGO ARDUINO + SENSOR
//ARDUINO + CNY70
int ledPin = 13; // PIN del LED
int inPin = 4; // PIN del pulsador
int value = 0; // Valor del pulsador
void setup()
{
pinMode(ledPin, OUTPUT); // Inicializa el pin 13 como salida digital
pinMode(inPin, INPUT); // Inicializa el pin 4 como entrada digital
}
void loop()
{
value = digitalRead(inPin); // Lee el valor de la entrada digital
digitalWrite(ledPin, value);
}
PUBLI CADO POR I NTERFACES RF EN 11: 11 NO HAY COMENTARI OS:
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
V I E R N E S , 1 DE M A Y O DE 2 0 0 9
AVANCES
PASO # 1
Ya teniendo los conceptos basicos procedimos a probar el puente H y
los sensores en un protoboard conectado al arduino y a un pequeo
motor como se puede observar en la imagen.
Se probaron dos codigos:
El primero con ayuda del puente H, demostraba cuando el motor
avanzaba y retrocedia a cierta velocidad.
El segundo controlaba las llantas delanteras del coche, es decir,
direccionaba hacia la izquierda o hacia la derecha dependiendo de las
entradas de los dos sensores de reflexion de luz del sensor CNY70.
Antes de hechar a perder algo, mejor probarlo...
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
PASO # 2
Se fijo los motores al carrito.
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
PASO # 3
Haciendo una placa para el circuito del puente H y los sensores
CMY70.
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
Y soldando sensores, resistemcias, cablecitos y el puente H para
ensamblarla despues en el cochecito.
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
PASO # 4
La plaquita quedo asi...
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
Ensamblando la placa y el arduino al cochecito para realizar las
pruebas finales.
PUBLI CADO POR I NTERFACES RF EN 8: 57 1 COMENTARI O:
J U E V E S , 3 0 DE A B R I L DE 2 0 0 9
AGREGANDOLE SENSORES
El carrito no solo sigue lineas negras en una pista blanca, sino que
ademas de esto, se le adapto despues de terminado, dos sensores
mas, el de luz y el de humedad.
Antes de ver que resultados se obtenien al activarse cada sensor, es
importante que conocer el funcionamiento basico de estos sensores.
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
Por lo tanto, a continuacion se muestra dos ejemplos sencillos
(obtenidos de las clases del Ing. Matos) que permitiran la
familiarizacion con estos sensores.
PUBLI CADO POR I NTERFACES RF EN 20: 00 NO HAY COMENTARI OS:
SENSOR DE HUMEDAD
Nociones tericas (sensor de humedad):
Este circuito es muy sencillo (figura 3). Cuando detecta
gotas de agua o roco en el sensor, conduce una pequea corriente
a travs de R1, esto hace que el SCR se dispare cerrando el
circuito y haciendo que el buzzer suene. El sensor se puede
fabricar con una placa de cobre normal para hacer circuitos y se
dibujan un patrn de pistas como el de la figura, entre menos
separacin halla entre las pistas mejor, tambin funciona un patrn
tipo espiral entrelazado.
Poner un switch (S1) ya que cuando se activa el SCR el
buzzer no deja de sonar hasta que no se abra el circuito. Usar una
fuente de 12 Volts. En lugar del buzzer poner un relay (opcional) y
armar la etapa de control de potencia como en la prac.1.De
preferencia fabricar todo en placa.
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
Material:
R1__________1K 1/4 W Resistor
R2__________680 Ohm 1/4 W Resistor
D1__________1N4001 Diodo
BZ1_________12V Buzzer
S1___________Switch (opcional)
SCR1________C106B1 SCR
SENSOR_____ Ver las nociones tericas
VARIOS______Placa, cables, fuente, Multmetro, caimanes
Figura #3:
PUBLI CADO POR I NTERFACES RF EN 17: 52 NO HAY COMENTARI OS:
SENSOR DE LUZ
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
Nociones tericas (sensores pticos)
Fotodiodo, el Fototransistor y la Fotorresistencia.:
1.- FOTODIODO: Un fotodiodo es un semiconductor construido
con una union PN, sensible a la incidencia de la luz visible o
infrarroja. Para que su funcionamiento sea correcto se polariza
inversamente, con lo que se producir una cierta circulacin de
corriente cuando sea excitado por la luz. Debido a su construccin,
los fotodiodos se comportan como celulas fotovoltaicas, es decir,
en ausencia de luz exterior generan una tensin muy pequea con el
positivo en el nodo y el negativo en el ctodo. Esta corriente
presente en ausencia de luz recibe el nombre de corriente de
oscuridad.
2.- FOTORRESISTENCIA: Una fotorresistencia es un
componente electronico cuya resistencia disminuye con el aumento
de intensidad de luz incidente. Puede tambin ser llamado
fotorresistor, fotoconductor, clula fotoelctrica o resistor
dependiente de la luz, por sus siglas en ingles (LDR) .
Una fotorresistencia est hecha de un semiconductor de alta
resistencia. Si la luz que incide en el dispositivo es de alta
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
frecuencia, los fotones son absorbidos por la elasticidad del
semiconductor dando a los electrones la suficiente energa para
saltar la banda de conduccin. El electrn libre que resulta (y su
hueco a
sociado) conduce electricidad, de tal modo que disminuye
la resistencia
.
3.- FOTOTRANSISTOR: Se llama fototransistor a un transistor
sensible a la luz, normalmente a los infrarrojos. La luz incide sobre la
regin de base, generando portadores en ella. Esta carga de base
lleva el transistor al estado de conduccin. El fototransistor es ms
sensible que el fotodiodo por el efecto de ganancia propio del
transistor. En el mercado se encuentran fototransistores tanto con
conexin de base como sin ella y tanto en cpsulas plsticas como
metlicas (TO-72, TO-5) provistas de una lente. Conjuntamente
con un LED, formando interruptores pticos (opto-switch), que
detectan la interrupcin del haz de luz por un objeto. Existen en dos
versiones: de transmisin y de reflexin.
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
Material y equipo:
Protoboard
Fuente de Voltaje
Multmetro
Cableria, caimanes, etc...
Fototransistor y Fotodiodo
R1= LDR (fotorresistencia)
R2=3= 10 Kohm
R4= 2.2 Kohm
R5= 4.7 Kohm
RV1= 22 Kohm pot.
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
D1= 1N4001
Q1= BC548 o cualquiera NPN
IC1= LM741
RELAY 12V, 9 6V
Metodologa:
1. Armar el circuito de la grafica de abajo.
2. Calibrar el circuito para que se encienda con un determinado
nivel de luz.
Sugerencias didcticas:
3. Hacer varias pruebas con fotorresistencias, fotodiodos y
fototransistores y observe las diferencias entre cada uno de ellos.
4. Modifique el circuito para que en lugar de prender, apague el
sistema de potencia.
5. En la salida del Amp. Op. (patita 6), mida el voltaje, y en base a
esto haga todos los pasos necesarios para colocar un sistema de
disparo como el de la practica 1 (Relay/transistor).
6. Alimente todo el sistema con 12 volts.
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
PUBLI CADO POR I NTERFACES RF EN 17: 45 NO HAY COMENTARI OS:
Pgina principal
Suscribirse a: Entradas (Atom)

U N DI A DE A R DU O T R A B A J O.
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
ORI GI NAL V I DEO - MORE V I DEOS AT TI NYPI C
P R U E B A 1 . S I G U I E N DO U N P E DA Z O DE C I N T A A I S L A N T E ; D
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
P R OB A N DO E L S E N S OR DE L U Z
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
ORI GI NAL V I DEO - MORE V I DEOS AT TI NYPI C
P R U E B A S F I N A L E S . 1
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
ORI GI NAL V I DEO - MORE V I DEOS AT TI NYPI C
Y . . . E L P R OY E C T O T E R M I N A DO.
pdfcrowd.com open in browser PRO version Are you a developer? Try out the HTML to PDF API
ORI GI NAL V I DEO - MORE V I DEOS AT TI NYPI C

You might also like