- ROBÓTICA ESCOLAR -
Andalucía Profundiza 2015
Prácticas de robótica escolar
·Truco de magia con un LED tricolor
Mostramos aquí un simpático truco de magia. Aparentemente con el movimiento de una mano hacemos que un LED tricolor (realmente RGB) vaya cambiando de un color a otro.
El truco está en que oculto en la mano hay un imán que acercamos a tres interruptores magnéticos reed.
Principales características de la práctica "Truco de magia con un LED tricolor"
- La tarjeta controladora es la "Proyectos PICAXE-18 de alta potencia" (CHI035A).
- Conectamos un LED tricolor (RGB) a las salidas B.0 a B.2 de la tarjeta
- A las entradas digitales C.5 a C.7 se conectan tres interruptores magnéticos reed.
- Un pequeño imán podrá activar uno o más interruptores a la vez.
Vídeo de la práctica
Esquema eléctrico
Los elementos utilizados son:
- Tarjeta controladora "Proyectos PICAXE-18 de alta potencia" (CHI035A)
- Un LED tipo RGB (4 patas) tipo ánodo común con su resistencia de protección se conecta a las salidas B.0 a B.2
- Tres interruptores magnéticos se conectan a las entradas C.5 a C.7
Por comodidad en vez de usar directamente el interruptor reed que es muy delicado, usamos una tarjetita donde ya va montado. El resultado es exactamente el mismo que si lo pusiésemos directamente en la protoboard. - Un imán para activar los interruptores reed
Croquis de montaje
Programa
;------------- INFORMACIÓN -------------- ; Nombre : 3reed-led-rgb.bas ; Autor : Departamento de Tecnología ; Micro : PICAXE-18M2 (CHI035A) ; Entradas: Tres interruptores magnéticos en C.5, C.6 y C.7 ; Salidas : Un LED RGB ánodo común (pata más larga a V+) ; pata más corta corta a B.0, ; siguiente corta a B.2 ; y la que queda a B.1 ; Función : Según el interruptor que se active parpadea un color ;---------------------------------------- ;----------- INICIALIZACIÓN ------------- ;---------------------------------------- ;----------- BUCLE PRINCIPAL ------------ do if pinC.5 is ON then ;Primer sensor magnético activado high B.0 ; -> parpadeo del primer color pause 100 low B.0 pause 100 endif if pinC.6 is ON then ;Segundo sensor magnético activado high B.1 ; -> parpadeo del segundo color pause 100 low B.1 pause 100 endif if pinC.7 is ON then ;Tercer sensor magnético activado high B.2 ; -> parpadeo del tercer color pause 100 low B.2 pause 100 endif loop ;---------------------------------------- ;------------- SUBRUTINAS --------------- ;----------------------------------------
No hay comentarios:
Publicar un comentario