【micro:bit】驅動伺服馬達
任何的開發板最有趣的實習之一就是驅動伺服馬達,因為方法簡單而且實用,可以用來驅動許多的裝置,因為在這一篇文章中就來教各位同學如何利用micro:bit驅動伺服馬達。伺服馬達有許多種型號,每一種能夠接受的電壓、電流以及驅動力各有不同,在網路上都可以找到相關的數據,如果不清楚的話,一定要先看一下規格喔。
資訊技術教材網
任何的開發板最有趣的實習之一就是驅動伺服馬達,因為方法簡單而且實用,可以用來驅動許多的裝置,因為在這一篇文章中就來教各位同學如何利用micro:bit驅動伺服馬達。伺服馬達有許多種型號,每一種能夠接受的電壓、電流以及驅動力各有不同,在網路上都可以找到相關的數據,如果不清楚的話,一定要先看一下規格喔。
如果同學們有認真看一下micro:bit的規格就會發現,它本身就支援了藍牙通訊的功能,而這個功能是為是內建的,所以就像是其它的藍牙裝置一樣,只要在手機安裝了適當的APP就可以透過手機來控制micro:bit了,而且不用懷疑,你直接在Google Play商店中輸入micro:bit這個關鍵字,已經可以找到相關多的APP了。在這篇教學中,我們就來教一個最正式的,可以讓你不需要電腦只要一支手機就可以開始編寫micro:bit程式的APP。
伺服馬達的控制一直接非常有趣的主題,在S4A中也有相對應的積木可以直接使用,在這一單元我們先來看看,如何簡單地透過S4A驅動伺服馬達,並由擴充板上的滑桿來控制馬達旋轉的角度。
有一個3色LED模組可以接受3個類比輸入,分別是R、G、B,也就是分別代表紅色、綠色、以及藍色的輸出,它只要直接連線到Arduino板子上而不需要再連接其它的電阻零件,在使用上非常方便。在本文中就來練習如何在S4A中操作3色LED。
使用Scratch製作棋類遊戲有一些挑戰,主要是因為棋子非常多,而且都是以二維平面的方式來排列,在操作的時候經常需要瞭解目前棋盤上的狀況,如果不配合變數以及清單的使用,往往無法達成想要的效果,因此接下來的單元,就來介紹如何完成一個簡單的棋盤,可以提供雙人對戰的功能。
APP Inventor也可以用很簡單的方式就操作手機上的藍牙功能,但是此功能並非預設的功能,所以要透過延伸(Extension)的方式加入額外的模組才能夠使用,在本文中將簡單說明在手機上開始使用藍牙功能搜尋其它裝置的方法。
透過各式各樣的嵌入式系統我們可以很輕易地偵測到外界的環境資訊,而隨著時間的流逝,如果要把所有的監測資料都儲存在嵌入式設備中是不切實際的想法,甚至有一些嵌入式系統也沒有很方便的方式可以讓我們儲存資料,因此,最好的方法就是把資料儲存在伺服器上,其中ThingSpeak就是實現此種想法最受歡迎的網站。