Alarma/Despertador con Arduino (5 / 5 steg)
Steg 5: Ultimas conexiones y programa slutlig
Para acabar el programa, vamos en conectar un LED y un pulsador. Para hacer esto, han conectado el LED (en este caso son dos lysdioder sv paralelo, pero ingen pasa nada porque los dos están conectados como ánodo común y usan el mismo stift sv el ánodo) al stift 6 de arduino. Han usado tambien una resistencia de 330 ohm entre el katodo del LED y GND, por si acaso.
Al hacer esto, mig han quedado ya synda ningún stifts digital libre de arduino, que ha sido uno de los mayores problemas del proyecto, pues todavía necesitamos un pin para leer cuando pulsamos el pulsador. Para ello, han usado un pin analógico. Hay dos maneras para que leamos el estado de un botón con arduino. En la imagen podemos ver las dos, resistencia "dra", o resistencia dra. Como dra upp, arduino leerá un voltaje de 5V (hög) cuando el botón no este pulsado, y 0V (låga) cuando este pulsado. SI conectamos en modo de resistencia "dra ner", leeremos todo lo contrario. Sv mi programa, han usado el modo de "dra ner".
Como ingen tenia ningún pin digital, han decidido usar FN pin analógico para leer el estado del botón. Los pines analógicos de arduino, leen un voltaje de entre 5V y 0V y lo convierten en una escala de entre 1023 (5V) y 0 (0V). Por ello, sv el programa, podemos apreciar en el "Medan" de la linea 56 por ejemplo, cuando leamos un voltaje menor en 512 (la mitad mas o menos, que sabemos que el botón ingen esta pulsado), sigamos simplemente escribiendo la hora. Esto ha sido una manera de poder usar mas inlägg ett falta de pines digitales.
Finalmente, conectaremos el zumbador también la la salida 6 del pin digital por su Lindwall positivo (los zumbadores tienen polarización), y en masa por el otro lado. CON esto, el programa estará terminado.
El programa slutliga de arduino, esta adjunto sv el blogg, que esta bien explicado mediante anmärkningar.