Arduino(WFduino)課程目錄

硬體:Arduino Uno + 感測器(LED、電阻….)

軟體:Scratch2.0 +  WFduino

程式寫作如果結合外部感應器,可以達成簡單的自動控制功能,進一步讓學生創作一些作品改善生活或是增加樂趣,只要幾百元就可以開始體驗電腦程式控制外部感應器了。

課程內容適合小孩或初學者,完成初級班課程後,發揮創意再加上市面上的各種感應器,就可以創造各種有用、有趣的作品。

目前國中小常用的程式設計程式大概就是[Scratch2.0],利用積木式拖拉來完成程式寫作。

考量開放、多元、安裝簡便、學生學習容易、便宜等因素,以下課程採用Arduino Uno控制板搭配Scratch 2.0 + WFduino來教學。WFduino 網頁 http://wfduino.com/


scratch2官網下載

https://scratch.mit.edu/download/scratch2

Arduino (WFduino) 課前準備

課程目錄
https://2blog.ilc.edu.tw/868/44485/

wfduino離線版下載使用說明

https://2blog.ilc.edu.tw/868/44594/
WFduino新版下載使用方法
http://blog.ilc.edu.tw/blog/blog/868/post/97509/790458

WFduino Chrome App(chromebook用)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/637303

WFduino第0課課前準備(新版)

https://2blog.ilc.edu.tw/868/44333/
http://blog.ilc.edu.tw/blog/blog/868/post/97509/660089

WFduino在chromebook上使用之故障排除
http://blog.ilc.edu.tw/blog/blog/868/post/97509/662263

宜蘭S2E(Scratch 2(to) extension)教學

http://blog.ilc.edu.tw/blog/blog/868/post/2172/742765

 

Arduino(WFduino)基礎課程

WFduino第一課概論、連接(新版)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/660565

WFduino第一課(概論、連接)(chromebook用)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/636745

WFduino第二課(LED)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/637840

WFduino第三課(用鍵盤控制LED)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/637841

WFduino第四課(3顆LED紅綠燈)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/637850

WFduino第五課(PWM模擬類比輸出)
https://2blog.ilc.edu.tw/868/44340/
http://blog.ilc.edu.tw/blog/blog/868/post/97509/638450

WFduino第六課(RGB三色LED)
https://2blog.ilc.edu.tw/868/44341/
http://blog.ilc.edu.tw/blog/blog/868/post/97509/638508

色光三原色
https://2blog.ilc.edu.tw/868/44254/

WFduino第七課(蜂鳴器)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/638509

WFduino第34課按鍵(上拉電阻)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/685217

WFduino第八課(按鍵)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/639090

WFduino第8-1課(顏色猜猜機)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/639091

WFduino第九課(可變電阻)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/639092

WFduino第十課(光敏電阻)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/639093

WFduino第十一課(伺服馬達)舵機
http://blog.ilc.edu.tw/blog/blog/868/post/97509/639094

WFduino第十二課(超音波感測器)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/639095

WFduino第十三課(繼電器)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/639096

WFduino第十四課(人體紅外線感測器)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/640850

WFduino第十五課(主動式紅外線感測器)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/640852

WFduino第十六課(七段顯示器)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/640853

WFduino第35課七段顯示器(新)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/685476

 

WFduino不須外接Arduino板子課程

WFduino第二十四課PM2.5環境監測超簡單

https://2blog.ilc.edu.tw/868/44374/
http://blog.ilc.edu.tw/blog/blog/868/post/97509/652136

WFduino第二十六課資料存取
http://blog.ilc.edu.tw/blog/blog/868/post/97509/657968

WFduino第二十七課開啟檔案
http://blog.ilc.edu.tw/blog/blog/868/post/97509/660437

英文聽音打字練習

http://blog.ilc.edu.tw/blog/blog/868/post/97509/636484

WFduino第十九課語音控制

