Академический Документы
Профессиональный Документы
Культура Документы
PROGRAMACION EN ARDUINO
Para comenzar como ya se sabe todo sobre el programa se hizo una declaración de variables, en
este caso se declaró las variables botón, buzzer, resistencia, laser, las cuales van con el respectivo
pin donde irán conectados al arduino.
Después que se declaró las variables se asignó en el void setup los pines como salida o entrada,
además se puede declarar el estado (encendido o apagado) del componente al momento de pasar
el código al arduino.
Para finalizar este código se aplicó comandos los cuales son while y un if.
Si se llega por primera vez a una sentencia while y la condición resulta ser falsa, no se
ejecutarán las sentencias interiores ninguna vez. Este detalle es importante tenerlo en
cuenta.
El sistema de llenado de piscina que se colocó en la casa cumple dos funciones la primera acciona
la bomba cuando presionamos el pulsador pero solo cuando se lo presiona al momento de ya no
tenerlo presionado la bomba se apaga y la segunda función es un poco parecida a la primera pero
se diferencia bastante ya que cuando se pulsa el segundo pulsador se queda en el estado
automático el cual acciona la bomba hasta el nivel determinado del sensor de nivel cabe recalcar
que también se colocó un led para avisar al usuario que el automática esta encendido, además
dando otro pulso se desactiva el automático y se paraliza la bomba.
PROGRAMACION EN ARDUINO
Durante este periodo se obtuvo conocimientos acerca del programa arduino como ya se sabe se
declara variables las cuales cada una tiene asignado su respectivo pin, además en este código se
presenta un nuevo tipo de uso en el int limite.
En el int límite se puede dar un valor tanto mínimo como máximo cabe recalcar que el rango del
sensor de nivel es de 0 hasta 800.
Después que se declaró las variables se asignó en el void setup los pines como salida o entrada,
además se puede declarar el estado (encendido o apagado) del componente al momento de pasar
el código al arduino, también entra en función un nuevo comando el cual es Serial. begin el cual
establece la velocidad de datos en bits por segundo (baudios) para la transmisión de datos en
serie. Para comunicarse con el equipo, utilice uno de estos tipos: 300, 600, 1200, 2400, 4800,
9600, 14400, 19200, 28800, 38400, 57600 o 115200. A continuación se podrá observar un
ejemplo:
Por último se finaliza el código aplicando el comando if y else.
En esta parte del void loop se codifica lo que yo quiero que realice el programa por medio del
comando if que se explicó ya anteriormente.
Lo que realiza este programa en si es el encendido y apagado de una bomba por medio de
pulsadores el primero es automático solamente la bomba se activara cuando el pulsador1 este
activado si se deja de pulsar la bomba se apagara en el pulsador2 en si es un sistema de llenado de
piscina automático ya que si pulsamos la bomba se enciende junto con un led para poder darnos
cuenta que está activado el automático si el usuario desea ya no usar el modo automático lo único
que se procede hacer el pulsar de nuevo el pulsador2,también cuando el automático se encuentra
activado la bomba se encenderá y llegara a un nivel determinado por el sensor de nivel entonces
la bomba se apagara porque ya llego al punto acordado en la programación.