Cyberpet
Páginas: 5 (1136 palabras)
Publicado: 31 de agosto de 2015
CIBERMASCOTA (Ciberpet)
DESCRIPCIÓN:
Con este montaje se pretende introducirnos en el mundo de la robótica. El cerebro está
constituido por un microcontrolador PIC. Dispone de 3 salidas: 2 leds y un altavoz
piezoeléctrico, asimismo, dispone de dos entradas: un sensor de luz (LDR) y un
pulsador. Con la programación adecuada podemos dar respuesta a estímulos luminosos
omecánicos, esta respuesta puede ser de forma visible (leds) o acústica (altavoz
piezoeléctrico).
ESQUEMA:
DISEÑO PCB:
1/11
Cibermascota (Cyberpet)
COMPONENTES:
VISTA REAL PCB:
1. Cable de conexión:
2/11
Cibermascota (Cyberpet)
Práctica 1:
Encendido y apagado de forma intermitente de un led conectado al pin 7 del PICAXE08 (Salida: Pin0)
Código:'*********************************************************************************
'************************ PRUEBA ENCENDIDO LED D1 (pin 7, out 0) ****************
'*********************************************************************************
inicio:
high 0
wait 1
low 0
wait 1
goto inicio
'enciende LED en pin 7
'retardo 1 segundo
'apaga LED en pin 7
'salto a inicio
Flujograma:
3/11
Cibermascota (Cyberpet)
Práctica 2:Encendido y apagado de forma intermitente de un led conectado al pin 3 del PICAXE08 (Salida: Pin4)
Código:
'*********************************************************************************
'************************ PRUEBA ENCENDIDO LED D2 (pin 3, out 4) ****************
'*********************************************************************************
inicio:
high 4
wait 3
low 4
wait 3
gotoinicio
'enciende LED en pin 3
'retardo 1 segundo
'apaga LED en pin 3
'salto a inicio
Flujograma:
4/11
Cibermascota (Cyberpet)
Práctica 3:
Encendido y apagado alternativamente de dos leds conectados al pin 3 y pin 7 del
PICAXE-08 (Salida: Pin4 y Pin0).
Código:
'*********************************************************************************
'****** Leds Intermitentes alternativamente (pin 7,out 0)y (pin 3, 0ut 4) *******************
'*********************************************************************************
inicio:
high 0
wait 1
low 0
wait 1
high 4
wait 1
low 4
wait 1
'enciende LED en pin 7
'retardo 1 segundo
'apaga LED en pin 7
goto inicio
'salto a inicio
'enciende LED en pin 3
'apaga led en pin 3
Flujograma:
5/11
Cibermascota (Cyberpet)
Práctica 4:
Generación de 3tonos diferentes a través del altavoz piezoeléctrico conectado al pin 5
del PICAXE-08 (Salida: Pin2).
Código:
'*********************************************************************************
'************************ PRUEBA ALTAVOZ *************************************
'*********************************************************************************
inicio:
sound 2, (50, 100)
sound 2,(100, 100)
sound 2, (120, 100)
pause 1000
goto inicio
'sonido en altavoz piezo del pin 5, out 2 tono ((0..127), duración ms
'otro tono
'otro tono
'pausa de 1000ms = 1 seg
Flujograma:
6/11
Cibermascota (Cyberpet)
Práctica 5:
Si se activa el interruptor conectado al pin 4 (Entrada: Pin3) enciende el led conectado
al pin 7 del PICAXE-08 (Salida: Pin0).
Código:'*********************************************************************************
'************************ PRUEBA INTERRUPTOR *************************************
'*********************************************************************************
inicio:
if input3 is on then led
goto inicio
'si la entrada 3 es "1" salta a subrutina led sino a inicio
'salto a inicio
high 0
wait 2
low 0
goto inicio
'enciende LED pin 7'encendido durante un retardo de 2 segundos
'apagado LED pin 7
led:
Flujograma:
7/11
Cibermascota (Cyberpet)
Práctica 6:
Tenemos conectada una LDR en el pin 6 (Entrada: Pin1) del PICAXE-08.
Visualizaremos el valor que nos da el convertidor Analógico/Digital (DAC) a través del
Debug de la aplicación (presenta el valor de las variables b0..b13, tanto en valor
decimal como digital).
Código:...
Leer documento completo
Regístrate para leer el documento completo.