http://blog.ilc.edu.tw/blog/blog/868/post/97509/644624

聲控走迷宮
http://blog.ilc.edu.tw/blog/blog/868/post/97509/730472

會說時間的鬧鐘(win10或Mac)

http://blog.ilc.edu.tw/blog/blog/868/post/97509/637772

會說話的九九乘法表(win10或Mac)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/636482

 

Arduino(WFduino)進階課程

WFduino第十七課(搖桿)

http://blog.ilc.edu.tw/blog/blog/868/post/97509/645549

WFduino第十八課視訊控制
http://blog.ilc.edu.tw/blog/blog/868/post/97509/647945

WFduino第十九課語音控制
http://blog.ilc.edu.tw/blog/blog/868/post/97509/644624

WFduino第二十課(遙控車)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/648422

藍芽模組設定修改
http://blog.ilc.edu.tw/blog/blog/868/post/97509/650815

WFduino第21課藍芽連線
http://blog.ilc.edu.tw/blog/blog/868/post/97509/650566

WFduino第二十二課藍芽避障車
http://blog.ilc.edu.tw/blog/blog/868/post/97509/651032

WFduino第二十三課聲控無線自走車
http://blog.ilc.edu.tw/blog/blog/868/post/97509/651061

WFduino第二十四課PM2.5環境監測超簡單
http://blog.ilc.edu.tw/blog/blog/868/post/97509/652136

WFduino第二十五課指撥開關
http://blog.ilc.edu.tw/blog/blog/868/post/97509/656348

WFduino第二十六課資料存取
http://blog.ilc.edu.tw/blog/blog/868/post/97509/657968

WFduino第二十七課開啟檔案
http://blog.ilc.edu.tw/blog/blog/868/post/97509/660437

WFduino第二十八課熱敏感測器模組
http://blog.ilc.edu.tw/blog/blog/868/post/97509/674777

WFduino第29課家電也會和你line
http://blog.ilc.edu.tw/blog/blog/868/post/97509/675501

空氣品質指標(AQI)自動警報系統(簡易版) 
http://blog.ilc.edu.tw/blog/blog/868/post/97509/677018

WFduino第30課空氣品質指標(AQI)自動警報系統
http://blog.ilc.edu.tw/blog/blog/868/post/97509/677043

WFduino第31課JSON格式資料運用
http://blog.ilc.edu.tw/blog/blog/868/post/97509/677614

WFduino第32課DHT11溫濕度感測器
http://blog.ilc.edu.tw/blog/blog/868/post/97509/660493

WFduino第33課液晶顯示器(LCD)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/683820

WFduino第34課按鍵(上拉電阻)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/685217

WFduino第35課七段顯示器(新)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/685476

WFduino第36課同時控制4片板子
http://blog.ilc.edu.tw/blog/blog/868/post/97509/685694

WFduino第37課四位數七段顯示器
http://blog.ilc.edu.tw/blog/blog/868/post/97509/686680

WFduino第38課震動(滾珠)開關
http://blog.ilc.edu.tw/blog/blog/868/post/97509/728803

WFduino第39課4×4薄膜鍵盤(密碼鎖)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/730774

WFduino41ThingSpeak雲端資料庫應用

http://blog.ilc.edu.tw/blog/blog/868/post/97509/733185

多功能數位電子琴
http://blog.ilc.edu.tw/blog/blog/868/post/97509/690745

WFduino添加擴充功能(新增積木)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/696162

 

用scratch學物聯網(IOT)

同網段無線遠端控制
http://blog.ilc.edu.tw/blog/blog/868/post/104089/678445

跨網域遠端遙控(Blynk應用)
http://blog.ilc.edu.tw/blog/blog/868/post/104089/686477

自動警告通知(家電也會和你line、FB)
IFTTT物聯網的運用
http://blog.ilc.edu.tw/blog/blog/868/post/97509/675501

