3.Arduino教學-點亮LED燈-pinMode(); digitalWrite(); delay();
歡迎來到Arduino教學手冊,本章節將介紹Arduino中的Setup,loop的功用。初步認識基礎的裝置設定與控制電壓的程式碼,藉此點亮LED燈。 程式碼說明 1 . setup : 初始設定 ( 執行一次 ) 2. loop : 迴圈 ( 重複執行 ) 3. pinMode ( 腳位 , 裝置種類 ): 設定連接某腳位的裝置類型,裝置分為 OUTPUT 與 INPUT 兩種 OUTPUT : 輸出裝置 ( 接收 控制板 指令並動作 ) 例 : 馬達、 Led 燈, 分辨方式 : 有明顯變化的 INTPUT : 輸入裝置 ( 傳送訊息至控制板 ) 例 : 按鈕, 分辨方式 : 靜止不動或以手操作的 4. digitalWrite ( 腳位,電壓狀態 ) HIGH : 高電壓 ( 有電 ) LOW : 低電壓 ( 沒電 ) 例 : 當腳位是 HIGH 狀態,燈泡會亮、馬達會動,反之 LOW 就熄滅 5. delay ( 毫秒 ): 暫停程式執行 ( 毫秒 ) , 1000 毫秒等於 1 秒, 500 等於 0.5 秒 例子 : 迴圈 { 燈泡亮 >dealy(1000)> 燈泡暗 >(1000)} ,燈泡會重複一秒亮,一秒暗 範例說明 設定(setup) :LED 正極連接 ~13 ,延遲 3 秒再開始重複閃爍 迴圈(lo) : 讓 LED 亮 ( ...