Esto es no un Instructable cómo volver a crear el proyecto de reloj que Ahmed Mohamed en problemas en septiembre de 2015, ni quiero que esto sea una discusión sobre lo que sucedió. Lo que quiero hacer es diseñar un proyecto de reloj simple utilizando un Arduino para ayudar a inspirar a las personas como Ahmed mantener hacking, realizando, programación.
Es más fundamental, que un reloj digital es un ordenador con entrada y salida y con el comportamiento controlado por lógica. Utilizando un Arduino, podemos programar y probar el comportamiento paso a paso. Esto nos puede llevar a algunas reflexiones en cuanto a por qué el reloj digital básico no ha cambiado en varias décadas. Pueden también creativamente Exploremos algunas alternativas.
Resumen de pasos:
- Usando el contador interno de Arduino para mantener el tiempo.
- Agregar salida visual utilizando un display de 7 segmentos.
- Añadir una alarma mediante un altavoz piezoeléctrico.
- Usando un botón de entrada para silenciar la alarma.
- Agregar un reloj en tiempo real (RTC) para la exactitud.
- Adición de energía de la batería.
Partes y suministros:
Todo lo que realmente necesita para empezar a te exploración es un Arduino. Sin embargo, para completar este proyecto, son necesarios algunos otros elementos opcionales:
- Los cables del puente como adafruit.com/products/758 (paso 2)
- Protoboard como adafruit.com/products/64 (paso 2)
- display de 7 segmentos como adafruit.com/products/881 (para el paso 2)
- Altavoz piezoeléctrico como adafruit.com/product/160 (para el paso 3)
- Pulsador táctil como adafruit.com/product/1119 (para el paso 4)
- Módulo RTC como adafruit.com/products/264 (para el paso 5)
- sostenedor de batería 4xAA como adafruit.com/products/830 (para el paso 6)
- 5mm o 10mm LED
- Caso proyecto
¿Listo para comenzar?