国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

ESP32用作經(jīng)典藍牙串口透傳模塊與手機進行串口通信

這篇具有很好參考價值的文章主要介紹了ESP32用作經(jīng)典藍牙串口透傳模塊與手機進行串口通信。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

簡介

ESP32用作經(jīng)典藍牙串口透傳模塊與手機進行串口通信,ESP專欄,arduino專欄,電子模塊測試,智能手機,模塊測試,物聯(lián)網(wǎng),嵌入式硬件,單片機

ESP32-WROOM-32模組集成了雙模藍牙包括傳統(tǒng)藍牙(BR/EDR)、低功耗藍牙(BLE)和 Wi-Fi,具有廣泛的用途:Wi-Fi 支持極大范圍的通信連接,也支持通過路由器直接連接互聯(lián)網(wǎng);而藍牙可以讓用戶連接手機或者廣播 Bluetooth LE Beacon 以便于信號檢測。
藍牙特性:
? 支持標準 Class-1、Class-2 和 Class-3,且無需外部功率放大器
? 增強型功率控制 (Enhanced Power Control)
? 輸出功率高達 +9 dBm
? NZIF 接收器具有–94 dBm 的 BLE 接收靈敏度
? 自適應跳頻 (AFH)
? 基于 SDIO/SPI/UART 接口的標準 HCI
? 高速 UART HCI,最高可達 4 Mbps
? 支持藍牙 4.2 BR/EDR 和 Bluetooth LE 雙模 controller
? 同步面向連接/擴展同步面向連接 (SCO/eSCO)
? CVSD 和 SBC 音頻編解碼算法
? 藍牙微微網(wǎng) (Piconet) 和散射網(wǎng) (Scatternet)
? 支持傳統(tǒng)藍牙和低功耗藍牙的多設備連接
? 支持同時廣播和掃描
開發(fā)板集成Type-C USB轉(zhuǎn)TTL串口芯片CH343可以實現(xiàn)一鍵串口下載程序和串口打印。

ESP32開發(fā)板Arduino程序

開發(fā)板管理器搜索安裝ESP32開發(fā)板
ESP32用作經(jīng)典藍牙串口透傳模塊與手機進行串口通信,ESP專欄,arduino專欄,電子模塊測試,智能手機,模塊測試,物聯(lián)網(wǎng),嵌入式硬件,單片機
選擇好自己手里所用的對應開發(fā)板
ESP32用作經(jīng)典藍牙串口透傳模塊與手機進行串口通信,ESP專欄,arduino專欄,電子模塊測試,智能手機,模塊測試,物聯(lián)網(wǎng),嵌入式硬件,單片機
打開BluetoothSerial示例程序
ESP32用作經(jīng)典藍牙串口透傳模塊與手機進行串口通信,ESP專欄,arduino專欄,電子模塊測試,智能手機,模塊測試,物聯(lián)網(wǎng),嵌入式硬件,單片機

//This example code is in the Public Domain (or CC0 licensed, at your option.)
//By Evandro Copercini - 2018
//
//This example creates a bridge between Serial and Classical Bluetooth (SPP)
//and also demonstrate that SerialBT have the same functionalities of a normal Serial

#include "BluetoothSerial.h"

#if !defined(CONFIG_BT_ENABLED) || !defined(CONFIG_BLUEDROID_ENABLED)
#error Bluetooth is not enabled! Please run `make menuconfig` to and enable it
#endif

BluetoothSerial SerialBT;

void setup() {
  Serial.begin(115200);
  SerialBT.begin("ESP32test"); //Bluetooth device name
  Serial.println("The device started, now you can pair it with bluetooth!");
}

void loop() {
  if (Serial.available()) {
    SerialBT.write(Serial.read());
  }
  if (SerialBT.available()) {
    Serial.write(SerialBT.read());
  }
  delay(20);
}

手機與ESP32開發(fā)板進行藍牙串口透傳通信

