Tabla de contenido:
- Suministros
- Paso 1: Video del proyecto
- Paso 2: Reserva
- Paso 3: Electrónica
- Paso 4: Código
- Paso 5: Resultado
Video: Tiempo de vida: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Combinando la magia de ver todas las películas de Harry Potter en una semana y el término de redes TTL (Time To Live), vamos a construir nuestro propio libro de magia negra, mostrando cuánto tiempo tienes que vivir.
Suministros
- Raspberry Pi 3 Modelo B
- Botón pulsador (cualquiera)
- LCD estándar Adafruit - 16x2 blanco sobre azul
- Dremel 4300
- Pegamento de encuadernadores
- Fuego
Paso 1: Video del proyecto
Paso 2: Reserva
Empieza por encontrar un libro antiguo para usar. Asegúrate de que sea bonito y grueso para que tengas suficiente espacio para la electrónica. Un gran lugar para buscar son las tiendas de segunda mano, tienen montones de libros viejos baratos. En este caso encontré un libro médico de los años 80. Perfecto, ya que tiene muchas imágenes geniales para usar en el estilo.
Ahora que tenemos nuestro libro, vamos a pegar la mayoría de las páginas para crear un bonito "bloque". He usado un poco de pegamento para encuadernador porque se seca bien y se ve a través. Creo que también puedes usar diferentes tipos, pero no lo he probado. Ponga un poco de pegamento entre las páginas y presiónelas firmemente.
Para acelerar las cosas, también puede pegar los lados, una combinación de esto y pegar una página completa crea un bloque sólido.
Después del secado, es hora de cortar nuestro compartimento de electrónica, una Dremel con la rueda para cortar madera funciona perfectamente. Asegúrate de usar algo de protección, crea mucho polvo.
Ese es un buen compartimento, solo agregue un poco de cinta adhesiva adicional para mayor resistencia. Las instrucciones completas para crear un compartimento secreto para libros se pueden encontrar aquí.
El siguiente paso es agregar una "tapa" a nuestro compartimento. Pegar algunas páginas juntas nos da una tapa básica. Agregar un imán significa que podemos abrir y cerrar nuestro compartimiento. Recorte un poco de sangría y pegue tanto el imán (al lado de nuestro compartimiento) como la placa de metal (parte inferior de la tapa) en su lugar.
Con nuestro compartimiento y tapa en su lugar, nuestro libro está casi terminado. Para darle a la página visible el aspecto correcto (espeluznante), puede hacer lo siguiente:
- Cortar y pegar imágenes en la página (calaveras y plantas en este caso)
- Quemar las imágenes / páginas y sumergirlas en agua
- Grabar una oración en la página y repasarla con carboncillo
- Cualquier otra cosa que se le ocurra, puede volverse loco …
Paso 3: Electrónica
Ahora podemos pasar a la electrónica. Necesitaremos las siguientes partes:
- Raspberry Pi (Arduino,…)
- Un pulsador (cualquiera)
- Pequeña pantalla LCD
- Powerbank o Powerplug
Estos son dos excelentes tutoriales para conectar el botón y la pantalla. Con todo cableado, mida el botón / pantalla y corte agujeros en la tapa para un ajuste perfecto.
Paso 4: Código
¡Casi ahí!
Lo único que queda es la parte mágica. Puede encontrar el código completo en los archivos adjuntos. Por si acaso, una descripción general rápida de la lógica:
- Escuche si se presiona el botón
- Si es así, genere un tiempo (cantidad de segundos) y muéstrelo
- El botón no está presionado, verifique si el tiempo es 0 Si queda tiempo, bájelo en uno y muestre lo que queda.
- No queda tiempo, di adiós
Puede modificar la cantidad de tiempo que le da a los desafortunados en la siguiente línea de código:
número = random.randint (1, 60)
También puede cambiar los mensajes que se muestran en estas líneas:
lcdShowMessage ("Tiempo de vida", lcdLine1)
lcdShowMessage ("Adiós", lcdLine2) lcdShowMessage (str (número), lcdLine2)
Paso 5: Resultado
¡Y eso es todo!
Ahora tenemos un libro de hechizos mágicos, ¡perfecto para un Halloween muy temprano!
Recomendado:
Medida de tiempo (reloj de cinta métrica): 5 pasos (con imágenes)
Medida de tiempo (reloj de cinta métrica): Para este proyecto, nosotros (Alex Fiel y Anna Lynton) tomamos una herramienta de medición diaria y la convertimos en un reloj. El plan original era motorizar una cinta métrica existente. Al hacer eso, decidimos que sería más fácil crear nuestro propio caparazón para ir con
Reloj RGB para enseñar a los niños sobre el tiempo: 4 pasos
Reloj RGB para enseñar a los niños sobre el tiempo: anoche se me ocurrió una idea de cómo ayudar a mis 5 años a tener una idea del tiempo. Está claro que los niños se están orientando en los eventos diarios para tener una idea de lo que vendrá después. Pero los eventos anteriores. suelen ser un poco desordenados y casi nunca están en orden
Trabajar desde casa con el registrador de tiempo con una Raspberry Pi: 7 pasos
Grabador de tiempo de trabajo desde casa con una Raspberry Pi: durante el año pasado, tuve la oportunidad de trabajar desde casa. Para lo cual necesitaba hacer un seguimiento de las horas que trabajo. Comenzando por usar una hoja de cálculo de Excel e ingresando las horas de "entrada" y "salida" manualmente, pronto descubrí que esto era qu
Tiempo de visualización de Arduino en la pantalla LED TM1637 con RTC DS1307: 8 pasos
Tiempo de visualización de Arduino en la pantalla LED TM1637 usando RTC DS1307: En este tutorial aprenderemos cómo mostrar el tiempo usando el módulo RTC DS1307 y la pantalla LED TM1637 y Visuino
Cómo utilizar un módulo de reloj en tiempo real (DS3231): 5 pasos
Cómo utilizar un módulo de reloj en tiempo real (DS3231): El DS3231 es un reloj en tiempo real (RTC) I2C extremadamente preciso y de bajo costo con un oscilador de cristal integrado con compensación de temperatura (TCXO) y un cristal. El dispositivo incorpora una entrada de batería y mantiene una indicación de la hora precisa cuando la alimentación principal a