Tabla de contenido:
- Suministros
- Paso 1: crear un nuevo proyecto de código de creación
- Paso 2: establece el brillo del LED
- Paso 3: Código para el intermitente izquierdo
- Paso 4: Código para el intermitente derecho
- Paso 5: Código para seguir adelante
- Paso 6: Funciones adicionales opcionales
- Paso 7: secuencia de caída opcional
- Paso 8: Coordinación de color opcional
- Paso 9: Descarga del código en Circuit Playground Express
- Paso 10: ¡Colóquelo en un casco
Video: Casco Safety First con Circuit Playground Express: 10 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
¿Alguna vez ha ido a dar un paseo en bicicleta y le preocupaba quitar la mano del manillar para indicar en qué dirección está girando?
¡Ahora ese miedo puede estar en el pasado!
Este tutorial le mostrará cómo crear un sistema de luces intermitentes de casco manos libres utilizando Circuit Playground Express.
Suministros
-Circuit Playground Express
- Tres pilas AAA
- Casco de bicicleta
-Cinta
Paso 1: crear un nuevo proyecto de código de creación
Primero, debe ir al sistema de navegador Make Code de Adafruit.
makecode.adafruit.com/
Luego, haz un nuevo proyecto. Este proyecto utilizará el código de bloque en Make Code.
(Si es nuevo en este sitio web, le recomiendo que vea los tutoriales de Adafruit Circuit Playground Express antes de comenzar a codificar)
Paso 2: establece el brillo del LED
Antes de comenzar a crear código para las luces intermitentes, deberá configurar el brillo del LED. Esto ayudará a preservar la vida útil de la batería.
Busque en el menú verde "bucles" el bloque "al inicio". Este código comenzará cada vez que encienda su Circuit Playground Express.
Busque en el menú "luz" azul el bloque "establecer brillo" y colóquelo dentro del bucle verde "al iniciar". Configuré mi brillo en 10 para que los LED fueran más fáciles de fotografiar. Debería configurar los LED a un brillo más alto.
Paso 3: Código para el intermitente izquierdo
Para configurar el código:
- Debajo de la categoría de "entrada" púrpura, busque el bloque "on shake" y arrástrelo al espacio de trabajo.
- Haga clic en "agitar" para abrir el menú desplegable y seleccione "inclinar a la izquierda". Esto hará que el código se active cuando el Circuit Playground Express se incline hacia la izquierda.
- A continuación, busque en la categoría verde "bucles". Tire del bucle "repetir x veces … hacer" y anímelo en el bloque "inclinar a la izquierda". Luego, escriba "3" en el espacio en blanco para que el código se repita 3 veces.
Ahora, crearemos una animación de luz intermitente para un giro a la izquierda.
- Vaya a la categoría "luz" azul y busque el bloque "mostrar anillo". Esto tendrá una ilustración del Circuit Playground Express. Coloque esto dentro del bloque "repetir".
- Haga clic en el círculo interior gris de la ilustración y luego haga clic en los círculos circundantes para anular la selección de todas las luces. Todas las luces deben ser grises. Esta será la primera parte de la animación del intermitente.
-
Coloque un bloque "claro" debajo.
Puede encontrarlo en la categoría "luz" azul
- A continuación, coloque un bloque de "pausa de 100 ms" debajo del "bloque de borrado". Esto ayudará a que el movimiento de las luces intermitentes sea más notorio.
-
A continuación, inserte otro bloque "mostrar anillo" debajo del bloque "pausa". Seleccione los tres círculos LED del medio en el lado izquierdo. Puedes hacerlos del color que quieras.
- Simplemente haga clic en el color (cuando lo seleccione, el contorno se vuelve amarillo) y luego haga clic en los círculos. Elegí el rojo para que la luz intermitente fuera muy visible.
- Coloque otro bloque de "pausa" y "borrar" debajo.
- Luego, inserte un "anillo de presentación" a continuación. Esta es la última pieza de la animación del intermitente. Seleccione todos los LED del lado izquierdo.
- Coloque una "pausa" y un bloque "claro" debajo.
¡Último paso!
Coloque un bloque "transparente" final fuera del bucle de "repetición" verde pero dentro del soporte de "inclinación a la izquierda" púrpura. Esto borrará la animación una vez que el bucle haya pasado por el código tres veces. Si no lo hace, la luz intermitente permanecerá encendida en el casco después de que finalice la animación
Paso 4: Código para el intermitente derecho
Repetirá todos los mismos pasos del Paso 3, excepto que lo haga por el lado derecho del Circuit Playground Express.
Seleccione "inclinar a la derecha" y marque los LED de la misma manera y en la misma progresión pero en el lado derecho del círculo.
Paso 5: Código para seguir adelante
Este código se activará cuando el Circuit Playground Express esté inclinado hacia abajo. En el casco, se activará cuando bajes la cabeza.
Para crear un intermitente hacia adelante, use el mismo proceso que en los Pasos 3 y 4, excepto que editará el bloque "on shake" a "on tilt down". Los LED que seleccionará están en la parte superior del circuito y se extenderán tanto a la izquierda como a la derecha.
Paso 6: Funciones adicionales opcionales
En mi casco, también incluí un código que reproducirá una animación y hará un ruido de sirena si me caigo de mi bicicleta y una herramienta de combinación de colores para que el Circuit Playground Express pueda coordinar el color con el casco.
Paso 7: secuencia de caída opcional
El Circuit Playground Express puede detectar la gravedad y tiene una configuración de caída libre. Esto se encuentra en el menú bajo el mismo bloque "on shake".
Cuando el circuito no detecta la gravedad (como si estuviera en medio de una caída), activará este código.
- Anida un bucle de "repetición" 3 veces debajo del bloque "en caída libre". Puede encontrar animaciones de luz en el menú de luz azul. Elegí la animación LED de arco iris durante 2 segundos.
- Puede encontrar sonidos dentro de la categoría naranja "música". Elegí el sonido de la sirena.
- Usé el bloque "reproducir sonido hasta terminar". Esto configura el sonido para que se reproduzca hasta que finalice la grabación de sonido. Si me cayera, el circuito se iluminaría con LED de arco iris y luego repetiría el sonido de una sirena 3 veces.
Paso 8: Coordinación de color opcional
El Circuit Playground Express tiene un sensor de luz en la parte superior izquierda del círculo. Está marcado con un icono de "ojo". Si activara esta función y mantuviera un color sólido a la altura, los LED combinarán su color con el color del objeto. Para los amantes de la moda, ¡esta podría ser una gran característica para el casco de circuito! Su casco y este circuito podrían coordinarse completamente en color.
Para crear este código, debe buscar en el menú de "entrada" púrpura el bloque "en el botón A, haga clic". Esto significa que el código comenzará cuando presione el botón A en el Circuit Playground Express.
- En el menú azul "luz", arrastre el bloque "establecer todos los píxeles en" debajo del corchete "al hacer clic en el botón A".
- Luego, en el menú "entrada", busque "color ambiental".
- Deberá arrastrarlo al espacio circular del bloque "establecer todos los píxeles en".
- Esto hará que el código lea "establecer todos los píxeles en color ambiental". Ahora, el Circuit Playground Express puede igualar el color.
Para apagar los LED, deberá crear un nuevo conjunto de código.
- Seleccione "en el botón B, haga clic" y colóquelo en el espacio de trabajo.
- Luego inserte "borrar" y "establecer todos los píxeles en 0". Ambos bloques se encontrarán en el menú "luz".
Paso 9: Descarga del código en Circuit Playground Express
Necesita conectar su Circuit Playground Express con un micro USB a su computadora.
Si tiene una PC, puede hacer clic en el botón "descargar" en la parte inferior de Crear código y se descargará el código en su Circuit Playground Express.
Si tiene una Mac, puede hacer clic en el botón "descargar" o en el botón "guardar". Esto guardará el código en su computadora. Luego, debe buscar la unidad del "cargador de arranque" en su pantalla o en la carpeta de ubicación en el Finder. Puede que no aparezca de inmediato. Si no aparece, presione el botón "reiniciar" en el Circuit Playground Express una vez y espere a que las luces se pongan verdes. Luego, debería aparecer la unidad del "cargador de arranque". Arrastre el archivo de código guardado o descargado a la unidad y su código se transferirá al Circuit Playground Express. Aparecerá un código de error que indica que la unidad se eliminó incorrectamente. Esto parece ser un problema técnico en el sistema y es inofensivo.
Paso 10: ¡Colóquelo en un casco
¡Este es el ultimo paso!
Debe conectar su Circuit Playground Express a un casco de bicicleta.
Primero, conecte el Circuit Playground Express al paquete de baterías. El paquete de baterías requiere 3 baterías AAA. Sea consciente de la orientación del Circuit Playground Express. Debido a que muchas de estas funciones están activadas por inclinación, el Circuit Playground Express debe estar orientado hacia arriba.
Luego, use cinta adhesiva o use el clip en el paquete de batería para sujetar el Circuit Playground Express a su casco de bicicleta.
¡Estás listo para dar un paseo!
Recomendado:
Alas de cosplay activadas por movimiento usando Circuit Playground Express - Parte 1: 7 pasos (con imágenes)
Alas de cosplay activadas por movimiento usando Circuit Playground Express - Parte 1: Esta es la primera parte de un proyecto de dos partes, en el que les mostraré mi proceso para hacer un par de alas de hadas automatizadas. mecánica de las alas, y la segunda parte es hacer que se pueda usar y agregar las alas
Star Wars Light con Circuit Playground Express: 5 pasos
Star Wars Light con Circuit Playground Express: esta luz utiliza Circuit Playground Express para reproducir secuencias de luz y música. Las almohadillas táctiles adjuntas encienden animaciones de luz separadas y reproducen The Imperial March (tema de Darth Vader) o el tema principal de Star Wars. El código del programa incluye
Sombrero parlante con detección de sacudidas con Circuit Playground Express: 12 pasos (con imágenes)
Shake Detecting Talking Hat con Circuit Playground Express: ¡Este sencillo y rápido tutorial te enseña cómo hacer un sombrero parlante! Respondería con una respuesta cuidadosamente procesada cuando "hicieras" una pregunta, y tal vez podría ayudarte a decidir si tienes alguna preocupación o problema. En mi clase de Wearable Tech, yo
La bolsa Light Up con Circuit Playground Express: 5 pasos
La bolsa Light Up con Circuit Playground Express: esta es una bolsa que se iluminará en diferentes colores. Esto está diseñado para ser una mochila, pero se puede convertir en cualquier otra cosa. Primero, necesitamos reunir todos los suministros. Este es; Una bolsa (de cualquier tipo) Un CPX (circuito infantil express) Un compartimento para pilas
TECHNO VIKING! Bocinas LED en un casco vikingo espacial: indicador de volumen + casco vikingo traslucido: 6 pasos
TECHNO VIKING! Bocinas LED en un casco vikingo espacial: indicador de volumen + casco vikingo traslucido: ¡Sí! Este es un casco para Space Vikings. *** Actualización, este debería ser rebautizado como Techno Viking Helmet *** Pero es octubre de 2010 y acabo de enterarme del Techno Viking hoy. Muy por detrás de la curva de los memes. Whateva 'Aquí está con mayor productio