編譯上傳例程到ESP32開發(fā)板,在手機應用市場搜索下載安裝“SPP藍牙串口”APP,本實驗中用的是"Arduino bluetooth controller"APP,打開APP搜索ESP32tset藍牙設備并建立連接。
ESP32用作經(jīng)典藍牙串口透傳模塊與手機進行串口通信,ESP專欄,arduino專欄,電子模塊測試,智能手機,模塊測試,物聯(lián)網(wǎng),嵌入式硬件,單片機
ESP32用作經(jīng)典藍牙串口透傳模塊與手機進行串口通信,ESP專欄,arduino專欄,電子模塊測試,智能手機,模塊測試,物聯(lián)網(wǎng),嵌入式硬件,單片機
選擇Terminal mode
ESP32用作經(jīng)典藍牙串口透傳模塊與手機進行串口通信,ESP專欄,arduino專欄,電子模塊測試,智能手機,模塊測試,物聯(lián)網(wǎng),嵌入式硬件,單片機
ESP32用作經(jīng)典藍牙串口透傳模塊與手機進行串口通信,ESP專欄,arduino專欄,電子模塊測試,智能手機,模塊測試,物聯(lián)網(wǎng),嵌入式硬件,單片機
Arduino IDE打開串口助手,手機藍牙串口APP和串口助手互發(fā)信息,即可顯示出收到信息。通過修改例程中的波特率參數(shù)即可更改藍牙串口通信的波特率。

總結(jié)

通過本實驗可把ESP32用作一個藍牙串口透傳設備使用,功能和常用的HC-05/06串口藍牙設備一樣。文章來源地址http://www.zghlxwxcb.cn/news/detail-698775.html

到了這里,關(guān)于ESP32用作經(jīng)典藍牙串口透傳模塊與手機進行串口通信的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務器費用

