Micro:bit與凱斯電池及轉板

適合小孩子的開發板:micro:bit

這一塊4×5公分的小型電路板 (這張照片是micro:bit v2),上頭搭載著25顆LED、2個按鈕內建許多生活周遭常見的感測器,如溫度、光、方位及磁力等等感測器…五百多元的價格來說實在物超所值,它帶給小朋友一個非常棒的程式練習及邏輯訓練的平台(當然再搭配makecode.microbit.org/ ),以積木式的方式來湊出自己的想法並驗証

Micro:bit外接零件的方式

micro:bit本身是有許多的感測器可以玩沒錯,但若想接上外頭的零件,像是馬達、之距離感測…之類的可就有一點麻煩了,主要有二點:接線和電壓的考慮,偶爾外接個小零件,有人會用鱷魚夾來達成目的,但還有一點便是電壓問題:micro:bit板子上跑的是3.3v,但許多零件需要的是5v的電壓,況且micro:bit本身也沒有電源都得靠接著USB,所以擴充板的需求就出現了,有簡單的也有功能複雜的…

簡單的擴板組合

KSB040 micro:bit Lithium Battery Board(就是鋰池板)在micro:bit上疊加這塊板子就有以自有電源了,而且可以充電

KSB047 PWM轉板(KSB040專用板)這塊板的功能是將micro:bit下方金手指的三個pin引出來適用於接舵機

舵機沒法子直接接上micro:bit

而且舵機需要5v的電壓

有了擴板就容易了

這塊小小的擴板也提供了5v的電,形態也是符合舵機的插孔

micro:bit和擴板疊加

凱斯將這二片擴充板設計成疊在一起的方式,只會增加一些厚度,但讓micro:bit的對外能力大大提升…

就是:自帶電源、可以外接三個5v的零件(預設是舵機)

※看起來是四組但其中二組是同一個→p0

簡單的範例

如果我們自製一部小車,用上了二顆360度的舵機(左右二輪)和一顆180度的舵機(做了個會動的力臂),就可以把三顆舵機的線都接上,然後在makecode中簡單地拉拉積木

如果有二塊micro:bit可用一塊當控制端

用microcode拉積木寫程式

小車運動demo