iT邦幫忙

2022 iThome 鐵人賽

DAY 18
0
自我挑戰組

arduino基礎實作系列 第 18

day18:藍芽模組

  • 分享至 

  • xImage
  •  

第18天我要實作的是利用藍芽模組與手機做連接。

那首先是這次需要的模組
藍芽模組

接線圖

實體圖

再來是arduino部分

首先需要先導入藍芽的函數庫,接著設定它們溝通時的腳位 SoftwareSerial value(RX,TX),再設定溝通時所需要用到的代數。

接著在啟動時開啟控制台及藍芽模組。

主程式的部分利用IF判斷式在其接收到訊息時,儲存至VAL代數,並將其印在控制台上。

導入後就能夠在手機上看到藍芽裝置。

將其連接後便可以試著傳送訊息給Arduino。

Arduino端接收到的訊息。

程式碼

#include <SoftwareSerial.h> 

SoftwareSerial BT(8, 9);

char val;

void setup() {
  Serial.begin(9600);
  Serial.println("BT is ready!");
  BT.begin(9600);
}

void loop() {
  if (BT.available()) {
    val = BT.read();
    Serial.print(val);
  }
}

上一篇
day17:L298N模組控制馬達
下一篇
day19:紅外線接收模組接收訊號
系列文
arduino基礎實作30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言