|
Cómputo Integrado Proyecto Arduino |
![]() |
Descripción
La idea es crear un alcoholímetro, que mediante el sensor, se reciba como dato el grado o nivel de alcohol de la persona que sopla frente al sensor. Según el nivel o grado de alcohol detectado por el sensor, se encenderán de 1 a 10 leds de diferentes colores, empezando con el verde, que indica un bajo nivel de alcohol, amarillo un nivel medio y rojo un nivel alto.
Además como muchos alcoholímetros portátiles o de mano ofrecen la opción de guardar el estado actual de alcohol, también agregue dos botones, uno es para guardar el estado marcado actualmente por el sensor, y el segundo es para ver los estados guardados, que son tres, aunque pudieron haber sido más. Al picar el botón para ver los estados guardados por primera vez, se muestra el estado recién guardado, al picar por segunda vez, se ve el penúltimo estado, y al picar por tercera vez se muestra el antepenúltimo, y para salir de vuelve a picar por cuarta vez, y volver a recibir información del sensor.
Herramientas usadas
- Arduino IDE en Ubuntu 11.10
- Cable para conexión USB
- Arduino Uno
Material utilizado
- 4 leds de 5mm, color verde difuso
- 3 leds de 5mm, color amarillo difuso
- 3 leds de 5mm, color rojo difuso
- 1 led de 5mm, color amarillo
- 11 resistencias de 330 ohms
- 3 resistencias de 10K ohms
- 2 micro switch, de push, con 4 terminales
- 1 sensor de alcohol MQ-3
- Arduino Uno
- Cables de interconexión macho-macho de 6 pulgadas
Código
Este es el código completo de mi proyecto. Las partes que están en comentarios fueron utilizadas como prueba para la consola del monitor serial desde el Arduino IDE.
Nota: Si se usa "Serial" para imprimir contenido en el monitor, la salida digital A0 y A1, quedan automáticamente programadas para salida serial, como yo necesitaba una salida digital más, comente las líneas de salida serial, para tener dos salidas digitales extras.
Circuito creado en Fritzing
Dibuje el circuito desde Fritzing y lo hice en dos partes para no amontonar componentes y que estén bien visibles, por si en algún momento alguien sigue estos pasos para armar el suyo propio, no se pierda viendo solo imágenes.
Esta es la parte donde se conectan todas las salidas del Arduino al protoboard donde se encuentran incrustados los leds.
Y aquí esta por separado lo que conecta al sensor y los botones push.
Imágenes
Vídeo
Y por último les dejo un vídeo que tomé del alcoholímetro funcionando, para dejar evidencia del trabajo realizado. Cabe mencionar que en el vídeo no muestro el uso de los botones, aunque ya estaban funcionales, ya que no tenía quién me ayudará a grabar en ese momento.
Si esta publicación te ayudo en algo para crear tu proyecto, o haces uso del código que yo he creado, no te olvides de incluir el enlace a este blog en tu bibliografía.
Recursos consultados
Sensor Report
MQ-3 and Arduino









perdona k es eso k tienes conectado al sensor para poder conectarle los cables
ResponderEliminaresk claro en la placa no se puede poner y nose como ponerle los cables al sensor :S
Es una pequeña placa que conecta al sensor para facilitar la conexión de los cables, pero puedes trabajar sin ella. Tengo otra publicación en donde hable de la conexión al sensor, espero te sirva =)
Eliminarhttp://ramon-gzz.blogspot.mx/2012/04/sensor-de-alcohol-mq-3.html
si pero para poder ponerle los cables como lo aces?
Eliminaresk y0o los cables k tengo son esos k vienen con el arduino y nose como ponerselos y el sensor en la placa no se puede poner.
Siento molestarte tanto
para monitorearlo con matlab en arduino uno como seria?
ResponderEliminarhola que tal, una pregunta que unidades de medicion usas para medir el nivel de concentracion de alcohol? o como lo puedo saber? gracias
ResponderEliminarMuy bueno el proyecto! Mis felicitaciones! Lo suyo sería hacerlo portátil...
ResponderEliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarHola. tienes un proyecto para el control de un invernadero, con arduino, código y materiales?
ResponderEliminarDisculpa las resistencias de 330 ohms son de 1/4 de watt o de 1/2 watt o de 1 watt??
ResponderEliminarPor que tengo de esas y no se cual usar.
hola que tal ramon , super interesante tu proyecto pero quiero saber si puedo usar esta misma programacion para un pic16f877a
ResponderEliminarhola ramon estamosa montando uno como el alcoholimetro tuyo, pero la duda es como lee el alcoholimetro el sensor , otra pregunta , como se le puede adaptar una pantalla que indique lo que el paso a paso de la operacion y luego muestre el nivel del alcohol detectado
ResponderEliminarque función tienen los botones push
ResponderEliminar