Descargar Imprimir esta página

Ebotics BXMPJ03 Guia De Inicio Rapido página 4

Leon ventilador

Publicidad

/*TEMPERATURA */
int
STemp = 0;
int
SetPoint = 27;
int
ReadTemp;
float
Voltaje;
float
Temp;
/*POTENCIÓMETRO*/
int
PPot = 5;
int
ValuePot;
/*VENTILADOR*/
int
PMotor = 9;
int
SpeedMotor;
void
setup() {
// Put your setup code here, to run once:
Serial.begin (9600);
pinMode(13, OUTPUT);
pinMode(PMotor, OUTPUT);
}
void
loop() {
// Put your main code here, to run repeatedly:
Celcius();
if((Temp > (SetPoint - 1))&&(Temp < (SetPoint + 3)))
temperatura está por debajo de -1º o por encima de +3º del
SetPoint, encendemos el ventilador
{
for
(int
{
Speed();
analogWrite(PMotor,SpeedMotor);
digitalWrite(13, HIGH);
}
}
else
// Si la temperatura es inferior al SetPoint
{
analogWrite(PMotor, 0);
digitalWrite(13, LOW);
}
delay (2000);
}
void
Celcius ()
{
4
// 27ºC Temperatura de referencia (Set point)
// Velocidad
// Cálculo de temperatura en Celcius
x = 0; x<20000; x++)
// Cálculo de la velocidad del ventilador
// Ventilador = OFF
// LED puerto digital = OFF
// Cálculo de la temperatura en Celcius
// Ventilador = ON
// LED puerto digital 13 = ON
www.ebotics.com
// Si la

Publicidad

loading