Sensor de temperatura controlada de Arduino con luz de advertencia de (3 / 4 paso)

Paso 3: El código.

Así que este código es lo que gobierna el Arduino. Dice el Arduino lee el sensor cada 10 segundos y si la temperatura está por encima de 80 grados Fahrenheit a parpadear el LED hasta la siguiente lectura. También se imprimirá la temperatura en el monitor serie.

Conjuntos de variables

int AO = 0;
const int LED = 7;

Configura entradas y salidas.

void setup() {}

Serial.Begin(9600);

pinMode(LED,OUTPUT);

}

Establece el lazo

void loop()

{

Convierte la tensión de ser leída en el análogo del pin a Fahrenheit, Celsius, Rankine y Kelvin. También se imprimirá los valores en el monitor serial. Esto puede accederse a través de la lupa en la parte superior derecha del IDE de Arduino.

int rawvoltage = analogRead(AO);

flotador de milivoltios = (rawvoltage/1024.0) * 5000;

Float f = milivoltios/10;

Serial.Print(Fahrenheit);

Serial.println ("grados Fahrenheit,");

flotador de rankine = (fahrenheit + 460.67);

Serial.Print(Rankine); Serial.println ("grados Rankine,");

float c = ((fahrenheit-32) * 5/9);

Serial.Print (celsius);

Serial.println ("grados");

kelvin de flotador = (grados celsius + 274.15);

Serial.Print(Kelvin); Serial.println ("grados Kelvin,");

Establece para arriba el si declaración, básicamente dice que el Arduino a parpadear el LED durante 10 segundos si la temperatura está por encima de 80 grados Fahrenheit.

Si (fahrenheit > = 80)

{

digitalWrite (LED, alta);

Delay(500);

digitalWrite (LED, baja);

Delay(500);

digitalWrite (LED, alta);

Delay(500);

digitalWrite (LED, baja);

Delay(500);

digitalWrite (LED, alta);

Delay(500);

digitalWrite (LED, baja);

Delay(500);

digitalWrite (LED, alta);

Delay(500);

digitalWrite (LED, baja);

Delay(500);

digitalWrite (LED, alta);

Delay(500);

digitalWrite (LED, baja);

Delay(500);

digitalWrite (LED, alta);

Delay(500);

digitalWrite (LED, baja);

Delay(500);

digitalWrite (LED, alta);

Delay(500);

digitalWrite (LED, baja);

Delay(500);

digitalWrite (LED, alta);

Delay(500);

digitalWrite (LED, baja);

Delay(500);

digitalWrite (LED, alta);

Delay(500);

digitalWrite (LED, baja);

Delay(500);

digitalWrite (LED, alta);

Delay(500);

digitalWrite (LED, baja);

Delay(500);

}

Establece otra declaración, básicamente si la temperatura es por debajo de 80 grados que el Arduino solo esperará 10 segundos antes de tomar otra lectura.

otra cosa

{

Delay(10000);

}

}

Artículos Relacionados

Sensor de temperatura interno de Arduino

Sensor de temperatura interno de Arduino

Fuente: http://www.theorycircuit.com/arduino-internal-temperature-sensor/Más fichas AVR (microcontroladores) tienen un sensor de temperatura interna, por lo tanto, podemos utilizar esta opción para obtener el rango de temperatura en condición rara, e
Bicicleta - sistema de purificación de agua accionado arduino (con luz UVC)

Bicicleta - sistema de purificación de agua accionado arduino (con luz UVC)

Este instructable muestra cómo un sistema de purificación de agua UV-C con una bicicleta y arduino el control de la energía. Una dinamo en la parte trasera de la bicicleta carga una batería (que inicialmente hemos cargado ya para este proyecto) que s
Sensor de temperatura inalámbrico IR con ATtiny85

Sensor de temperatura inalámbrico IR con ATtiny85

Arduino es sencilla y muy potente plataforma de open source y hardware donde sólo su imaginación puede detener. Hace unos días leí un instructivo que me inspiran a hacer mi propia. Es el instructivo acerca de cómo puede enviar cadenas de datos desde
Impreso de robot aspiradora de piso - controlada por Arduino con protector de motor, con ruedas de motor

Impreso de robot aspiradora de piso - controlada por Arduino con protector de motor, con ruedas de motor

robot aspiradora de piso. Versión #17. Intento de hacerlo más simple.El robot se mueve por pequeños motores de DC motor-las ruedas incorporadas impresión en impresora 3D:http://www.thingiverse.com/Thing:225576Componentes:Arduino con motor-motor-escud
Camioneta de Arduino con luz y Sensor de distancia

