CONTROL DE NIVEL DE AGUA
El proyecto control de nivel de agua se basa en el sensor ultrasónico HC-SR04 que me va permitir medir la distancia y estos datos en "cm"(centímetros) son enviados a través de un puerto serial al microcontrolador atmega328p y este asu vez encienda y visualiza en un display lcd16x2
CODE
el paso numero 1 es la programación del proyecto que compartiremos aquí el código de Arduino
este programa esta usando la librería liquidcrystal que me permite trabajar con datos de 4bits para la visualización de los datos
en el programa vizualizamos que tenemos como entradas a echo y trig para el sensor estos me van a permitir mandar los datos por un puerto serial a atmega 328p
en el programa podemos vizualizar el estado if la condicion para que prendan o apagen un motor AC si se encuentra a mayor de 55cm hasta 65cm se va encender mostrandome en el lcd el encendido(ON) y se encuentra a menor de 10cm se apagara (OFF)
SALIDA RELE DE ESTADO SOLIDO
La salida para la activación de un motor AC se debe a un relé de estado solido ya que este relé hace que la conmutación rápida del circuito no malogre sus contactos como lo tenia los relés mecánicos en este circuito hemos usado un optoacoplador MOC3021 y un triac BT136 cuando la salida se ponga a 1 el optoplador recibirá un voltaje en ánodo del diodo emisor y mandara los fotones ala base del optotriac y asi conducirá y prendera el motor AC para su funcionamiento.
Estos dispositivos electrónicos nos permiten aislar la Corriente DC de la corriente AC asi protegiendo el circuito y también protegiéndonos de cualquier contacto con la corriente AC.
ATMEGA328P
El atmega328p es usado en Arduino Uno ya que este microcontrolador posee muchas ventajas en respecto a salidas y también en respecto al fácil uso de su programación en este caso solo grabamos el programa y lo sacamos de Arduino uno y lo pusimos en nuestro proyecto es muy fácil de trasladarlo solo considerando el MR a 1 con una resistencia de 10k , OSC 16MHZ , y un voltaje de 5v para que funcione en cualquier otra placa impresa.
PCB Y Componentes
Este PCB es gracias ala empresa JLCPCB fabricantes de componentes electrónicos profesionales el acabado es muy profesional y optimo para su desarrollo pueden adquirir sus PCB aquí en este enlace https://jlcpcb.com/RAV
componentes :
1 atmega328P
3 resistencias 100 ohm
1 resistencia de 220 ohm
1 resistencia de 10k
1 resistencia variable de 5k
2 resistencias de 330 ohm
2 MOC30221
1 PC817
2 TRIAC BT136
1 LCD16X2
1 SENSOR HC-SR04
1 PORTAPINES DE 10PINES
1 CRISTAL 16MHZ
1 ENTRADA DC 5V
Https://jlcpcb.com/RAV
PIDE TUS PCBS AQUI EN https://jlcpcb.com/RAV por 5pcb $2 y 10pcb $5
los acabados son muy profesionales envíos a todo el mundo.
cualquier color el mismo precio.
aqui les dejo el gerber del proyecto:
https://mega.nz/file/bR5E0BQI#Ik-FnSOiZ03XzpSqGJvlCEiCkChEhlawQmewA87Lpyc