關於Arduino

Download Report

Transcript 關於Arduino

當Arduino遇上Scratch
科技互動真EASY
蟠桃國小 資訊組
范運平 2011/10/22
What is Scratch?
Scratch由麻省理工學院媒體實驗室開發
 是一種電腦程式語言
 可輕鬆地創建自己的互動故事,動畫,遊戲,音
樂和藝術
 在網路上分享你的作品。


當學生創建和共享自己的Scratch計畫時,他們
能學習到重要的數學和計算知識,同時也得到創
造性的思考,系統推理,和協同工作的機會
支援的硬體
PicoBoard
從Scratch支援Lego WeDo說起
關於Arduino
母片+麵包板的使用
更方便的插拔設計
下載及安裝程式

Scratch1.4

Arduino 0022
1.解壓縮到桌面
2.連接arduino到電腦
3.安裝驅動程式(2次)

下載Arduino的Scratch連線程式
1.把scratch/放在arduino編輯器的library下
2.打開scratchDemo,選取seriol port並upload到
arduino中
選擇晶片型號
找到此裝置的連接埠
並在編輯器中設定連接
上傳Arduino的scratch專用程式
設定scratch連接arduino裝置
科技互動初體驗
利用感應器變化的值
做出影像的特效
發揮小創意

利用光敏電阻及scratch的影像做個隨天色變暗而
漸漸變亮的發光體吧
數值的呈現方式
用角度來呈現
用長度來呈現(座標的概念)
可對應真實的溫度計
試著找到電子溫度計轉成攝氏溫度的公式
伸縮喇叭
1.將可變電阻0~100值轉成10個音階除以10的商
2.利用樂高積木快速建立雛型
3.長號的圖片也可以和實體的伸縮動作同步
聲音感感器
可變電阻
決定音階
決定音量大小
籃球電子計分板
1.將數字轉換成圖形數字顯示除以10的商及餘數
2.可同時多班進行比賽
3.進球時的音效及最高分火焰特效,增加刺激感
結合學校活動-模範生電子投票
創意不該受線長限制
1.感應器及主板可與
樂高積木結合以減
少手做的誤差
2.線長可依需求自行
壓製,可快速插換
更多可以做的主題

磁感應器—車子的時速(瞬間速,平均速)及里程計
結合學校新購的健身車

光敏電阻—伏地挺身計數器
學校健康促進計畫
*儘量結合中小學數學或自然科學的學理來設計,希
望學可以致用,知用之不足而後學