Cyberpi

介紹

Cyberpi內建程式1:錄音

相比於上一代主控mCore,CyberPi實現了 12 倍的主頻提升,448 倍的 ROM 及 260 倍的 RAM。以Cyberpi的功能位置示意圖 。(資料來源:勁園國際mBot2預購網站)

  • 首先,先將USB傳輸線接上電腦與Cyberpi,此時Cyberpi就會開機。

  • 利用搖桿選擇主選單裡的【切換程式】,並壓下搖桿確認。

  • 進入選單後,可以看見Cyberpi內建8個程式,今天我們就先來玩玩錄音功能。

  • 在【程式1】按下搖桿,此時出現【按下搖桿開始錄音】的字樣。

  • 開始錄音後,【按下A紐結束錄音】、【按下B紐播放錄音】。不用編寫程式,直接可以體驗Cyberpi的錄音功能,並且明顯感受到喇叭音質有一定水準,可以讓mBot2在行進間、完成某一個動作後,就撥放預錄好的聲音。

  • 再來到mblock的官網看看,在編程裡面有哪些控制碼可以使用。

  • 在首頁畫面中選擇【圖形化編程模式】。

  • 可以看見在編程裡,有如此多的功能可以設定。

  • 關於播放檔案而言:內建音檔很多(包含各種聲音、音階、樂器聲)加上自己錄音的音檔(很可惜只能錄製一個音檔)。已非單純蜂鳴器的等級,確實可明顯感受到Cyberpi比mCore強勢的地方。

  • 針對各種音檔,還可以進一步設定播放速度與音量的調整,讓整個撥放功能更顯完整。

  • 然後小編發現,錄音功能與停止錄音是可以程式控制的,能不能將Cyberpi變成密錄器呢?讓我們來玩一下吧!

  • 第一次體驗的朋友,您可以在左下角設備中選取【Cyberpi】,然後點選右邊的連接【選項】。

  • 程式會自動跳出連接選項,自從mblock5後,已經將程式修改為自動偵測,通常直接按【連接】即可。

  • 已完成連接的畫面,左下角變成右圖的畫面。

  • 將程式如左圖編程完畢,將程式上傳到Cyberpi,點選左下角【上傳】的按紐即可。

實測錄音功能,程式碼請見上方。

後來小編測試錄音時間的極限值,發現大約只能錄製8-10秒的時間,要當成密錄器而言,儲存的記憶體容量遠遠不足啊,可是經過實測得到的概念總是難能可貴的,今天測試就到這裡,未來有空的話我會持續發體驗測試文喔!