Proyecto
Eye animatronic
Componentes Hardware:
1.
Integrado
Picaxe 20X2
2.
Resistencias
de 22k,10K
3.
LDR Cantidad 2
(Sensores de Luz)
4.
Protoboard
5.
Alimentación
5V
6.
Web
Cam
7.
Servo
motores
Componentes
Software:
1.
Picaxe
Programing (Programar el Picaxe)
2.
LiveWire (Crear el Circuito
Electrico)
3.
PCBWizard (Circuito Bloques)
Funcionamiento:

Datasheet
Picaxe 20x2:
Posdata: el servo consta de 3 cables cafe = tierra rojo=corriente y naranja el que recibe la instruccion del Picaxe, en este caso el naranja seria el de en medio.
Codigo Fuente para el Picaxe 20x2 funcionamiento Ojo Animatronico
Algoritmo de Programación:
symbol sensA=b0
symbol sensB=b1
symbol pos1 = b4
servo b.4,150
do
readadc 2,sensA
readadc 4,sensB
if pos1<180 then ; sirve como proteccion de tope para que
los servos no se forcen mas de su limite de giro
if sensA > sensB then
pos1
= pos1 + 1; ; aca compara ejes y si A es mayor a B la
posicion del servo1 aumenta en 1
endif;
if pos1>90 then ; sirve como
proteccion de tope para que los servos no se forcen mas de su limite de giro
if sensA<sensB then
pos1
= pos1 - 1; ; aca compara ejes y si A es menor a B la
posicion del servo1 disminuye en 1
endif;
endif
servopos b.4,pos1
; sentencia que ejecuta el movimiento del servo al valor que tenga
pos2
servopos b.4,pos1
; sentencia que ejecuta el movimiento del servo al valor que tenga
pos1
loop
Links para descargar: click link de abajo para descargar el diagrama electrico en livewire y el codigo fuente en picaxe programming editor
0 comentarios:
Publicar un comentario