“Lesson 14--Microduino "A simple thermometer"”的版本间的差异
Jasonsheng(讨论 | 贡献) (Created page with "{| style="width: 800px;" |- | ==Objective== This lesson will introduce the temperature sensor, combined with Microduino to be a simple thermometer. Digital temperature sensors...") |
小 (photo added) |
||
(未显示2个用户的4个中间版本) | |||
第1行: | 第1行: | ||
+ | {{Language|第十四课--Microduino_简单温度计}} | ||
{| style="width: 800px;" | {| style="width: 800px;" | ||
|- | |- | ||
第16行: | 第17行: | ||
This sensor can measure of 0-100 degrees Celsius temperature, and output the value of voltage. Starting from 0 degrees temperature rise per 1 degree output voltage will increase 10 mv, so that we can use the analog port to detection sensor voltage, after simple to calculate the measured temperature value. | This sensor can measure of 0-100 degrees Celsius temperature, and output the value of voltage. Starting from 0 degrees temperature rise per 1 degree output voltage will increase 10 mv, so that we can use the analog port to detection sensor voltage, after simple to calculate the measured temperature value. | ||
===LM35 connection=== | ===LM35 connection=== | ||
− | [[File: | + | [[File:Lesson14-LM35.jpg|600px|center|thumb]] |
==Experimental schematic== | ==Experimental schematic== | ||
The connection is very easy,just pay attention to the positive and negative。 | The connection is very easy,just pay attention to the positive and negative。 | ||
− | [[File: | + | [[File:Lesson14-schematic.jpg|600px|center|thumb]] |
==Program== | ==Program== | ||
第43行: | 第44行: | ||
==Result== | ==Result== | ||
After download, you can see the temperature data from serial monitor, refreshed every 1s. | After download, you can see the temperature data from serial monitor, refreshed every 1s. | ||
+ | |||
+ | [[File:Lesson14.jpg|600px|thumbnail|center]] | ||
+ | |||
==Video== | ==Video== | ||
|} | |} | ||
+ | |||
+ | https://www.youtube.com/watch?v=Yo3pF0iPbWk |
2015年7月3日 (五) 07:45的最新版本
Language | English |
---|
目录ObjectiveThis lesson will introduce the temperature sensor, combined with Microduino to be a simple thermometer. Digital temperature sensors have a common DS18b20, DHT11, SHT10 and so one. Analog temperature sensor has thermistor, AD590, LM35D so on. Equipment
LM35 temperature sensorThis sensor can measure of 0-100 degrees Celsius temperature, and output the value of voltage. Starting from 0 degrees temperature rise per 1 degree output voltage will increase 10 mv, so that we can use the analog port to detection sensor voltage, after simple to calculate the measured temperature value. LM35 connectionExperimental schematicThe connection is very easy,just pay attention to the positive and negative。 Programvoid setup() {
Serial.begin(115200); //Set teh baud rate to 115200
}
void loop() {
int n = analogRead(A0); //Read the voltage from A0
float vol = n * (5.0 / 1023.0*100); //Use a float variable to save temperature value which was calculated from voltage.
Serial.println(vol); //Output the temperature from serial
delay(1000); //Wait for 1s for refresh
}
ResultAfter download, you can see the temperature data from serial monitor, refreshed every 1s. Video |