# Webduino 模組使用摘要 [TOC] ## Smart 板 ![](https://i.imgur.com/5SEhOsT.png) ### 三色共陰 LED - 功能:「輸出」-很小的一顆 LED,可以用來顯示各種顏色。 - 腳位:紅 15,綠 12,藍 13。 - 注意事項:使用內建的三色共陰 LED 時,等於用到腳位 12, 13, 15,除非要和這些腳位同步運作,否則不可再把這些腳位拿來做其他用途。 ### 光敏電阻 - 功能:「輸入」-偵測環境光線強度,類比的數值。 - 腳位:A0,也就是開板的 AD 腳位。(板子的 00 是數位腳位) - 注意事項:使用內建的光敏電阻時,等於用到腳位 AD,因為是輸入,所以不可同時拿這個腳位做其他用途。 ### 按鈕開關 - 功能:「輸入」-偵測「按下」、「放開」、「長按」三種狀態,==可能會反過來==。 - 腳位:04。 - 注意事項:使用內建的按鈕開關時,等於用到腳位 04,因為是輸入,所以不可同時拿這個腳位做其他用途。 ## 外部模組 ### LED ![](https://i.imgur.com/yiVi8bi.png) - 功能:「輸出」-單一色發光。 - 腳位:低電位(短腳)接地,高電位(長腳)接數位腳位 (0, 2, 4, 5, 14, 16)。 - 注意事項:如果接15, 12, 13腳位的話,會干擾內建的三色共陰LED燈的運作。 ### 蜂鳴器 ![](https://i.imgur.com/Jyl5M7n.png) - 功能:「輸出」-發出單音階聲音。 - 腳位:負極接地,正極接數位腳 (0, 2, 4, 5, 14, 16),接反其實也沒關係。 - 注意事項:小聲而且不是很準。 ### LED點矩陣 ![](https://i.imgur.com/LmVxEO0.png) - 功能:「輸出」-顯示LED光點陣列,可顯示圖形、文字、符號等,可做跑馬燈。 - 腳位:除VCC, GND外,CLK接5,DIN和CS接數位腳 (0, 2, 4, 14, 16)。 - 注意事項:N/A。 ### 超音波 ![](https://i.imgur.com/fvWPUT5.png) - 功能:「輸入」-偵測前方障礙物距離,從幾公分到幾十公分。 - 腳位:除VCC(接3.3V), GND外,Trig和Echo接數位腳 (0, 2, 4, 5, 14, 16)。 - 注意事項:VCC接3.3V。 ### 溫溼度 ![](https://i.imgur.com/V94HuHP.png) - 功能:「輸入」-偵測環境溫度和溼度。 - 腳位:除VCC(接3.3V), GND外,只有一隻信號腳,接數位腳 (0, 2, 4, 5, 14, 16)。 - 注意事項:VCC接3.3V。 ### 紅外線接收 ![](https://i.imgur.com/CpFoozo.png) - 功能:「輸入」-偵測紅外線遙控器代碼。 - 腳位:除VCC(中間腳接3.3V), GND(-)外,只有一隻信號腳,一定要接數位腳 2。 - 注意事項:使用Smart板,信號腳一定要接數位腳 2。 ### 聲音偵測 ![](https://i.imgur.com/rdteWFb.png) - 功能:「輸入」-偵測聲音有無變化(有->無,或無->有)。 - 腳位:除VCC, GND,只有一隻信號腳,接數位腳 (0, 2, 4, 5, 14, 16)。 - 注意事項:不能偵聲音大小,只能偵測有無,信號會彈跳,延遲方式使用。 ### RFID偵測 ![](https://i.imgur.com/IQ0ZVoL.png) - 功能:「輸入」-偵測RFID卡號。 - 腳位:使用 Smart 開發板時,只能把 15 接 SDA,14 接 SCK,13 接 MOSI,12 接 MISO,GND 接 GND,3.3V 接 3.3V 的位置。 - 注意事項:使用 Smart 開發板時,腳位接法是固定的。 ### 三色LED ![](https://i.imgur.com/BbzrvmR.png) - 功能:「輸出」-各種顏色。 - 腳位:除VCC外,RBG三腳必須使用PWM腳位 (12, 13, 15)。 - 注意事項:RBG三腳必須使用PWM腳位 (12, 13, 15),與三色共陰LED的模組不同。 ### 外接按鈕 ![](https://i.imgur.com/4jW62bd.png) - 功能:「切換連接」-按下去的時候,紅色和藍色兩邊會接通。 - 腳位:接麵包板,跨溝槽置放。 - 注意事項:不要接成短路。