Sensor de alcohol arduino codigo

Sensor de alcohol arduino codigo

Sensor de alcohol arduino codigo

mq3 sensor de gas código arduino

Grove – Alcohol Sensor es un módulo completo de sensor de alcohol para Arduino o Seeeduino. Está construido con el sensor de alcohol de semiconductores MQ303A. Tiene una buena sensibilidad y una respuesta rápida al alcohol. Es adecuado para hacer un alcoholímetro. Este Grove implementa todos los circuitos necesarios para el MQ303A como el acondicionamiento de energía y la fuente de alimentación del calentador. Este sensor emite un voltaje inversamente proporcional a la concentración de alcohol en el aire.

El valor del sensor sólo refleja la tendencia aproximada de la concentración de gas en un rango de error permisible, NO representa la concentración exacta de gas. La detección de determinados componentes en el aire suele requerir un instrumento más preciso y costoso, lo que no puede hacerse con un solo sensor de gas. Si su proyecto tiene como objetivo obtener la concentración de gas a un nivel muy preciso, entonces no recomendamos este sensor de gas.

Las plataformas mencionadas anteriormente como soportadas es/son una indicación de la compatibilidad teórica o de software del módulo. En la mayoría de los casos, sólo proporcionamos una biblioteca de software o ejemplos de código para la plataforma Arduino. No es posible proporcionar una biblioteca de software / código de demostración para todas las plataformas MCU posibles. Por lo tanto, los usuarios tienen que escribir su propia biblioteca de software.

sensor de alcohol mq3

El sensor de alcohol MQ-3 es útil para proyectos que comprueban los niveles de alcohol, bencina, hexano o GLP en el aire, pero su uso más popular es como alcoholímetro (analizador de aliento) para alguien que ha bebido cerveza, vino u otro licor. Aprenda a utilizar este sensor en este tutorial.

Tenga en cuenta que el gráfico se obtuvo con una carga de 4,7 kΩ. Sería difícil replicar los resultados del gráfico si vamos a utilizar el MQ-3 como alcoholímetro. En su lugar, utilizaremos la gráfica RS/R0:

Aquí vemos las diferentes curvas para cada gas que el MQ-3 puede detectar en un gráfico log-log. Rs es la resistencia del sensor en el gas objetivo, mientras que R0 es la resistencia del sensor cuando sólo hay 0,4 mg/L de alcohol en el aire.

Podemos utilizar el hecho (del gráfico anterior) de que la relación RS/R0 es una constante 60 en el aire limpio. Además, por definición, sólo la RS cambia cuando hay un gas presente mientras que la R0 permanece constante. Por lo tanto, si podemos determinar el valor de RS en el aire limpio, también podemos determinar R0 y, en última instancia, RS/R0.

calibración del sensor de alcohol mq3

}Tenga en cuenta que el MQ3 es un sensor accionado por calentador. Para que la medición sea precisa, el sensor debe estar completamente calentado. El código de ejemplo anterior tiene un calentamiento de 20s, pero aumenta el tiempo de calentamiento a 24-48 horas para obtener la máxima precisión.Cuando ejecutes el sketch, verás las siguientes lecturas en el monitor de serie:Esta prueba puede requerir algo de ensayo y error. Una vez que tengas un buen manejo de estas lecturas, puedes usarlas como umbral si tienes la intención de desencadenar una acción.Construcción finalBasado en los valores de calibración, el programa de abajo define los siguientes rangos para determinar la concentración de alcohol:/* Cambia estos valores basados en tus valores de calibración */

}Si todo está bien, deberías ver la siguiente salida en el monitor de serie.Detectar la presencia de alcohol usando la salida digitalPara nuestro segundo experimento detectaremos la presencia de alcohol usando la salida digital.CableadoUtilizaremos el circuito del ejemplo anterior. Esta vez sólo tenemos que quitar la conexión al pin ADC y conectar el pin DO del módulo al pin digital #8 del Arduino.Conecta tu circuito como se muestra en la imagen de abajo:CalibraciónEl módulo tiene un potenciómetro incorporado para calibrar la salida digital (DO).Girando la perilla del potenciómetro, puedes establecer un umbral. Ahora, para calibrar el sensor, sopla tu aliento alcohólico en el sensor o aprieta la botella de alcohol isopropílico para respirar los vapores del alcohol en el sensor y ajusta el potenciómetro en el sentido de las agujas del reloj para que el LED de estado se encienda y luego vuelve a ajustar el potenciómetro en el sentido contrario a las agujas del reloj justo hasta que el LED se apague. Eso es todo, tu sensor está ahora calibrado y listo para su uso.Código ArduinoUna vez construido el circuito, carga el siguiente sketch en tu Arduino.#define MQ3pin 8

arduino breathalyzer

}Tenga en cuenta que el MQ3 es un sensor accionado por un calentador. Para que la medición sea precisa, el sensor debe estar completamente calentado. El código de ejemplo anterior tiene un calentamiento de 20s, pero aumenta el tiempo de calentamiento a 24-48 horas para obtener la máxima precisión.Cuando ejecutes el sketch, verás las siguientes lecturas en el monitor de serie:Esta prueba puede requerir algo de ensayo y error. Una vez que tengas un buen manejo de estas lecturas, puedes usarlas como umbral si tienes la intención de desencadenar una acción.Construcción finalBasado en los valores de calibración, el programa de abajo define los siguientes rangos para determinar la concentración de alcohol:/* Cambia estos valores basados en tus valores de calibración */

}Si todo está bien, deberías ver la siguiente salida en el monitor de serie.Detectar la presencia de alcohol usando la salida digitalPara nuestro segundo experimento detectaremos la presencia de alcohol usando la salida digital.CableadoUtilizaremos el circuito del ejemplo anterior. Esta vez sólo tenemos que quitar la conexión al pin ADC y conectar el pin DO del módulo al pin digital #8 del Arduino.Conecta tu circuito como se muestra en la imagen de abajo:CalibraciónEl módulo tiene un potenciómetro incorporado para calibrar la salida digital (DO).Girando la perilla del potenciómetro, puedes establecer un umbral. Ahora, para calibrar el sensor, sopla tu aliento alcohólico en el sensor o aprieta la botella de alcohol isopropílico para respirar los vapores del alcohol en el sensor y ajusta el potenciómetro en el sentido de las agujas del reloj para que el LED de estado se encienda y luego vuelve a ajustar el potenciómetro en el sentido contrario a las agujas del reloj justo hasta que el LED se apague. Eso es todo, tu sensor está ahora calibrado y listo para su uso.Código ArduinoUna vez construido el circuito, carga el siguiente sketch en tu Arduino.#define MQ3pin 8

Acerca del autor

admin

Ver todos los artículos