步驟1:接線Bluefruit模塊
這是基本接線圖,下一步,我還將鏈接的Adafruit庫(kù)也為此布線配置進(jìn)行了設(shè)置,因此我建議不要更改。我已經(jīng)將它與Arduino Uno和Pro Mini一起使用了,它們的功能基本相同。
步驟2:為Bluefruit設(shè)置IDE
如果還沒(méi)有下載,則需要下載一些庫(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)色和紅色指示燈閃爍,以重置模塊。
-
無(wú)線串行通信
+關(guān)注
關(guān)注
0文章
3瀏覽量
6429
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論