ArduinoSensorer

temperature sensor tmp36

En temperatur sensor mäter hur snabbt molekyler rör sig för att mäta temperaturen runt om sig. Man kan använda den om man vill se till att nånting inte överskrider en vis temperatur.

https://www.sparkfun.com/products/10988

så här kopplar du den till din arduino:

Och med den här koden fick jag den att fungera:

int sensePin = A0; //This is the Arduino Pin that will read the sensor output
int sensorInput; //The variable we will use to store the sensor input
double temp; //The variable we will use to store temperature in degrees.

void setup() {
// put your setup code here, to run once:
Serial.begin(9600); //Start the Serial Port at 9600 baud (default)

}
void loop() {
// put your main code here, to run repeatedly:
sensorInput = analogRead(A0); //read the analog sensor and store it
temp = (double)sensorInput / 1024; //find percentage of input reading
temp = temp * 5; //multiply by 5V to get voltage
temp = temp – 0.5; //Subtract the offset
temp = temp * 100; //Convert to degrees

Serial.print(”Current Temperature: ”);
Serial.println(temp);
}

koden hittade jag på den här hemsidan:

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *

Denna webbplats använder Akismet för att minska skräppost. Lär dig om hur din kommentarsdata bearbetas.