FISI4087 Experimento #2

Objetivo: Usando una Arduino como interface, encender un motor mediante cambios en temperatura.

 

Sensor de temperatura usando Arduino

Por: Fernand E Torres Davila y Pablo Sepulveda

El Arduino es capaz de interactuar entre un sensor de temperatura y un motor. Este proyecto muestra como el Arduino puede encender y apagar un motor a distintos cambios de temperatura. Implementando un Wheatstone bridge con un termistor el cual a distintos cambios de temperatura producirá un cambio en los voltajes V1 y V2.

Un Op–Amp comparador enviara una señal de acuerdo con el cambio en voltaje el cual serán interpretados por un Schmitt trigger. El trigger enviara una señal high o low. Finalmente, el Arduino se encargara de interpretar las señales para encender o apagar el motor.

Codigo para controlar Motor usando Arduino

const int MOTOR=9;

const int TRIGGER=2;

void setup() {

pinMode (MOTOR,OUTPUT);

pinMode (TRIGGER,INPUT);}

void loop() {

if (digitalRead (TRIGGER) ==LOW) {

digitalWrite (MOTOR,LOW);}

else

{digitalWrite(MOTOR,HIGH);}

}

Videos