0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用Bluefruit進(jìn)行無(wú)線串行通信

454398 ? 來(lái)源:wv ? 2019-10-23 17:52 ? 次閱讀

步驟1:接線Bluefruit模塊

這是基本接線圖,下一步,我還將鏈接的Adafruit庫(kù)也為此布線配置進(jìn)行了設(shè)置,因此我建議不要更改。我已經(jīng)將它與Arduino Uno和Pro Mini一起使用了,它們的功能基本相同。

步驟2:為Bluefruit設(shè)置IDE

如果還沒有下載,則需要下載一些庫(kù)來(lái)在對(duì)該模塊進(jìn)行編程時(shí)使用,它們是:

https://learn.adafruit。 com/introducing-the-adafrui 。..

如果您不知道如何安裝庫(kù),它的超級(jí)簡(jiǎn)單之處就是將文件解壓縮并將其放到document/Arduino/Libraries文件夾中,然后重新啟動(dòng)IDE 。

第3步:編寫和上傳程序

這是我編寫的一個(gè)簡(jiǎn)短程序,該程序通過(guò)藍(lán)牙發(fā)送一條消息供接收設(shè)備查看,最重要的部分是您相應(yīng)地設(shè)置串行RX/TX引腳并添加另一條并行串行線。

#include

const int rxpin = 10;

const int txpin = 9;

SoftwareSerial Serial1(rxpin,txpin);

void setup(void){

Serial.begin(9600);//這是可以使用Arduino IDE查看的常規(guī)有線串行監(jiān)視器連接

Serial1.begin(9600);//在發(fā)送到Bluefruit模塊的第二個(gè)字符串中,此字符串必須為9600波特

}

void loop(){

Serial。的println( “MyNameJeff”);

Serial1.println( “MyNameJeff”);

延遲(1000);//這會(huì)在兩個(gè)地方都顯示出來(lái),所以您應(yīng)該可以通過(guò)以下任一方式看到此非常重要的消息

}

第4步:您做到了!

