Paso 3: Codificación de Arduino
#include < crystal.h líquido >
temp de flotador; int temppin = 0; int in1 = 7; in2 int = 8; LiquidCrystal lcd (12, 11, 5, 4, 3, 2); void setup() {lcd.begin (16, 2); Serial.Begin(9600); pinMode (in1, salida); pinMode (in2, salida); } void loop() {temp=analogRead(temppin); temp = temp * 0.48828125 lcd.setCursor (0, 1); lcd.println(temp); lcd.print("*f"); delay(500); if(temp<100) {digitalWrite(in1,HIGH); digitalWrite(in2,LOW);} if(temp<90) {digitalWrite(in1,HIGH); digitalWrite(in2,LOW); delay(1500); digitalWrite(in1,LOW); digitalWrite(in2,LOW);} if(temp<80) {digitalWrite(in1,HIGH); digitalWrite(in2,LOW); delay(1000); digitalWrite(in1,LOW); digitalWrite (in2 BAJA); } else; {digitalWrite(in1,HIGH); digitalWrite(in2,LOW); delay(1500); digitalWrite(in1,LOW); digitalWrite(in2,LOW);} }