步驟1:檢查您是否擁有正確的硬件
此Instructable可以將上述兩件事結(jié)合在一起使用。
步驟2:以下是我對(duì)插腳所做的說明
步驟3:這些是您需要連接的引腳
WeMos 《=》 LoRa
GND ---- GND
3V3 ---- VCC
D6 *(io12)---- MISO
D7 *(io13)---- MOSI
D5 *(io14)---- SLCK
D8(io15)---- NSS
D12 *(io10)---- DIO0
D4(io2)---- REST(可選-NB:D4已接線
* *注意,您需要將D5,D6,D7和D12焊接到主板上的ESP8266芯片上,因?yàn)樗鼈儧]有斷開這些引腳供您在WeMos D1上使用。
NB:沒有其他引腳可以使用!!斷開的大多數(shù)針腳(A0,D3,D4,D8,D9和D10)(如果使用)將阻止板子啟動(dòng)[D10 +-,D8 +,D4-,D3-],或者將
步驟4:設(shè)置Arduino IDE編程環(huán)境
確保根據(jù)您的喜好,獲得包括以下內(nèi)容的“其他委員會(huì)管理器URL”:-
http://arduino.esp8266.com/stable/package_esp8266com_index.json
并確保已安裝所需的Lib(查看所有照片以了解操作方法)
第5步:這是使此工作有效的代碼!
將其加載到您的Arduino程序中。如果您構(gòu)建了這兩個(gè)版本的完整版本,并且在兩個(gè)版本中都加載了相同的代碼,則可以使用Arduino IDE中的串行監(jiān)視器觀看它們之間的對(duì)話。
步驟6:
打開串行監(jiān)視器。
如果您構(gòu)建了2其中的一個(gè),如果另一個(gè)已經(jīng)運(yùn)行(因此,它正在向您發(fā)送LoRa數(shù)據(jù)包),那么您將看到類似以下內(nèi)容:-
#/Users/cnd/cd/下載/Arduino/WeMos_D1_LoRaDuplexCallback/WeMos_D1_LoRaDuplexCallback.ino 2018年11月24日22:08:41
具有回調(diào)的LoRa雙工
LoRa初始化成功。到:0xff mID:15 l:26消息:LeLoRa World 12:40:59 5135 RSSI:-43 Snr:9.50 freqErr:-2239 rnd:18
ss Rec from:0xbb to:0xff mID: 17 l:26消息:LeLoRa世界12:40:59 5137 RSSI:-50 Snr:10.00 freqErr:-2239 rnd:15
s Rec from:0xbb to:0xff mID:18 l:26 Msg :LeLoRa World 12:40:59 5138 RSSI:-49 Snr:9.25 freqErr:-2239 rnd:15
ss Rec from:0xbb to :0xff mID:19 l:26消息:LeLoRa World 12:40:59 5139 RSSI:-43 Snr:9.75 freqErr:-2239 rnd:16
s Rec from:0xbb to:0xff mID:20 l:26消息:LeLoRa世界12:40:59 5140 RSSI:-51 Snr:9.50 freqErr:-2239 rnd:17
s Rec from:0xbb to:0xff mID:21 l:26 Msg: LeLoRa World 12:40:59 5141 RSSI:-53 Snr:10.00 freqErr:-2239 rnd:24
您可以保持跑步狀態(tài),并帶另一個(gè)人在街區(qū)周圍跑步,然后回來然后將數(shù)字放入電子表格中,以查看丟失了多少個(gè)數(shù)據(jù)包,以及信號(hào)強(qiáng)度如何變化等。
責(zé)任編輯:wv
-
ESP8266
+關(guān)注
關(guān)注
50文章
962瀏覽量
45266 -
sx1278
+關(guān)注
關(guān)注
1文章
13瀏覽量
11646
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論