【Arduino 系列9】Arduino類比走馬燈PWM編程技巧 Analog Lighting PWM programming
Carlos the OrganMan
【訂閱按鈕】 https://www.youtube.com/c/carlostchiangorganman
相信大家都理解什麼叫做Digital電路,在數字世界裡本來就只有0和1兩個選擇,放在Arduino的控制上,就只能讓零件啟動或關閉。就好像之前教大家用Arduino開關一顆LED,就用了digitalWrite(pin, HIGH)這樣的指令。可是,數字電路外還有analog的世界(類比,或稱模擬),簡單來說,analog的電路不單止有0和1,它可以有無段式的電壓和電流的變化,舉例音樂的聲頻和燈光的明暗,本來都是analog的訊息。那在Arduinor的數字電路裡,又如何達成這種電壓電流漸變的效果呢?原來我們可以運用Pulse Width Modulation(脈衝寛度調變),簡稱PWM來做到。PWM可以說是一種"假"的Analog,只是用數字電路控制脈衝的寛度來欺騙我們的眼睛。一顆LED很快的閃動,感覺就沒有那麼亮;一個馬達轉一點又停一點,整體來說就是轉慢了。在Arduino上,有好幾個針腳是可以使用PWM的,而指令就是analogWrite(pin, i),正好用來進行一些類比的操作。同一節目中卡洛斯還會介紹限流電阻的計算法,及電阻顏色線的分辨,大家請勿錯過這個影片。
入門者希望由Arduino開始學個全,可以觀看以下播放清單循序漸進: https://www.youtube.com/playlist?list=PLNGH8VHPj_IvlD4OfRzr31VcGw0771lV0
關注卡洛斯: Youtube:風琴奇俠卡洛斯 https://www.youtube.com/c/carlostchiangorganman
Facebook:Carlos Tchiang(OrganMan) https://www.facebook.com/carlos.tchiang
Facebook專業:卡洛斯 (卡洛斯 - 二胡/電腦管風琴製作) https://www.facebook.com/卡洛斯-257938161068986
Instagram:I am OrganMan https://www.instagram.com/carlostchiang
Twitter:The Legend of the Musical Superhero! https://twitter.com/carlos20480 ... https://www.youtube.com/watch?v=MwaMSogc6aQ
103096358 Bytes