前言:
今天完成了Project02,spaceship interface是模擬太空梭界面,例如飛彈發射器!?真是有趣。
硬體:
電路部分就用到的數位輸出入(Digital I/O)的部分囉,而硬體部分只用到LED,幾個匹配的電阻跟一個開關即可。
程式:
撰寫了簡單的語法邏輯,除了基本的int, void setup, void loop外,還有設定接腳位置-pinMode; 數位訊號讀取&寫入-digitalRead/ digitalWrite, 最後還有控制loop的迴圈運行速度-delay.
Code:
int 初始狀態名稱命名
pinMode(number, OUTPUT / INPUT)
digitalRead/Write(number, HIGH / LOW)
delay(millisecond)
程式縮圖如下:
完成後將程式upload到Arduino就可以看到綠色LED燈亮了,然後就可以按住開關,紅色與黃色的LED就會交替閃爍。
另外學習了如何閱讀電阻表,話說從開始碰電子電路後,也有六七年了,我都還不會,今天也總算是成功地認識電阻表。
後記:
今天學了基本的幾個指令,這些都可以另用LabVIEW模擬狀況。也許改天可以搭配LabVIEW來作相似的工作,順便瞭解兩種語言之間的程式“邏輯”互換。
沒有留言:
張貼留言