User Tools

Site Tools


tutorials:arduino:analogread

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

tutorials:arduino:analogread [2014/02/28 10:16]
sam
tutorials:arduino:analogread [2014/02/28 10:21] (current)
sam
Line 17: Line 17:
 ==== Source Code ==== ==== Source Code ====
 <​code>​ <​code>​
-int potPin = 0; //​定义模拟接口0 连接LM35 温度传感器+int potPin = 0; 
 void setup() void setup()
 { {
-Serial.begin(9600);​//​设置波特率+Serial.begin(9600);​
 } }
 void loop() void loop()
 { {
-int val;//​定义变量 +int val; 
-int dat;//​定义变量 +int dat; 
-val=analogRead(0);​// 读取传感器的模拟值并赋值给val +val=analogRead(0);​ 
-dat=(125*val)>>​8;​//​温度计算公式 +dat=(125*val)>>​8;​ 
-Serial.print("​Tep:"​);​//​原样输出显示Tep 字符串代表温度 +Serial.print("​Tep:"​);​ 
-Serial.print(dat);​//​输出显示dat 的值 +Serial.print(dat);​ 
-Serial.println("​C"​);​//​原样输出显示C 字符串 +Serial.println("​C"​);​ 
-delay(500);//延时0.5 秒+delay(500);
 } }
 </​code>​ </​code>​
tutorials/arduino/analogread.txt · Last modified: 2014/02/28 10:21 by sam