希望您現(xiàn)在正在查看所選應(yīng)用程序中的UART功能,并且對(duì)它給您的消息感到滿意,您應(yīng)該在此處看到類似這些圖像的內(nèi)容,如果不嘗試重新連接電路或工廠的話按住GND引腳到DFU引腳5秒鐘,直到藍(lán)色和紅色指示燈閃爍,以重置模塊。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    如何實(shí)現(xiàn)51單片機(jī)與PC機(jī)的串行通信

    51單片機(jī)與PC機(jī)的串行通信是一種常見的通信方式,它允許單片機(jī)通過(guò)串行接口與PC機(jī)進(jìn)行數(shù)據(jù)交換。這種通信
    的頭像 發(fā)表于 10-21 11:35 ?127次閱讀

    無(wú)線多點(diǎn)通信怎么用

    無(wú)線多點(diǎn)通信(Wireless Multi-point Communication)是一種允許多個(gè)設(shè)備或節(jié)點(diǎn)通過(guò)無(wú)線方式進(jìn)行數(shù)據(jù)交換和通信
    的頭像 發(fā)表于 09-23 11:00 ?147次閱讀

    如何使用ESP-PROG編程器對(duì)ESP-01無(wú)線模塊(8 針)進(jìn)行編程?

    有沒有人能夠使用 ESP-PROG 編程器對(duì) ESP-01 無(wú)線模塊(8 針)進(jìn)行編程? 我根本無(wú)法讓串行連接工作。 我什至嘗試連接到 ESP32 板,我可以使用 JTAG 接口進(jìn)行
    發(fā)表于 07-19 06:39

    高速串行通信協(xié)議都有哪些

    高速串行通信協(xié)議是現(xiàn)代電子設(shè)備中用于數(shù)據(jù)傳輸?shù)年P(guān)鍵技術(shù)。這些協(xié)議在各種應(yīng)用中發(fā)揮著重要作用,如計(jì)算機(jī)、移動(dòng)設(shè)備、網(wǎng)絡(luò)設(shè)備等。以下是一些常見的高速串行通信協(xié)議,以及它們的詳細(xì)描述。 US
    的頭像 發(fā)表于 05-31 16:11 ?898次閱讀

    簡(jiǎn)單認(rèn)識(shí)UART串行通信協(xié)議

    的數(shù)據(jù)通信,特別是在嵌入式系統(tǒng)、計(jì)算機(jī)外設(shè)以及微控制器等場(chǎng)景中。本文將對(duì)UART串行通信協(xié)議進(jìn)行詳細(xì)的介紹,包括其基本原理、工作方式、參數(shù)設(shè)置、錯(cuò)誤檢測(cè)與糾正以及應(yīng)用實(shí)例等方面。
    的頭像 發(fā)表于 05-27 16:09 ?1789次閱讀

    如何避免無(wú)線通信時(shí)的同頻干擾?

    同頻干擾是指在無(wú)線通信系統(tǒng)中,由于兩個(gè)或多個(gè)通信設(shè)備使用相同的頻率進(jìn)行通信,導(dǎo)致信號(hào)互相干擾的現(xiàn)象。
    的頭像 發(fā)表于 05-22 15:35 ?1045次閱讀

    高速串行通信協(xié)議詳解

    高效、穩(wěn)定、可靠的特點(diǎn),成為了現(xiàn)代通信領(lǐng)域的重要組成部分。本文將對(duì)高速串行通信協(xié)議進(jìn)行詳細(xì)解析,以期為讀者提供全面深入的了解。
    的頭像 發(fā)表于 05-16 16:45 ?669次閱讀

    串行通信中的異步、同步與并行通信機(jī)制解析

    串行通信,這是一種數(shù)據(jù)傳輸方式,其中數(shù)據(jù)是按一位一位的順序傳送的。在串行通信中,只需要少數(shù)幾條線就可以在系統(tǒng)間交換信息,因此它特別適用于計(jì)算機(jī)與計(jì)算機(jī)、計(jì)算機(jī)與外設(shè)之間的遠(yuǎn)距離
    的頭像 發(fā)表于 03-05 16:44 ?2080次閱讀
    <b class='flag-5'>串行</b><b class='flag-5'>通信</b>中的異步、同步與并行<b class='flag-5'>通信</b>機(jī)制解析

    常見串行通信協(xié)議 串行通信和并行通信的區(qū)別

    串行通信是一種通過(guò)單個(gè)傳輸線按照順序傳送數(shù)據(jù)的通信方式。在串行通信中,每個(gè)數(shù)據(jù)位按照順序依次傳輸,一個(gè)接一個(gè)地發(fā)送到目標(biāo)設(shè)備。
    的頭像 發(fā)表于 03-05 16:38 ?1113次閱讀
    常見<b class='flag-5'>串行</b><b class='flag-5'>通信</b>協(xié)議 <b class='flag-5'>串行</b><b class='flag-5'>通信</b>和并行<b class='flag-5'>通信</b>的區(qū)別

    并行通信串行通信是什么意思?同步傳送和異步傳送又有何區(qū)別

    并行通信串行通信是什么意思?同步傳送和異步傳送又有何區(qū)別? 并行通信是指在數(shù)據(jù)傳輸過(guò)程中同時(shí)傳送多個(gè)數(shù)據(jù)位的方式。在并行通信中,每一位數(shù)據(jù)
    的頭像 發(fā)表于 02-18 16:55 ?1077次閱讀

    串行通信與并行通信各種通信協(xié)議的區(qū)別

    RS-232接口符合美國(guó)電子工業(yè)聯(lián)盟(EIA)制定的串行數(shù)據(jù)通信的接口標(biāo)準(zhǔn),全雙工,其中 RS 為英文 “Recomend Standard” 的縮寫,中文翻譯為“推薦標(biāo)準(zhǔn)”,232為標(biāo)識(shí)號(hào)。
    發(fā)表于 01-26 11:17 ?5061次閱讀
    <b class='flag-5'>串行</b><b class='flag-5'>通信</b>與并行<b class='flag-5'>通信</b>各種<b class='flag-5'>通信</b>協(xié)議的區(qū)別

    EVAL-ADF7XXXMB4Z和ADF7023BC如何進(jìn)行無(wú)線通信?

    有兩塊母版為EVAL-ADF7XXXMB4Z,主芯片為ADF7023BC,請(qǐng)問(wèn)如何進(jìn)行兩塊模擬嵌套板之間的無(wú)線通信?小白一只 請(qǐng)指教
    發(fā)表于 01-11 07:15

    串行通信和以太網(wǎng)通信,該怎么選才好?

    串行通信和以太網(wǎng)通信都通過(guò)有線傳輸數(shù)據(jù),但各自有不同的用途。串行通信和以太網(wǎng)通信的主要區(qū)別在于:
    的頭像 發(fā)表于 12-22 08:20 ?980次閱讀
    <b class='flag-5'>串行</b><b class='flag-5'>通信</b>和以太網(wǎng)<b class='flag-5'>通信</b>,該怎么選才好?

    無(wú)線通信技術(shù)有哪幾種?

    與概念 無(wú)線通信技術(shù)是指利用無(wú)線電波進(jìn)行信息傳輸和交流的技術(shù),在無(wú)需物理連接的情況下實(shí)現(xiàn)數(shù)據(jù)傳送和通信的方式。 1.2 無(wú)線通信技術(shù)的分類
    的頭像 發(fā)表于 12-07 10:46 ?3738次閱讀

    基于MSP430的高速串行通信設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《基于MSP430的高速串行通信設(shè)計(jì).pdf》資料免費(fèi)下載
    發(fā)表于 10-30 10:07 ?0次下載
    基于MSP430的高速<b class='flag-5'>串行</b><b class='flag-5'>通信</b>設(shè)計(jì)