2019年1月26日 星期六

20190123 Webduino研習


今天本來要到烏日國小參加XOOPS研習
但僑孝國小Webduino研習剛好也選定在今日
為了不要錯過加入「Webduino教學聯盟」的機會
我只好向沈校長請假一天
-----
今天的課程大綱如下


講師名叫張宗彥


他有提供線上課程簡報


像瓦力、杯麵
它們身上都有很多感測器


物聯網時代
市面上居家智慧裝置也是琳瑯滿目


Webduino可以辦到很多事情
聲控、影像辨識、控制傳感器、物聯網
|                  |                  |
聲光效果、裝置藝術、互動藝術


Youtube上也有一個用感測器玩川普頭髮的互動遊戲
設計得相當富有創意



講師還分享Webduino-語音聲控五台自走車的影片
真是讓人大開眼界


Webduino和傳統Arduino最大的不同就是
它可直接透過Wifi連線做控制


Webduino的開發板有三種


今日使用的是Dr. Smart套件組


裡面有麵包板、杜邦線、三色Led燈、超音波感測器
點矩陣、溫溼度計、蜂鳴器、按鈕開關、USB連接線


Smart開發板上也有內建三色Led燈、光敏電阻及按鈕開關


透過USB線接上行動電源
Smart開發板依序閃紅燈亮藍燈


每片Smart開發板都有專屬的ID


Webdunio官網有建置一個雲平台
可線上編輯Blockly程式積木


如果學校有30塊開發版
若要一次全部更新
便可使用Webduino Device 裝置管理來處理


Webduino Blockly可使用Google帳號登入


每個帳號有20個專案檔的額度


雲平台也有提供線上學習手冊



編輯Blockly程式積木前
要在紅色閃電圖示處輸入Smart開發板的ID
連線成功後會變成綠色閃電




今天第一個練習的作品-點亮LED


LED長腳接05 短腳接GND







也可開啟「網頁互動測試-遙控器」
透過數字鍵控制LED閃爍、開關





手機掃描QRcode便可透過手機來操控





甚至還可加入「手機陀螺儀」的功能


第二個練習的作品-三色LED







Webduino還有「語音辨識」的功能
透過筆電的麥克風接受語音
當辨識出紅色就會亮紅燈
辨識出藍色就會亮藍燈
辨識出綠色就會亮綠燈
超酷的!


除了語音辨識外
Webduino還可以讓電腦語音朗讀


我靈機一動做了以下設計
當我說"注意"
電腦就會朗讀"前有測速,請小心駕駛!"



第三個練習的作品-光敏電阻



先開啟「網頁互動區域」偵測環境光敏值


 之後可設定一個臨界值
當環境光線太暗會自動開燈(白色)
當環境光線夠亮時會自動關燈(黑色)



光敏電阻也可設計「手刀快切」遊戲
透過光線的亮暗變化做計數
計數達到100後會秀出完成時間
比比看誰是快切高手



Webduino Blockly也可點JavaScript觀看程式語法


或是點</>觀看網頁嵌入語法
可以把程式嵌入在網頁中


中午的便當是荳桑五穀飯
感覺挺養生健康的



下午第四個練習的作品-按鈕開關



按下按鈕三色LED燈會出現隨機顏色
長按則會熄滅(黑色)



甚至還可用按鈕開關控制Youtube影片的暫停、播放、停止




第五個練習的作品-超音波傳感器





我們可利用不同的超音波測距來控制Youtube影片的播放速度




超音波感測器也常運用在「倒車雷達」上
要製作倒車雷達則要再接一個「蜂鳴器」
不過Smart開發板上只有一個GND孔
要同時接兩個設備
就得透過麵包板來串接
麵包板的原理就是直排五孔會互通
橫排之間不相通
要串接成通路
則要透過杜邦線來串接


講師為了測試大家是否觀念都正確
特別設計了兩道題目來考驗大家

ANS : C

ANS : 都不會亮





第六個練習的作品-溫濕度感測器


透過麵包板接好線


利用字串組合積木可秀出環境中的「溫度」及「溼度」



也可以把數據上傳至Google表單





Google試算表積木模組要手動匯入





數據順利上傳至Google表單後
就可把數據圖表化



還有一些氣象模組也可手動加入





例:空氣品質模組
除了可用語音報讀外
也可用不同色燈號表示目前空氣品質狀態



我們也可匯入Line模組
透過Line來做一些有趣的互動




Line掃描QRcode便可加Webduino Robot為好友





Webduino Robot會提供一個我們專屬的頻道名稱


頻道名稱(ID)要輸入在Line積木中


表情貼積木可按「右鍵→教學」查看是哪些貼圖



之後只要對著Webduino Robot說紅色
Smart板三色LED燈就會亮紅色
並用Line回傳一張貼圖
超級有趣



今日的研習雖然時間短暫
但因為有多件作品產出
讓人頗有成就感
游榮祥校長說「機器人程式設計教學聯盟」只剩七個名額
(教學聯盟學校可獲贈十套Dr. Smart套件組)
我計畫下學期程式設計社團就來玩Webduino
社團預計招收20人
加上社團指導老師2人
共需22套
扣除獲贈的10套
學校還要自購12套
每套原價800元
1/29前完成訂購可享九折優惠
換言之800x0.9x12=8640
下週再去找會計主任
看是否能使用社團或育樂營經費支應



每個教學聯盟學校都要簽署一式三份的「合作備忘錄」
我跟校長報告後他相當支持
隔天蓋完章就以限掛火速寄出


希望這次Webduino推廣計畫能順利實現
下學期帶社團學生好好體驗一下Webdunio的魅力

沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。