Difference between revisions of "Grove - Temperature Sensor"

From
Jump to: navigation, search
(Liens externes)
Line 49: Line 49:
 
==== Liens externes ====
 
==== Liens externes ====
 
[https://www.seeedstudio.com/category/Grove-Temperature-Sensor-p-774.html shop]<br>
 
[https://www.seeedstudio.com/category/Grove-Temperature-Sensor-p-774.html shop]<br>
[https://github.com/SeeedDocument/Seeed-WiKi/blob/master/docs/Grove-Temperature_Sensor.md github]<br>
+
[https://github.com/SeeedDocument/Seeed-WiKi/blob/master/docs/Grove-Temperature_Sensor.md github.com/SeeedDocument/Seeed-WiKi/blob/master/docs/Grove-Temperature_Sensor.md]github<br>
[http://wiki.seeedstudio.com/Grove-Temperature_Sensor_V1.2/ wiki]
+
[http://wiki.seeedstudio.com/Grove-Temperature_Sensor_V1.2/ wiki.seeedstudio.com/Grove-Temperature_Sensor_V1.] wiki

Revision as of 00:09, 22 March 2020

Grove - Temperature Sensor (Seeed-Studio)

Caractéristiques

Thermistance: NCP18WF104F03RC (NTC)

Temperature Sensor top.jpg Temperature Sensor back.jpg

Support

connect Grove - Temperature Sensor into A5 connector

Voltage

3.3 ~ 5V

Port

A0

Code Exemple

	// Demo code for Grove - Temperature Sensor V1.1/1.2
	// Loovee @ 2015-8-26

	#include <math.h>

	const int B = 4275;               // B value of the thermistor
	const int R0 = 100000;            // R0 = 100k
	const int pinTempSensor = A0;     // Grove - Temperature Sensor connect to A0

	void setup()
	{
		Serial.begin(9600);
	}

	void loop()
	{
		int a = analogRead(pinTempSensor);

		float R = 1023.0/a-1.0;
		R = R0*R;

		float temperature = 1.0/(log(R/R0)/B+1/298.15)-273.15; // convert to temperature via datasheet

		Serial.print("temperature = ");
		Serial.println(temperature);

		delay(100);
	}

Liens internes

Main page

Liens externes

shop
github.com/SeeedDocument/Seeed-WiKi/blob/master/docs/Grove-Temperature_Sensor.mdgithub
wiki.seeedstudio.com/Grove-Temperature_Sensor_V1. wiki