查看AnalogWrite()的源代碼
←
AnalogWrite()
跳轉(zhuǎn)至:
導(dǎo)航
、
搜索
因為以下原因,你沒有權(quán)限編輯本頁:
您剛才請求的操作只有這個用戶組中的用戶才能使用:
用戶
您可以查看并復(fù)制此頁面的源代碼:
<pre style="color:blue"> void analogWrite (uint8_t pin, int value) </pre> 寫模擬引腳 <br> 參數(shù):<br> *pin 引腳編號 *value 0到255之間的值, 0對應(yīng)off, 255對應(yīng)on 寫一個模擬值(PWM)到引腳. 可以用來控制LED的亮度, 或者控制電機(jī)的轉(zhuǎn)速. 在執(zhí)行該操作后, 應(yīng)該等待一定時間后才能對該引腳進(jìn)行下一次的讀或?qū)懖僮? PWM的頻率大約為490Hz.<br> 在一些基于ATmega168的新的Arduino控制板(如Mini 和BT)中, 該函數(shù)支持以下引腳: 3, 5, 6, 9, 10, 11. 在基于ATmega8的型號中支持9, 10, 11引腳.<br> 例子:<br> <pre style="color:green"> int ledPin = 9; // LED connected to digital pin 9 int analogPin = 3; // potentiometer connected to analog pin 3 int val = 0; // variable to store the read value void setup() { pinMode(ledPin, OUTPUT); // sets the pin as output } void loop() { val = analogRead(analogPin); // read the input pin analogWrite(ledPin, val / 4); // analogRead values go from 0 to 1023, analogWrite values from 0 to 255 } </pre>
返回
AnalogWrite()
。
來自“
http://lifestyle201.com/wiki/index.php/AnalogWrite()
”
導(dǎo)航菜單
個人工具
登錄
名字空間
頁面
討論
變換
查看
閱讀
查看源代碼
查看歷史
操作
搜索
導(dǎo)航
首頁
社區(qū)專頁
新聞動態(tài)
最近更改
隨機(jī)頁面
工具箱
鏈入頁面
相關(guān)更改
特殊頁面
頁面信息
隱私政策
關(guān)于ALSROBOT WiKi
免責(zé)聲明