Étape 5: Conexiones y programa finale Ultimas
Para acabar el programa, vamos a conectar ONU LED y ONU funzionamento. Para hacer esto, he conectado el LED (en este caso fils dos LEDs en paralelo, pero aucun pasa nada porque los dos están conectados como ánodo común y usan el mismo pin fr el ánodo) al broche 6 de arduino. Il usado tambien una resistencia de 330 ohms entre el katodo del LED y GND, por si acaso.
Al hacer esto, me he quedado ya sin ningún broche numérique libre de arduino, que ha sido uno de los mayores problemas del proyecto, pues todavía para de broche de necesitamos ONU leer cuando pulsamos el funzionamento. Para ello, he usado ONU broche Analog. Hay dos maneras para que leamos el estado de ONU botón con arduino. En la imagen podemos ver las dos, resistencia « pull up », o resistencia tirer vers le bas. Como tirer, arduino leerá ONU voltaje de 5V (haute) cuando el botón pas este pulsado, y 0V (faible) cuando este pulsado. Conectamos si un modo de resistencia « pull down », leeremos todo lo contrario. En mi programa, he usado el modo de « pull Down ».
Como aucun tenia ningún broche numérique, he decidido usar para d’Analog code pin ONU leer el estado del botón. Los pins analógicos de arduino, leen ONU voltaje de entre 5V y 0V y lo convierten en una escala de entre 1023 (5V) y 0 (0V). Por ello, en el programa, podemos apreciar el de fr « While » de la linea 56 por ejemplo, cuando leamos ONU voltaje menor a 512 (la mitad mas o menos, que sabemos que el botón aucun pulsado esta), sigamos simplemente escribiendo la hora. Esto ha sido una manera de poder usar mas entradas a falta de pins digitales.
Finalmente, conectaremos el zumbador también la la salida 6 del broche numérique por su lado positivo (los zumbadores tienen polarización), y un masa por el otro lado. Con esto, el programa estará terminado.
El programa de final arduino, adjunto d’esta en el blog, que esta bien explicado mediante notas.
AlarmaArduino.ino