Utilizando un sensor de temperatura para controlar la velocidad de un motor utilizando arduino (2 / 2 paso)

Paso 2: Tiempo para la codificación

Utilizando el software de arduino y escribe este código de abajo.

temp de flotador;

int tempPin = A0; Arduino perno usado para sensor de temperatura

int tempMin = 25; la temperatura para iniciar el zumbador

tempMax int = 70;

ventilador int = 6; el pin donde se conecta el ventilador

velocidad del ventilador int = 0;

void setup() {}

pinMode (ventilador, salida);

pinMode (tempPin, entrada);

Serial.Begin(9600);

}

void loop() {}

Temp = analogRead(tempPin);

Temp = (temp * 5.0*100.0)/1024.0; calcular la temperatura en grados Celsius

Serial.println(Temp);

Delay(1000); retardo entre lecturas para la estabilidad

if(Temp < tempMin) {/ / si la temperatura es más baja que la temperatura mínima

velocidad del ventilador = 0; ventilador no gira

digitalWrite (ventilador, LOW);

}

Si ((temperatura > = tempMin) & & (temp < = tempMax)) //if temperatura es mayor que el intervalo mínimo

{

velocidad del ventilador = mapa (temp, tempMin tempMax, 32, 255); la velocidad actual de ventilador

analogWrite (ventilador, velocidad del ventilador); girar el ventilador a la velocidad de la velocidad del ventilador

}

}

Ahora después de comprobar y cargar el código para el arduino, usted puede abrir al monitor de serie a la derecha del software de arduino para mostrar la temperatura de los alrededores.
usted será observado que he añadido el "Serial.begin(9600)"; función que muestra la temperatura en el monitor serie.
Para aumentar la temperatura se puede calentar mediante la transferencia de calor de su cuerpo, tocándola.
Usted puede editar el tempMin y tempMax los valores que desee dependiendo de sus especificaciones de aplicación.

Artículos Relacionados

Sensor de temperatura para ducha

Sensor de temperatura para ducha

con este dispositivo disminuyen el uso del agua en su casa o trabajo. En lugar de esperar a ver el vapor en la ducha en, este dispositivo ayuda a saber cuándo el agua su a la temperatura que desea y al instante puede entrar a la ducha. De esta manera
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
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
Arduino LCD termómetro con LM35 Sensor de temperatura

Arduino LCD termómetro con LM35 Sensor de temperatura

: actualización del PIN 13: gracias a cybersbpara la captura.El Fritzing esquema muestra el uso de los pines 12 y 13. Esto no se corrige. Debe usar los pines enumerados en el código, los pines 11 y 12.Esto es como el título lo indica, un Arduino powe
Registrador de temperatura para piel

Registrador de temperatura para piel

Como parte de CSCI 7000 computación CU Boulder física para el buen curso creé una temperatura de piel medida/registro de dispositivo usable y confort térmico del usuario (caliente, tibio, neutral, fresco, frío). La meta es eventualmente desarrollar u
Utilice un controlador de PS3 para controlar un robot NXT de Arduino

Utilice un controlador de PS3 para controlar un robot NXT de Arduino

actualización:Lo he arreglado un par de ejecución errores con el paquete de datos, y he modificado la biblioteca NXTI2CDevice para que sea compatible con Arduino 1.0.El archivo zip adjunto ha1. un nuevo sketch de Arduino2. un nuevo boceto de procesam
Usando tablas de relé para controlar actuadores lineales

Usando tablas de relé para controlar actuadores lineales

En este Instructable, a aprender cómo utilizar las tablas de relé para controlar actuadores lineales. Todos los relés actúan igual, la única diferencia es cuántos están en el tablero.Cuatro relais pueden combinarse con la MegaMoto de mandos para perm
Con un Joystick para controlar motores paso a paso con una FPGA

Con un Joystick para controlar motores paso a paso con una FPGA

En el tercer paso en mi camino para recrear el juego de la garra con la Basys3, he conectado dos PmodSTEP, dos motores paso a pasoy la PmodJSTK a la Basys3 que puedo controlar cada uno de los servos con la PmodJSTK.Para ello conecté el código de cómo
Un automático de seguimiento solar motorizado ventana ciega adaptación utilizando Arduino

Un automático de seguimiento solar motorizado ventana ciega adaptación utilizando Arduino

Cuenta edificios de 20-40% del total de energía utilice en los países desarrollados. Cortinas de ventana (o persianas) pueden ayudar a reducir la energía del edificio uso y mejorar el confort visual (es decir, reducción de fulgor y aumentar la luz de
Temperatura ambiente en pantalla de matriz de puntos con Arduino y LM35

Temperatura ambiente en pantalla de matriz de puntos con Arduino y LM35

¡ Hola allí!Este es mi primer instructivo, y te voy a mostrar cómo puede interactuar un sensor de temperatura y una pantalla de matriz de puntos con arduino en tiempo real.He adjuntado el sketch de arduino, que es un poco grande a simple vista, pero
Bluetooth basado en domótica utilizando arduino

Bluetooth basado en domótica utilizando arduino

Queridos amigos que este es mi primer proyecto que estoy publicando en instructable. Se construyo con dos microcontroladores uno es arduino y otro at89s52. Y también he desarrollado android app para el control de la domótica.Paso 1: Componentes neces
Controlar la velocidad intermitente de un LED con Arduino y la olla (con video)

Controlar la velocidad intermitente de un LED con Arduino y la olla (con video)

Hola amigos,En este tutorial y video, mostraré cómo controlar la velocidad de parpadeo de un LED con Arduino Nano y una resistencia variable o potenciómetro también conocido como la olla (forma corta de potenciómetro).Este tutorial es similar a un có
Puzzlebox órbita: Utilizando un Arduino para controlar un helicóptero infrarrojo

Puzzlebox órbita: Utilizando un Arduino para controlar un helicóptero infrarrojo

en este Instructable vamos a explicar cómo las señales de infrarrojos son utilizados por un control remoto para controlar un juguete o dispositivo, a continuación, demuestran cómo un simple circuito se puede Agregar a un Arduino para manejar el mismo
Utilizando un arduino esp8266 para controlar un relé mediante el Asistente de inicio

Utilizando un arduino esp8266 para controlar un relé mediante el Asistente de inicio

Este Instructable muestra cómo conectar un módulo de relé a una esp8266, algo que debería ser sencillo pero necesita algunos componentes extras para hacer que el relé funciona correctamente si está utilizando el dispositivo esp pequeño en las fotos.E