2012-02-11 21:24:02
小鯨魚
Arduino的類比訊號控制
類比的應用很多地方會需要
analog(類比訊號)腳位在Arduino 上有6(普通)、8(mini板)、16(MEGA以上)個
10-bit 解析度
電壓接受0~5 V,對應到0~1023.
所以,約是5/ 1024~=0.0049 Volt/單位
算是一般的應用都能滿足的部分
讀取速度約是一秒最高可以讀一萬次
指令用法
analogRead(pin)
EX:
int analogPin = 3;
int val = 0;
void setup()
{
Serial.begin(9600);
}
void loop()
{
val = analogRead(analogPin); // 讀進腳位三的值
Serial.println(val); // 直接顯示到監看視窗
}
鯨魚最常用來量電池電壓或是用來抓光敏電阻值、超音波之類的需求
算是非常簡單好用的一種輸入腳位哩
下一篇:Arduino的數位訊號控制
(悄悄話)
2013-06-07 16:46:55