外部感測,與現實生活產生連結。
Arduino板上有許多I/O埠,可以用來讀取外部傳感器,如溫度、溼度或利用程序來控制馬達。
看看網友們都做了什麼?智慧車、智能家居、機器人、智慧盆栽……。
本校使用的是arduino nano及高師大的擴充板
處理0(低電位)和1(高電位)兩種訊號。
腳位編號為0到13,通常會寫為D0到D13(D代表Digital)。
D0與D1這兩個數位腳位,分別為RX(Receiver)、TX(Transmitter),這兩個腳位用於序列埠傳送,且與USB序列埠連接,因此電腦若使用USB與控制板互傳資料時(可見到控制板上標示為RX、TX的LED閃爍),應避免使用D0、D1兩個腳位。
資料來源:https://openhome.cc/Gossip/Books/mBlockArduino1-3and1-4.html
我們的世界並不只有 0 和 1 兩種訊號而已,我們還有更複雜的類比訊號(例如電壓、亮度、溼度、聲音……)。
腳位編號為0~7,通常會寫A0到A7。
Scratch -視覺化程式設計工具
NKNU Scratch 轉譯器
usb
wifi(eps01)
請依下列步驟操作:
1、先開啟nknu scratch轉譯器
2、選擇正確的連接埠
3、再開啟範本
很重要,所以說三次~
D13腳位連接控制板上的LED,範例程式會使LED不斷閃爍,請記住此方法,可用來檢測控制板是否已連接上。
請讓板載的led燈blink起來吧。
18650電池正負極。
左電池:負
右電池:正
在老師的指示下,接上usb及外接電池。
施力馬達(mg995)及抗力馬達(sg90)的杜邦線有黃、紅、棕(黑)三條,依照線的顏色,對照擴充板上的插槽,投石機由上至下的馬達,請依序接在D2、D3腳位。
正使用外接電池。
有外接電池,但未使用。
觀察角度變化時,馬達上的葉片是往哪一個方向轉動。順時針表示?逆時針表示?
討論投石的流程,哪一個馬達要先轉?轉幾度?接下來呢?
再次強調,不用要綠旗做為事件。
裝上底座的mg995, 接在D4腳位,
用方向鍵來控制轉動方向。
請記住網卡號碼,網卡採用esp8266 01s
試著用wifi來操作投石器吧!