KOMMA igång med ARDUINO #7 (3 / 3 steg)
Steg 3: kodning
int sensorPin = 7. den analoga stift TMP36 Vout (känsla) pin är ansluten till
resolutionen är 10 mV / grad Celsius med en
500 mV offset för negativa temperaturer / * *
Setup() - funktionen körs en gång när du slår din Arduino på * vi initiera seriell anslutning med datorn * /
void setup() {
Serial.BEGIN(9600);
Starta seriell anslutning med datorn
Om du vill visa öppna resultatet seriell bildskärmen}
void loop() / / kör om och om igen {//getting spänning läsningen från temperaturgivare
int läsa = analogRead(sensorPin); konvertera att läsning till spänning,
för 3.3V använda arduino 3.3 float spänning = läsning * 5.0; spänning = 1024.0; skriva ut spänningen
Serial.Print(Voltage);
Serial.println ("volt"); Nu skriva ut temperaturen
flyta temperatureC = (spänning - 0,5) * 100; konvertering från 10 mv per grad wit 500 mV kompensera //to grader ((spänning - 500mV) gånger 100)
Serial.Print(temperatureC);
Serial.println ("grader C"); nu konvertera till Fahrenheit flyta temperatureF = (temperatureC * 9.0 / 5.0) + 32,0; Serial.Print(temperatureF);
Serial.println ("grader F");
Delay(1000); vänta en sekund}