01 Quno + PictoBlox 初體驗
(2021/11/01)
感謝文盛老師提供資訊,讓我申請【廣達游於智】的硬體設備,由於此設備也是基於Arduino Uno修改而來,因此玩法跟玩Arduino Uno都一樣。再由於我是國小老師,Scratch是小朋友最熟悉的編程軟體,所以我用類似Scratch的PictoBlox來玩這板子,簡單測試如下:
一、廣達游於智提供的硬體
QUno本體
伺服馬達
超音波模組
二、PictoBlox的使用
三、Quno與Pictoblox的結合
先選擇板子(Arduino Uno)與連接埠
先使用舞台(stage)模式,可進行硬體與舞台角色的互動
記得先燒錄Pictoblox的韌體到Q uno
簡單測試
點擊【大熊】點亮Quno紅色LED燈,按【空白鍵】關閉紅色LED燈
後來發現,D9為綠燈、D10為紅燈、D11為藍燈
請大熊說出【按鍵】的數位值
左鍵接在D2、右鍵接在D4
發現按鍵未按下時其值為0、按下後其值為1
按下Quno左鍵,大熊向左移20像素,按下右鍵,大熊向右移20像素
按下Quno左鍵,播放全家便利商店入店時的音樂
蜂鳴器接在D3腳位
簡譜:3 1 5(低音) 1 2 5 2 3 2 5(低音) 1
發現本軟體的音樂積木在舞台模式下好像有問題,只發出第一音
安裝伺服馬達,並利用變數去改變角度
伺服馬達要接在PWM腳位(3、5、6、9、10、11)
這次接在D6
安裝超音波模組,並請大熊說出量測的距離
超音波模組有4個腳位,除了VCC及 GND外,還有TRIG及ECHO,利用提供的排線剛好可以接在【- A1 A0 +】的位置,所以TRIG接A0、ECHO接A1
以上為原套件所提供模組的簡單使用,接下來就看如何去應用了!
再來上傳(upload)模式,就可以進行離線操作了
進行簡單測試
按Quno左鍵亮綠燈,按右鍵關綠燈
寫完程式,點擊【Upload Code】將程式燒錄到板子去
按Quno左鍵亮綠燈,再按一下關綠燈;按Quno右鍵亮紅燈,再按一下關紅燈
此要進行原始程式的修改,先完成下面積木程式
再點擊文字程式上方的【鉛筆】,進行文字程式修改
按下Quno左鍵,播放全家便利商店入店時的音樂
簡譜:3 1 5(低音) 1 2 5 2 3 2 5(低音) 1
之前聲音部份在舞台模式有問題,在上傳模式則沒有問題
按下Quno左鍵,伺服馬達轉到30度、按下右鍵,轉到120度
安裝超音波模組,利用序列埠顯示量測的距離
超音波模組連接方法同上
由於要使用【序列埠】來監控,所以要先添加其相關積木
以上為Quno及內附模組的簡單測試
這還有很多可以玩的東西,如:
倒車雷達
簡易保全系統
停車場匣門模擬