相關(guān)文章

  • 藍牙串口調(diào)試助手通過PC藍牙發(fā)送數(shù)據(jù)給ESP32同時在串口上顯示

    藍牙串口調(diào)試助手通過PC藍牙發(fā)送數(shù)據(jù)給ESP32同時在串口上顯示

    OK,好久沒有更新Blog啦 今天把之前積累的代碼放上,給需要學習的程序猿們使用 我還是不太喜歡寫文字,倒是比較喜歡客套,哈哈 硬件圖: ESP32和USB-micro-B數(shù)據(jù)線一根 藍牙串口調(diào)試助手通過PC藍牙發(fā)送數(shù)據(jù)給ESP32同時在串口上顯示 具體代碼如下:

    2024年02月09日
    瀏覽(23)
  • ESP32經(jīng)典藍牙和BLE的使用 (基于Arduino)

    ESP32經(jīng)典藍牙和BLE的使用 (基于Arduino)

    經(jīng)典藍牙串口通信 該程序效果如下 ESP32完成初始化后生成一個藍牙信號 手機通過藍牙串口發(fā)送字符 B ,LED點亮 手機通過藍牙串口發(fā)送字符 A ,LED熄滅 低功耗藍牙 BLE (常用) BLE GATT協(xié)議 GATT全稱Generic Attribute Profile, GATT 代表通用屬性,它定義了暴露給連接的BLE設備的分層數(shù)據(jù)結(jié)

    2024年02月01日
    瀏覽(57)
  • 【ESP32】19.手機藍牙風扇控制實驗(BluetoothSerial庫)

    【ESP32】19.手機藍牙風扇控制實驗(BluetoothSerial庫)

    【ESP32】18.舵機實驗(Servo庫) 先放電路連接圖: ESP32最為核心的就是自帶藍牙和WiFi功能。 其中藍牙支持兩種模式,一直是經(jīng)典藍牙,另一種是低功耗藍牙,這個實驗是利用經(jīng)典藍牙和串口進行通訊。 同時這個實驗涉及到安卓手機端軟件,這部分教程會在下邊的專欄更新,

    2024年02月09日
    瀏覽(16)
  • ESP8266與手機相互通信 透傳模式(STM32F103C8T6 HAL庫)有APP和完整代碼

    ESP8266與手機相互通信 透傳模式(STM32F103C8T6 HAL庫)有APP和完整代碼

    一、目標 ? ? ? ? stm32f103c8t6用串口發(fā)送AT指令控制esp8266發(fā)送數(shù)據(jù)到手機APP上,同時手機也可以發(fā)送數(shù)據(jù)到stm32f103c8t6主控,控制LED的亮滅。 ? ? ? ? ?將esp8266模塊的GND、VCC、TXD、RXD、CH-PD與單片機對應引腳連接,其中TXD與RXD要反接,模塊在工作時CH-PD要處于高電平狀態(tài)。 二、

    2024年02月16日
    瀏覽(17)
  • arduino nano 簡單實現(xiàn)藍牙模塊與手機進行通信

    arduino nano 簡單實現(xiàn)藍牙模塊與手機進行通信

    ? ? ? ? 目前很多通信方式都需要外附手柄,控制器,接收器,體積比較大,用起來不夠方便。那么,對于距離要求不高的控制小項目,藍牙通信一定是不二之選。 ? ? ? ? 基礎(chǔ)的編程思想和基礎(chǔ)的C語言或Python語言知識,單片機原理的基礎(chǔ)知識。 ? ? ? ? 一般藍牙模塊需要

    2023年04月08日
    瀏覽(21)
  • HC06藍牙2.0模塊連接不穩(wěn)定 和 STM32串口不傳輸數(shù)據(jù)(串口接收中斷)的一些問題

    最近,在一個項目中使用到藍牙,但是調(diào)試過程出現(xiàn)了很多問題。 剛開始使用的是HC06藍牙,剛開始使用較為正常,可以實現(xiàn)藍牙模塊和電腦設備直接連接,而且數(shù)據(jù)接收正常。 在接下來的設計中,考慮到適配問題,就設計了配套的藍牙接收模塊,同樣是HC06貼片模塊。但問題

    2024年02月14日
    瀏覽(26)
  • stm32藍牙模塊通過手機和電腦雙向通信

    只需將藍牙連到單片機上,使用usart3(PB10、PB11)作為藍牙和單片機的數(shù)據(jù)傳輸,而電腦的收發(fā)數(shù)據(jù)要是用usart1(PA9、PA10),將數(shù)據(jù)存入數(shù)組中,從而在串口助手中打印值 ?1. 下面是usart.c文件,將io口和串口初始化,并且加入中斷(其中電腦發(fā)送時,所用的中斷需要回車換行,

    2023年04月09日
    瀏覽(27)
  • 物聯(lián)網(wǎng)開發(fā)筆記(56)- 使用Micropython開發(fā)ESP32開發(fā)板之手機藍牙控制舵機

    物聯(lián)網(wǎng)開發(fā)筆記(56)- 使用Micropython開發(fā)ESP32開發(fā)板之手機藍牙控制舵機

    一、目的 ??????? 這一節(jié)我們學習如何使用我們的ESP32開發(fā)板來實現(xiàn)通過藍牙控制接在ESP32開發(fā)板上的舵機。 二、環(huán)境 ??????? ESP32 + MG90S舵機 + Thonny IDE + 幾根杜邦線 + 手機 ????????舵機的鏈接方法見第54節(jié):物聯(lián)網(wǎng)開發(fā)筆記(54)- 使用Micropython開發(fā)ESP32開發(fā)板之控制

    2024年02月09日
    瀏覽(47)
  • HC-05(ZS-040)藍牙模塊使用詳情(藍牙模塊配置、手機藍牙控制單片機、藍牙與藍牙之間的通信)含51、32程序

    HC-05(ZS-040)藍牙模塊使用詳情(藍牙模塊配置、手機藍牙控制單片機、藍牙與藍牙之間的通信)含51、32程序

    HC-05是一款主從一體化的藍牙模塊,因此其使用起來比較方便,只需要進行簡單的配置即可。 本文就 手把手的介紹小白入手模塊后如何使用 。 對于模塊使用:1、藍牙配置→2、手機與藍牙的傳輸→3、手機通過藍牙模塊控制單片機→4、一對藍牙之間主—從傳輸數(shù)據(jù),這是一個

    2023年04月09日
    瀏覽(400)
  • 學習 stm32 無線藍牙模塊HC05配置與應用(手機藍牙連接發(fā)送參數(shù))

    學習 stm32 無線藍牙模塊HC05配置與應用(手機藍牙連接發(fā)送參數(shù))

    最近學習使用HC05 藍牙模塊進行單片機 連接使用,進行手機端數(shù)據(jù)通信,用到了,和大家分享一下。 HC05 藍牙模塊介紹 HC05 模塊,是 ALIENTEK 生成的一款高性能主從一體藍牙串口模塊,可以同各種帶藍牙功能的電腦、藍牙主機、手機、PDA、PSP 等智能終端配對,該模塊支持非常

    2024年01月16日
    瀏覽(98)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包