Camioneta de Arduino con luz y Sensor de distancia

En este tutorial voy a explicar cómo construir este Arduino cartón Pick Up carro con evitación del obstáculo y una luz roja fría. Es barata y tiene más movimiento del robot.Otra ventaja es el uso de la energía: 4 baterías del AA para motores + jugo d
Sensor de movimiento PIR alarma Arduino (con incorporados)

Sensor de movimiento PIR alarma Arduino (con incorporados)

esta es una guía sobre cómo hacer un detector de movimiento con un arduino! ¡ Disfrute!Paso 1: Elementos necesarios Microcontrolador Arduino UnoProtoboard, MiniSensor PIR, SE-10Cables de puenteZumbador piezoeléctricoLED, de cualquier tamaño o tipoPly
Probador de la batería de Arduino con luz Led

Probador de la batería de Arduino con luz Led

Lo que estoy haciendo es un probador de la batería con luces Led que también funciona en un Arduino.What que muestra cuánta batería queda en él por el encendido del LED. Para el cableado usé un tablero que me ayudó mucho. Por favor comentar sobre mi
Utilizando un sensor de temperatura para controlar la velocidad de un motor utilizando arduino

Utilizando un sensor de temperatura para controlar la velocidad de un motor utilizando arduino

Esta aplicación es simple sólo mediante el uso de sensor de temperatura LM35 con un kit de arduino para controlar un ventilador y cambiar su velocidad con respecto a la temperatura leída por el microcontrolador que es en este caso el kit arduino.El s
Sensores de temperatura usable para trabajo en frío extremo

Sensores de temperatura usable para trabajo en frío extremo

Cuando se trabaja en temperaturas extremas es importante controlar la temperatura de su cuerpo. En congelar el tiempo, sus dedos y dedos de los pies se entumecida y pueden desarrollar quemaduras sin siquiera notarlo. Además, si su base temperatura de
Arduino LCD termómetro / control de temperatura con sensor de temperatura TMP36GZ añadido 2 relé de chanel, agregó RTC ds1307, añadido un case.based en la guía de WWC.

Arduino LCD termómetro / control de temperatura con sensor de temperatura TMP36GZ añadido 2 relé de chanel, agregó RTC ds1307, añadido un case.based en la guía de WWC.

HY mi primer guid basado en la guía de WWC.03 de octubre de 2013 agregado caso (Paso 13)23 de septiembre de 2013 ha añadido RTC (realtimeclock) Ds1307 (paso 11)13 de septiembre de 2013 ha añadido 2 relé de chanel apagar la lámpara de calefacción. (pa
Arduino Uno: Sensor de temperatura con pantalla

Arduino Uno: Sensor de temperatura con pantalla

Escribí un código que muestra la temperatura en una pantalla LCD. He utilizado estos componentes:Tablero de Arduino Uno (rev 3)pantalla de caracteres LCD 2 x 16protoboardSensor de temperatura TMP36Potenciómetro dePaso 1: Paso 1: cableadoCableado del
Arduino Powered Sensor de temperatura con pantalla LCD salida primera vez autor entrada

Arduino Powered Sensor de temperatura con pantalla LCD salida primera vez autor entrada

Nunca había sido un chico un poco de concurso pero siguió adelante y entró en el primer concurso de autor de tiempo, si te gusta mi intructable o simplemente aprender algo nuevo y creo que he ganado tu voto por favor! =]Hola a todos! Por favor pelado
Cómo medir la temperatura con gran exactitud con un Arduino y un tablero de Sensor de temperatura de TSYS01.

Cómo medir la temperatura con gran exactitud con un Arduino y un tablero de Sensor de temperatura de TSYS01.

Mientras estudiaba en la Universidad fuimos desafiados como parte de un trabajo de curso en diseño de una caja con control de temperatura muy preciso. Si el proyecto fuera a tener éxito, múltiples cajas debían ser construido y utilizado en un proyect
INVERNADERO, RACK de servidores, acuario y otros aparatos de temperatura SUPERVISOR con SMS sistema de alarma con Arduino, itbrainpower.net 3G / GSM escudos y 1WIRE SENSOR de temperatura

INVERNADERO, RACK de servidores, acuario y otros aparatos de temperatura SUPERVISOR con SMS sistema de alarma con Arduino, itbrainpower.net 3G / GSM escudos y 1WIRE SENSOR de temperatura

Sobre el proyectoConstruir usted mismo su propio control sistema con umbrales de temperatura máxima y mínimade la temperatura, mantener vivo masajes y paginación de SMS (oldies pero goldies como) y sistema de armado/desarmado remoto. Puede supervisar