LinkIt en starthjälp (9 / 10 steg)
Steg 9: Testa projekt 3: temperaturgivare
Sista provet projektet tar en analog ingång från en av tre analoga stiften. Underlaget är ett värde mellan 0 och 1023. En temperaturgivare är ansluten till styrelsen. Produktionen av sensor läses av analoga PIN-koden och omvandlas till en enhet av temperatur (C eller F). Produktionen av sensorn varierar beroende på dess temperatur.
Först ansluta sensorn enligt följande:
• Pin 1 (vcc)---Linkit 5v
• Pin 2 (vout)---Linkit analoga pin 0
• Pin 3 (gnd)---Linkit gnd
Sedan ladda upp koden nedan:
float temp = 0;
void setup()
{
Serial.BEGIN(9600);
}
void loop()
{
Temp = analogRead(A0);
Temp = temp * 0.48828125;
Serial.Print ("Analog ingång:");
Serial.Print(analogRead(a0));
Serial.println();
Serial.Print ("temperatur =");
Serial.Print(temp);
Serial.Print("*C");
Serial.println();
Delay(1000);
}
Nu öppna seriell bildskärmen och skulle det Visa temperaturen tillsammans med analog ingång läsa av styrelsen. Om inte, kontrollera alla anslutningar och försök igen.