2021年10月16日 星期六

用PictoBlox玩AI(3)-PictoBlox的操作介紹與數位腳位-led、蜂鳴器、按扭


PictoBlox 是一款基於 Scratch 3.0 的圖形程式軟體,其操作界面與Scratch 相似,PictoBlox 有兩種模式

  1. 1.舞台模式:在此模式下,您可以編寫程式與電腦互動。如果斷開開發板與 Pictoblox 的連接,您將無法再進行互動.。在舞台模式,要先進行「選取開發板」,「連接開發板」,「更新韌體」。
  2. 2.上傳模式:此模式允許您編寫程式並將其上傳到開發板,直接將程式寫入開發板內,USB線可拔除,不再與電腦連接也可以使用。

一、PictoBlox 的執行的畫面如下:

二、範列程式
程式 1 :以「舞台模式」控制Arduino 13腳位的燈。
(如果接上sensor Board 請設定 控制腳位10)
操作影片-「舞台模式」控制Arduino 13
(如果接上sensor Board 請設定 控制腳位10)




程式 2:以「上傳模式」控制Arduino 13腳位的燈。
(如果接上sensor Board 請設定 控制腳位10)



請注意有些使用「舞台」「角色」等積木,將會出現灰色,無法使用。
即使是沒有和arduino 連接,只要有電,一樣可以執行。


程式 3:以依序點亮10,11,12腳位的燈。



程式4:以變數設定時間,依序點亮10,11,12腳位的燈。

程式5:數位控制蜂鳴器(數位腳為9)



程式6-1:數位控制-蜂鳴器並亮燈將發出Do Re Mi 並亮燈。
程式6-2:數位控制-按鈕按下+1







程式7:按下按扭後發聲並亮燈



程式8:按下按扭後發聲並亮燈-熊變大




程式碼10 按鈕按一下,LED燈就亮,再按LED變暗
我們設定一個變數num, 每按一下,num就+1。然後將num除以2,取餘數。整除就是暗。餘1就是亮。













沒有留言:

張貼留言