本課程是筆者教學實戰上百場次後的總結,為目前國中小想學程式設計與開源硬體最棒的課程
本課程不綁硬體,也不綁軟體,你可以挑選你喜歡的硬體或已經有的硬體,不同的軟、硬體操作我會在課程後方以( )做分別,例如
硬體部分:(硬S4)表示使用S4A社群套件、(硬M4)表示使用Motoduino S4A學習板、未標示的表示都適用,但是其實硬體僅是接線方式不同而已,軟體寫程式部分都是一樣的。
軟體部分:(軟S2A)表示使用S2A積木、(軟S4A)表示使用S4A積木,現在大部分都用(軟S2A)了。
本課程電腦使用PC、如你使用ChromeBook請參考宜蘭竹林國小陳金助老師的ScratchX教材
本課程軟體使用Scratch2.0與Transformer,當然Arduino還是要驅動,但是“不用自己燒韌體”
本課程不綁硬體,也不綁軟體,你可以挑選你喜歡的硬體或已經有的硬體,不同的軟、硬體操作我會在課程後方以( )做分別,例如
硬體部分:(硬S4)表示使用S4A社群套件、(硬M4)表示使用Motoduino S4A學習板、未標示的表示都適用,但是其實硬體僅是接線方式不同而已,軟體寫程式部分都是一樣的。
軟體部分:(軟S2A)表示使用S2A積木、(軟S4A)表示使用S4A積木,現在大部分都用(軟S2A)了。
本課程電腦使用PC、如你使用ChromeBook請參考宜蘭竹林國小陳金助老師的ScratchX教材
本課程軟體使用Scratch2.0與Transformer,當然Arduino還是要驅動,但是“不用自己燒韌體”
如有任何問題請以下列方式與我聯絡:
FB臉書社群:資訊融入教學與行政E化應用
電子郵件:cws@hlc.edu.tw
Blogger:自造者時代-文盛老師的創意天空
花蓮縣教育網路中心03-8462860#501
Line:0912519373
Line:0912519373
1.課前準備-Arduino安裝驅動程式
Arduino有兩種版本:
1.原廠→安裝原廠驅動
2.相容版→安裝Ch341驅動
不管你用的是哪一種,只要上述兩種都裝上了,就保證甚麼版本都可以驅動
1.原廠→安裝原廠驅動
2.相容版→安裝Ch341驅動
不管你用的是哪一種,只要上述兩種都裝上了,就保證甚麼版本都可以驅動
2.課前準備-安裝Scratch2.0桌面版
Scratch是MIT所發展的程式語言,最適合當作入門的基礎學習,用圖形化、積木化、導演式的編輯方式來學習邏輯與程式,它支援各式硬體如Arduino、Picoboard、Lego Wedo...,當然,有萬國語言,它有網頁版與桌機版,為求教學穩定,本課程全部採桌機版教學
(觀看影片)
(觀看影片)
3.課前準備-安裝Transformer中介軟體
Transformer是台灣宇宙機器人公司陳奕學所提供,教育單位可無償使用,它是一個中介軟體,在Scratch與Arduino做中介與溝通,它可代為燒錄溝通所需韌體,因此老師不必再用IDE燒錄Arduino韌體,大大簡化學習Arduino的準備工作
(觀看影片)
4.基礎課程-認識開放式硬體Arduino
5.基礎課程-連接Arduino與啟動Scratch開始寫程式
- 連接Arduino與啟動Transformer (觀看影片)
- Scratch的使用環境簡介 (觀看影片)
- 使用S2A寫我的第一個程式- 硬體接線(觀看影片)
- 使用S2A寫我的第一個程式- (硬S4)(觀看影片) (硬M4)(觀看影片)
6.基礎課程-數位輸出控制練習
- 本次課程介紹與電路連接 (硬S4)(觀看影片)
- 點亮一顆LED燈 (硬S4)(觀看影片)
- 點亮三顆LED燈 (硬S4)(觀看影片)
- LED燈閃爍控制 (硬S4)(觀看影片)
- LED霓虹燈控制 (硬S4)(觀看影片)
- LED紅綠燈控制 (硬S4)(觀看影片)
- 小專案練習:結合動畫、聲音、與燈光的輸出 (硬S4)(觀看影片)
7.基礎課程-PWM(可調功率)輸出控制練習
- PWM單點一個燈測試 (硬S4)(觀看影片)
- PWM漸亮 (硬S4)(觀看影片)
- PWM呼吸燈 (硬S4)(觀看影片)
- PWM隨機配色 (硬S4)(觀看影片)
- PWM手動調光配色 (硬S4)(觀看影片)
- PWM調配顏色 (硬S4)(觀看影片)
8.基礎課程-蜂鳴器輸出練習
- 蜂鳴器-零件介紹與蜂鳴器接線 (硬S4)(觀看影片)
- 蜂鳴器-聲音音高設定與發聲頻率範圍 (硬S4)(觀看影片)
- 蜂鳴器-用按鍵做電子琴 (硬S4)(觀看影片)
- 蜂鳴器-單音、和絃與組合鍵程式 (硬S4)(觀看影片)
9.基礎課程-數位輸入練習
- 數位輸入與數據觀察 (硬S4)(觀看影片)
- 按鈕輸入簡易測試 (硬S4)(觀看影片)
- 按鈕輸入程式變化補充 (硬S4)(觀看影片)
- 利用按鈕做飛彈發射 (硬S4)(觀看影片)
10.基礎課程-類比輸入練習(主題式,晚些重錄更換)
- 類比輸入的觀察 (硬S4)(觀看影片)
- 類比輸入的測試 (硬S4)(觀看影片)
- 利用可變電阻控制角色位置 (硬S4)(觀看影片)
- 類比輸入轉換成位置計算-黑板那段要補錄 (硬S4)(觀看影片)
- 補充射擊遊戲敵人移動 (硬S4)(觀看影片)
- 補充敵人與飛彈的互動 (硬S4)(觀看影片)
- 複習加入數位輸出亮燈警示 (硬S4)(觀看影片)
感謝分享 ^^
回覆刪除