Cyberpet

Páginas: 5 (1136 palabras) Publicado: 31 de agosto de 2015
Cibermascota (Cyberpet)

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.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS