Sistema de Sensor de Gas Intel Edison para detectar biogás / GLP salida (5 / 12 paso)

Paso 5: Código de Arduino para el Sensor de Gas

El siguiente es el código de Arduino para el sistema de detección de gas. He recopilado este código pasando por muchos códigos de demostración y ejemplos disponibles en línea. Usted puede encontrar la descripción de cada línea de código junto a después / / (par de diagonales)

La primera parte del código indica el sistema que pin 13 se utiliza para el pin de zumbador y analógica 0 para el módulo de Sensor de Gas. También he puesto el valor inicial del Sensor Gas a "0".

La segunda parte inicializa el pin 13 como salida para timbre y también la comunicación serial entre el tablero de Edison y el equipo a la velocidad en baudios de 9600.

La tercera parte del código le indica al sistema para leer el valor del sensor del sensor de gas y si el valor del sensor es de más de 200 activarán el buzzer conectado al pin 13. Si el valor es menos de 200, se desactivará el timbre. Los valores de los sensores también pueden controlarse a través de monitor serial si el tablero de Edison está conectado a la computadora utilizando el cable Micro USB.

Usted puede copiar y pegar el código directamente en el IDE de Arduino. Asegúrese de que seleccione la Junta como Edison de Intel y puerto como el número de puerto com virtual que han anotado anteriormente. Puede verificar el código y luego subir a su Edison. Usted puede monitorear los valores de los sensores en el monitor serial que se puede acceder en el menú 'Herramientas' en el IDE de Arduino.

/ * Gas Sensor MQ 5 con Edison de Intel para detectar fugas de biogás

* Un zumbador sonará la alarma cuando se detecta una fuga de gas

*/

zumbador de int = 13; 'Zumbador' estará conectado al pin Digital 13

sensor int = A0; Sensor de gas MQ 5 se conectará al pin analógico 0

int sensorValue = 0; El valor del sensor de gas inicial se establecerá en 0

La rutina de instalación se ejecuta una vez cuando usted pulse reset

void setup() {}

pinMode (zumbador, salida); Inicializa el pin digital 13 como salida de zumbador

Serial.Begin(9600); Inicializar la comunicación serial a 9600 bits por segundo

}

La rutina de loop se ejecuta una y otra vez para siempre

void loop() {}

sensorValue = analogRead(sensor); Leer la entrada en el pin analógico 0 ('sensor')

Serial.println (sensorValue, DEC); Imprimir el valor en el monitor serial

Si (sensorValue > 200) {/ / If sensorValue es mayor que 200

digitalWrite (zumbador, HIGH); Activar la alarma de timbre y sonido de salida digital

}

Else {}

digitalWrite (zumbador, LOW); Desactivar el zumbador - el timbre no sonará

}

}

Artículos Relacionados

Em de Monitorar Temperatura de Calima o Intel Edison para Cidades Inteligentes

Em de Monitorar Temperatura de Calima o Intel Edison para Cidades Inteligentes

Utilizado ser para o monitoramento este sistema del pode em orientado de real ou tempo un eventos, de através de la conectados "pela Cidade e espalhados onde os objetos inteligentes (Intel Edison) são" redes Wi-Fi Hotel.O projeto foi apresentado
Una guía completa de puentes a bordo en el kit del Intel Edison para Arduino

Una guía completa de puentes a bordo en el kit del Intel Edison para Arduino

Kit Intel® Edison para Arduino permite el Edison de Intel® compatible con Arduino shields diseñados para el R3 del UNO. La Junta de expansión de Arduino incluye varias cabeceras de jumper para configurar el tablero con diferentes ajustes como niveles
IoT NFT sistema Aquaponic Controler con WebApp (Intel Edison y Node.js)

IoT NFT sistema Aquaponic Controler con WebApp (Intel Edison y Node.js)

AcuaponiaAquaponic combina la acuicultura (cultivo de pescado) con hidroponía (cultivo de plantas en agua). Excretar el pescado se descompone por las bacterias a nitratos que son absorbidos por las plantas como nutrientes y ley de raíces de la planta
Domótica: Control de Base de relé Sensor de luz (Intel Edison)

Domótica: Control de Base de relé Sensor de luz (Intel Edison)

Hola todos, en este instructable, le mostraré cómo hacer su hogar inteligente.Cada noche antes de ir a la cama, tienes que activar el sistema de alarma. Por lo tanto, en este proyecto, usará el sensor de luz para detectar si se ha apagado la luz de s
[Guía del principiante] Configuración de una usb lan intel edison para ssh conexión

[Guía del principiante] Configuración de una usb lan intel edison para ssh conexión

Estos pocos pasos le ayudará a conectarse a Intel Edison sin utilizar una conexión wifi por la interfaz usb. Esto es particularmente útil por ejemplo para copiar datos desde/hacia el Edison Intel scp(secure copy) el comandoPaso 1: Conecte su Edisonel
Sensor de sonido Intel Edison y Grove - envía el mensaje al móvil vía MQTT

Sensor de sonido Intel Edison y Grove - envía el mensaje al móvil vía MQTT

Este proyecto utiliza un sensor de sonido para capturar sonidos y control de intensidad de sonido, cuando el sonido alcanza un nivel alto, el Edison envía un mensaje MQTT que será mostrarse en los móviles o PCs suscrito sobre el mismo tema.El mensaje
Sistema de Sensor de movimiento infrarrojo DIY para frambuesa Pi

Sistema de Sensor de movimiento infrarrojo DIY para frambuesa Pi

Durante el mes de julio de 2015, completó un internado de secundaria en Colorado State University, y uno de los proyectos que he trabajado fue el de un sensor de proximidad infrarrojo para Raspberry Pi.Este corto alcance sensor infrarrojo puede ser a
Sensor de temperatura LM35 con registro de datos en tarjeta SD en Intel Edison

Sensor de temperatura LM35 con registro de datos en tarjeta SD en Intel Edison

-Muestra el uso de un sensor LM35 en Intel Edison para medir la temperatura durante largos períodos que van desde varias horas hasta semanas y registros de las lecturas de temperatura del sensor en una tarjeta SD insertada a bordo, todas las cosas ne
CaffeIOT - cafetera inteligente para los amantes de 'café' y 'salud' con Intel Edison

CaffeIOT - cafetera inteligente para los amantes de 'café' y 'salud' con Intel Edison

Hola,Este fue nuestro primer proyecto basado en Internet y lo que se puede esperar más cuando agarras una oportunidad de trabajar con el chip inteligente disponible en el mercado, "El Edison de Intel".Inspiración de la idea : un regular trabajo
Automatizar el riego de plantas en maceta con Intel Edison

Automatizar el riego de plantas en maceta con Intel Edison

Automatizados de riego de plantas en maceta con Edison de Intel... Un Sensor de humedad detecta el bajo contenido de humedad del suelo y activa la bomba de agua o la válvula de solenoide que controla el flujo de agua. Cuando se bombea el agua necesar
Rover de monitoreo ambiental - impulsado por Intel Edison

Rover de monitoreo ambiental - impulsado por Intel Edison

Se trata de un instructable inspirado por la Curiosidad de Marciano , no espero este rover a Marte!! pero lo imitan e implementar algunas características interesantes con Edison de Intel. Dicho esto, a la madre tierra puede encontrar aplicaciones ind
The first usage of Intel Edison

The first usage of Intel Edison

Hoy, voy a mostrarte cómo utilizar a Intel Edison por primera vez! Placas Arduino y Pi frambuesas todavía son tan populares en el mundo de hoy, Intel Edison y su Consejo de desarrollo también son muy interesantes.Encontré una oportunidad de examinar
Junta de Intel® Edison: Control de la temperatura de la IoT

Junta de Intel® Edison: Control de la temperatura de la IoT

IoT ya no se limita a sólo el fabricante aficionados y entusiastas. Ha llamado la atención de las empresas que quieren iniciar una nueva revolución industrial mediante IoT. De puestos de trabajo inteligentes para aumentar la producción, IoT tiene un
Primeros pasos con Intel® Edison Mini Breakout Junta

Primeros pasos con Intel® Edison Mini Breakout Junta

Intel proporciona 2 plataformas de hardware diferentes para trabajar con la Junta de desarrollo de Intel® Edison.El módulo de núcleo de Intel® Edison se llama Edison calcular módulo de Intel®, mientras que los tableros de 2 extensión se llaman Intel®