大數據之雲端資料儲存(ThingSpeak雲端資料庫)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/733185

大數據之網路資料運用
JSON格式資料運用
http://blog.ilc.edu.tw/blog/blog/868/post/97509/677614

LASS資料庫
PM2.5(霧霾)環境監測超簡單
http://blog.ilc.edu.tw/blog/blog/868/post/97509/652136

WFduino範例課程

²  會說時間的鬧鐘(WFduino)

²  http://blog.ilc.edu.tw/blog/blog/868/post/97509/637772

²  聲控走迷宮

http://blog.ilc.edu.tw/blog/blog/868/post/97509/730472

²  數字猜猜猜

http://blog.ilc.edu.tw/blog/blog/868/post/97509/691054

²  會說話的九九乘法表(WFduino)

http://blog.ilc.edu.tw/blog/blog/868/post/97509/636482

²  英文聽音打字練習(WFduino)

http://blog.ilc.edu.tw/blog/blog/868/post/97509/636484

²  WFduino 小技巧

http://blog.ilc.edu.tw/blog/blog/868/post/97509/649653

²  空氣品質指標(AQI)自動警報系統(簡易版)

http://blog.ilc.edu.tw/blog/blog/868/post/97509/677018

²  scratch2() 控制 Tello

http://blog.ilc.edu.tw/blog/blog/868/post/97509/747543

²  scratch2(WFduino) 控制 Tello

http://blog.ilc.edu.tw/blog/blog/868/post/97509/749563

²  oBot (KSR020)自走車與wfduino

http://blog.ilc.edu.tw/blog/blog/868/post/97509/738927

²  防盜小木屋

http://blog.ilc.edu.tw/blog/blog/868/post/97509/734612

²  藍芽模組設定修改

http://blog.ilc.edu.tw/blog/blog/868/post/97509/650815

²  scratch3超音波身高測量計

http://blog.ilc.edu.tw/blog/blog/868/post/113127/750704

還有其他應用,相關課程請參考 

新DiFi課程目錄
http://blog.ilc.edu.tw/blog/blog/868/post/104089/678192

107課綱科技領域國小6上課程(含教案)
http://blog.ilc.edu.tw/blog/blog/868/post/104089/701429

Scratch與Arduino概論

外部感應器初體驗:軟、硬體選擇建議(106.6.4)
http://blog.ilc.edu.tw/blog/blog/868/post/103153/691666

從PM2.5細懸浮微粒監測談環境教育
http://blog.ilc.edu.tw/blog/blog/868/post/97509/658895

推動Scratch與Arduino普及化正式課程(校長會議)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/654942

Scratch與Arduino普及化正式課程
http://blog.ilc.edu.tw/blog/blog/868/post/97509/650274

外部感應器初體驗:軟、硬體選擇建議
http://blog.ilc.edu.tw/blog/blog/868/post/10898/634141

arduino常用scratch程式效能測試
http://blog.ilc.edu.tw/blog/blog/868/post/97509/637216

DiFi 課程目錄
http://blog.ilc.edu.tw/blog/blog/868/post/100870/660551

WFduino簡介

WFduino程式寫作結合外部感應器(影片)

https://www.youtube.com/watch?v=S3RlsCV-ULE&feature=youtu.be

scratch2.0使用WFduino擴充積木功能(影片)
https://www.youtube.com/watch?v=d9opzV-cGsg

安裝WFduino APP(影片)
https://www.youtube.com/watch?feature=player_embedded&v=wK5kHYgd3A8

WFduino原廠使用方法介紹網頁
http://wf8266.com/wf8266r/tutorials/65_Sx4ABlocks

WFduino for Scratch2 online and offline version , ScratchX(影片)
https://www.youtube.com/watch?v=tZ7Dyt8KxQU&feature=youtu.be

WFduino無線操控arduino
http://blog.ilc.edu.tw/blog/blog/868/post/97509/636819

