更多

    【停課不停學】無硬件照學Arduino

    停課期間,很多學校仍有教授 STEM ,當中有需要網上直播教授 Arduino ,但如果學生手頭上沒有實物的 Arduino 模板時,應如何教授他們呢?單靠老師示範的話,豈不是紙上談兵。

    這次介紹大家使用 TinkerCAD 去教授 Arduino 及編程。相信大家非常熟悉使用 TinkerCAD 這個網上工具去建立 3D 立體模型,但 TinkerCAD 裡其實有一個功能,就是 Circuits (電路)模式。Circuits 模式內有 Arduino Uno R3 模擬器和各式電子元件,由基礎的電阻、 LED 燈及光敏電阻,以至進階的氣體感應器及溫度感應器也應有盡有。當然面包板也是少不了,當配合內建的程式碼區塊( CodeBlocks )就可模進行編程。 TinkerCAD Circuits 讓一般中學使用是足夠有餘,而在停課期間,也能透過這個平台去教授學生。

    介面介紹

    Circuits模式介面的左方,提供多款的元件包括:電阻、電容、二極體、超音波應應器、傾斜感應器及LCD顯示器等等……如想使用該元件,只需要拖拉該元件中間的工作間便可。

    登入 TinkerCAD後,在主畫面選擇Circuits模組。
    登入 TinkerCAD後,在主畫面選擇Circuits模組。
    Arduino UNO R3模板與超音波感應器。
    Arduino UNO R3模板與超音波感應器。

    實作示範 – 超音波測試距離儀

    Step 1 連接線路,滑鼠移至Arduino 模板上的Pin。
    Step 1 連接線路,滑鼠移至Arduino 模板上的Pin。
    Step 2 然後按右鍵拖拉到需要連接的超音波感應器的接位上。
    Step 2 然後按右鍵拖拉到需要連接的超音波感應器的接位上。
    Step 3 按「程式碼」進行編程,與Scratch相似,只要拖拉圖塊推疊出一組指令便可以。
    Step 3 按「程式碼」進行編程,與Scratch相似,只要拖拉圖塊推疊出一組指令便可以。
    Step 4 完成編程後,按「開始模擬」進行測試。
    Step 4 完成編程後,按「開始模擬」進行測試。

    TinkerCAD 的 Circuits 模式能讓學生在沒有 Arduino 的實物情況下,也能使用模擬器進行學習。而且在電路實作上,例如學習電池接上 LED 燈,到底在沒有使用電阻下 LED 燈會否「燒」呢?如果使用模擬器就不會浪費一顆 LED 燈,這樣就更環保了。不過大家需要留意 TinkerCAD Circuits 模式暫時只有網頁版本,還未支援平板電腦的 App (官方說明只要平板連接滑鼠或 Trackpad 便可,但筆者暫未成功試到)。

     

    作者簡介

    姓名:鄭國威
    職稱:中學教師
    簡介:連續三年獲得國際電子教學獎,熱愛電子教學及STEM教育。喜歡尋找新事物,更喜歡伴隨學生成長發展。

    您會感興趣的內容

    相關文章