Proyecto Arduino reloj para Ahmed (4 / 8 paso)

Paso 4: Silenciar esa alarma. Entrada con un botón de agregar

Generalmente no permiten su sonido despertador un todo minuto con la esperanza de que se callara. Puede presionar el botón de snooze o apaga la alarma. Ahora, todo lo que tenemos es el botón reset para silenciar la alarma, pero sólo por un minuto ya que se restablecerá el tiempo. Tiempo para añadir un entrada botón que podemos utilizar para silenciar la alarma.

Permite añadir nuestro botón mediante la conexión de un lado al Analong Pin 0, que tratamos como un Pin Digital y el otro a tierra.

 int buttonPin = A0; 

En setup(), necesitamos configurar el pin como salida, y entonces la resistencia interna de pull-up. Esto significa que un digitalRead() volverá a alto (5V) a menos que se empujó.

 // input button setup<br> pinMode(buttonPin, INPUT); digitalWrite(buttonPin, HIGH); // engage internal pullup 

Ahora tenemos que controlar el botón y pulsar para silenciar la alarma. El uso anterior de la variable alarmSet hace esto muy fácil:

 // Check button. If pushed reset alarm.<br> boolean buttonState = digitalRead(buttonPin); if(buttonState == LOW){ alarmSet = false; } 

Tiempo para explorar:

  • ¿Qué pasa si no desea que la alarma se apague para comenzar con? ¿Podría utilizar el Pin 13 LED para indicar el estado?
  • Un pitido corto cuando se pulsa el botón daría algunos comentarios de los usuarios. ¿Harías?

Artículos Relacionados

Arduino reloj construir instrucciones

Arduino reloj construir instrucciones

actualización: nueva versión que trabaja con Arduino 1.0 y superiores!El reloj de Arduino proporciona detección aumentada de temperatura y gama, programa de dibujo de color de 16 bits, juego Breakout y también dice la hora en su opción de digital, bi
Proyecto Arduino DIY-reloj

Proyecto Arduino DIY-reloj

Este instructable es en la construcción de mi Arduino-reloj. Este instructable reúne a un par de mis anteriores subproyectos que se han publicado en yo he progresado a la terminación de la palabra reloj.Entonces, ¿qué es un reloj de palabra? Es un re
' OK para despertar' en el reloj para su niño

' OK para despertar' en el reloj para su niño

3:45, mi hijo es feliz y despierto. Es tiempo de empezar su rutina de la mañana. Está gritando para pan con Nutella y quiere ir abajo para jugar.3:46 Obtener un aporte de mi esposa, que tengo que ir de la cama y convencerlo de que sigue siendo el med
10 proyectos de breadboard para principiantes

10 proyectos de breadboard para principiantes

Protoboard es una gran manera para construir proyectos electrónicos fácilmente y en menos tiempo sin necesidad de soldadura. Un problema que es enfrentado por los principiantes en el campo de la electrónica es que no se puede soldar los componentes c
RELOJ para cocer huevos en acrílico

RELOJ para cocer huevos en acrílico

Así que... fuiste al mercado de pulgas, buena voluntado navegado en línea y el perfectopedazo de basura que usted podría hacer el mejorCOSA de. Bueno yo vi esta base acrílicoy dijo wow... Qué gran huevo-timer.Yo sólo te pegue unos LEDs, escribir una
Parcela el reloj para los maniquíes.

Parcela el reloj para los maniquíes.

Revisiones:1. agrega las instrucciones del módulo reloj DS1307 en tiempo real.Esta no es mi idea, pero voy a intentar mostrar cómo conseguí que funcione finalmente.A menudo, los chicos brillantes que hacen estas cosas, se olvida que hay idiotas (como
Cuadro de proyecto Arduino

Cuadro de proyecto Arduino

Constantemente estoy jugando en tierra de Arduino con sensores, pantallas y nuevos brotes de acné. Recientemente, tuve la llamada a construir un registrador de temperatura para registrar temperaturas de 16 diferentes lugares dentro de un gran montaje
4WD todo terreno Arduino Robot para todos

4WD todo terreno Arduino Robot para todos

Siempre me ha gustado robots que pueden moverse en terrenos ásperos. Esta vez he decidido que voy a utilizar chasis confeccionado modificarlo un poco y añadiendo unos pocos componentes adicionales. Mediante el uso de un chasis listo rápidamente podrí
Cómo uso mBlock Software para Control de la placa de Arduino UNO para tocar el órgano electrónico

Cómo uso mBlock Software para Control de la placa de Arduino UNO para tocar el órgano electrónico

mBlock es un software de programación gráfica que está diseñado partiendo de cero y es compatible con placas Arduino Arduino UNO, Nano, mega 2560, leonardo, PicoBoard, Makeblock Junta y etc.. La gente puede programar su aplicación, proyectos de Ardui
Proyecto Arduino: Giroscopio/acelerómetro MPU-6050 y Adafruit Motor Driver escudo

Proyecto Arduino: Giroscopio/acelerómetro MPU-6050 y Adafruit Motor Driver escudo

Hola chicos, si usted está planeando usar el módulo del MPU 6050 giroscopio/acelerómetro o L329D adafruit moter conductor protector con Arduino para su próximo proyecto luego te están en el lugar correcto, porque en el artículo estoy compartiendo un
Beeduino: Caseros Arduino Uno para $6

Beeduino: Caseros Arduino Uno para $6

¿Hey cual es el costo de esta placa azul cosita, "Arduino" Creo que su llamado? Bien el costo es aproximadamente $30 por tablero. Woah $30 para solo este simple circuito. ¿Cuál es tan especial en ella? Bueno nada en realidad. Sólo una plataforma
LA placa ARDUINO DIY para 5$

LA placa ARDUINO DIY para 5$

La placa arduino es una plataforma de prototipado electrónico de código abierto utilizada por el aficionado, artista, diseñadores, fabricantes etc....El arduino es fácil de usar en lugar de cualquier otra tabla de prototipos.Echado a perder tanto din
Proyecto de Ciencias para niños - calentadores de mano reutilizable

Proyecto de Ciencias para niños - calentadores de mano reutilizable

Calentadores de mano - Haz clic en el botón de calor inmediato. Hervir para volver a utilizar.Un buen proyecto de día lluvioso que tiene un poco de ciencia detrás de él, pero también será popular con los niños en el invierno está haciendo calentadore
Caja cristalina para Arduino reloj

Caja cristalina para Arduino reloj

Estoy haciendo un smartwatch con alguna placa de Arduino. Es muy fácil de encontrar recursos de hardware y software cómo hacerlo en la web. Pero que estoy enfrentando un problema crítico, smartwatch de Arduino más imagen Google no es lo suficientemen