由於 Ardublockly 提供的功能有限,所以是時候該拋棄它了
我們接下來的程式都是要用 arduino IDE 來寫
首先要加入函式庫,這樣我們才能用它來操作藍牙
然後用新增的函式庫,設定一個叫 BT 的變數,設定它的接收腳與傳送腳為 10 跟 11
之後在 setup 裡加入這兩行,設定 Serial 的傳輸速率為 9600,而 BT 的傳輸速率為 115200
在 loop 裡新增一個叫 val 的 char 變數
加入一個 if 條件式,裡面的判斷條件是 BT.available()
最後在 if 裡加入這兩行,寫完後把程式上傳到 arduino
最後把藍牙模組的線給接完整
TXD -> arduino 的10號腳
RXD -> arduino 的11號腳
打開我們寫好的 App,連上藍牙模組,arduino 打開序列監控窗後,我們按下那些 Button
成功的話,就能看到那些手機傳過來的字元