http://gharee.com/wiki/index.php?action=history&feed=atom&title=AnalogWrite%28%29
123,123,123
2025-06-28T15:58:39Z
本wiki的該頁(yè)面的版本歷史
MediaWiki 1.21.2
http://gharee.com/wiki/index.php?title=AnalogWrite()&diff=88&oldid=prev
Admin:以“<pre style="color:blue"> void analogWrite (uint8_t pin, int value) </pre> 寫(xiě)模擬引腳 <br> 參數(shù):<br> *pin 引腳編號(hào) *value 0到255之間的值, 0對(duì)...”為內(nèi)容創(chuàng)建頁(yè)面
2014-09-12T06:20:28Z
<p>以“<pre style="color:blue"> void analogWrite (uint8_t pin, int value) </pre> 寫(xiě)模擬引腳 <br> 參數(shù):<br> *pin 引腳編號(hào) *value 0到255之間的值, 0對(duì)...”為內(nèi)容創(chuàng)建頁(yè)面</p>
<p><b>新頁(yè)面</b></p><div><pre style="color:blue"><br />
void analogWrite (uint8_t pin, int value) <br />
</pre><br />
寫(xiě)模擬引腳 <br><br />
參數(shù):<br><br />
*pin 引腳編號(hào) <br />
*value 0到255之間的值, 0對(duì)應(yīng)off, 255對(duì)應(yīng)on <br />
<br />
寫(xiě)一個(gè)模擬值(PWM)到引腳. 可以用來(lái)控制LED的亮度, 或者控制電機(jī)的轉(zhuǎn)速. 在執(zhí)行該操作后, 應(yīng)該等待一定時(shí)間后才能對(duì)該引腳進(jìn)行下一次的讀或?qū)懖僮? PWM的頻率大約為490Hz.<br><br />
<br />
在一些基于ATmega168的新的Arduino控制板(如Mini 和BT)中, 該函數(shù)支持以下引腳: 3, 5, 6, 9, 10, 11. 在基于ATmega8的型號(hào)中支持9, 10, 11引腳.<br><br />
<br />
例子:<br><br />
<br />
<pre style="color:green"><br />
int ledPin = 9; // LED connected to digital pin 9<br />
int analogPin = 3; // potentiometer connected to analog pin 3<br />
int val = 0; // variable to store the read value<br />
<br />
void setup()<br />
{<br />
pinMode(ledPin, OUTPUT); // sets the pin as output<br />
}<br />
<br />
void loop()<br />
{<br />
val = analogRead(analogPin); // read the input pin<br />
analogWrite(ledPin, val / 4); // analogRead values go from 0 to 1023, analogWrite values from 0 to 255<br />
}<br />
</pre></div>
Admin