WFduino for ScratchX
http://blog.ilc.edu.tw/blog/blog/868/post/10898/635190

WFduino語音控制(for scratchX)
http://blog.ilc.edu.tw/blog/blog/868/post/10898/635592

WFduino第0課課前準備(舊版)
http://blog.ilc.edu.tw/blog/blog/868/post/97509/636665

 

WFduino 小技巧
http://blog.ilc.edu.tw/blog/blog/868/post/97509/649653

————————

為什麼要推Arduino初級班課程為正式課程?

A:

1.程式寫作如果結合外部感應器,可以達成簡單的自動控制功能,進一步讓學生創作一些作品改善生活或是增加樂趣。課程內容適合小孩或初學者,完成初級班課程後,發揮創意再加上市面上的各種感應器,就可以創造各種有用、有趣的作品,讓資訊課不再只是[電腦課]。

2.教育機會均等:適合國小五、六年級以上學生,全年級都上一個學期課的型態,讓全校學生都能接受基礎的Maker資訊課,讓家裡沒有電腦、沒錢上社團、科學班的學生享有平等的受教權。

3.本系列課程,材料便宜(初級班基本材料費每校只要幾千元),程式安裝簡便,學生學習容易(簡單的電子零件,搭配積木式拖拉來完成程式寫作),有完整的教材教案提供老師教學(老師只要依照課程示範,學生創意無限)。

————————-

WFduino  是一個可以搭配Scatch2、ScratchX的多功能應用程式。

1.跨作業系統平台:Windows、Mac、Chromebook、Ubuntu Linux、BananaPI都可以使用。

2.多功能:不管有沒有網路,有沒有接感應器都可以使用,可以擴增Scratch的功能。

3.多樣性:支援多種外部感應器板子,Arduino(Uno、Nano、Leonardo)系列板子都可以使用,ESP8266及ESP32系列等具有wifi無線功能的板子也可以使用。

4.方便性:完全免費的綠色軟體,免安裝,連上網頁,下載,解壓縮,就可以開啟使用,只要打開WFduino,相關服務一次完成,簡單方便。

5.APP 整合 : 支援國際平台Blynk,除了以Scratch為設計核心外,還可以利用Blynk設計視覺化APP,這樣的整合應用可以創造出更多可能。

6.完整的教案,方便老師教學及初學者學習。

感謝 WF8266R.js 公司全力支援,免費提供。

————————————————-

arduino UNO 可以上網搜尋[Arduino Uno控制板],就可以找到很多賣家,價格從一百多到近千元都有,如何選擇?就看需求囉。

—————————–

相關連結:

S32E(Scratch3 to Esp8266)課程目錄
http://blog.ilc.edu.tw/blog/blog/868/post/113127/750388

S3i(Scratch3 to arduino iL學習板)課程目錄
http://blog.ilc.edu.tw/blog/blog/868/post/113128/750428

arduino iL學習板課程目錄
http://blog.ilc.edu.tw/blog/blog/868/post/111175/727272

WFduino(Arduino)課程目錄
http://blog.ilc.edu.tw/blog/blog/868/post/97509/641433

新DiFi課程目錄
http://blog.ilc.edu.tw/blog/blog/868/post/104089/678192

WFduino 離線版下載

http://blog.ilc.edu.tw/blog/blog/868/post/97509/708292

——————————

相關連結:

iL學習板課程目錄(Arduino入門)
https://2blog.ilc.edu.tw/868/44487/

Arduino(WFduino)課程目錄
https://2blog.ilc.edu.tw/868/44485/

新DiFi課程目錄
https://2blog.ilc.edu.tw/868/category/c-15899/c-104089/

OSEP scratch3課程目錄
https://2blog.ilc.edu.tw/868/44668/

kittenblock(microbit)課程目錄(scratch3)
https://2blog.ilc.edu.tw/868/44555/

roc

宜蘭縣國小資訊小站

您可能也會喜歡…