步驟1:需要的組件
超聲波傳感器
Arduino UNO(ATMEGA 328P)
第2步:組件說(shuō)明
Nodemcu:
ESP8266,在一塊板上集成了GPIO,PWM,I2C,SPI和ADC。該微控制器具有內(nèi)置的WiFi,可幫助我們將項(xiàng)目連接到互聯(lián)網(wǎng)。 Nodemcu的所有GPIO引腳都可以用作PWM引腳,此外,它還具有1個(gè)模擬引腳。
LED驅(qū)動(dòng)器:
AN30888A和AN30888B是DC-DC控制器,是驅(qū)動(dòng)LED照明的高亮度LED的理想選擇。它們配備2種照明調(diào)節(jié)模式(PWM控制和參考電壓控制),并且可以通過(guò)更改外部組件與升壓,降壓或降壓-升壓電壓兼容
LORA模塊:
LoRa(遠(yuǎn)程無(wú)線電)模塊將使您的IoT項(xiàng)目通過(guò)遠(yuǎn)距離擴(kuò)展頻譜進(jìn)行通信。這種無(wú)線通信形式導(dǎo)致更大的帶寬,更大的抗干擾性,最小化電流消耗并提高安全性。
該模塊使用SX1278 IC,工作在433MHz頻率上。跳頻(可讓您在質(zhì)量信號(hào)傳輸之間達(dá)到最佳平衡)將覆蓋420-450MHz的范圍。這種長(zhǎng)距離無(wú)線功能裝在一個(gè)小巧的(17 x 16mm)封裝中,并通過(guò)彈簧天線提供。
有了LoRa Ra-01,您就不必在范圍平衡上做出妥協(xié),抗干擾性或能耗。該IC背后的技術(shù)意味著它非常適合那些需要范圍和強(qiáng)度的項(xiàng)目。
功能:
LoRaTM擴(kuò)頻通信
半雙工SPI通信
可編程比特率可以達(dá)到300kbps
127dB RSSI波范圍。
無(wú)線標(biāo)準(zhǔn):433MHz
頻率范圍:420-450MHz
端口:SPI/GPIO
工作電壓:1.8-3.7V,默認(rèn)3.3V
工作電流,接收:小于10.8mA(LnaBoost關(guān)閉,頻段1)
發(fā)射:小于120mA(+ 20dBm),
睡眠模式:0.2uA
第3步:主站和從站的原理圖
按照原理圖給出連接。
Master將充當(dāng)網(wǎng)關(guān)并連接到Internet。每個(gè)從站都連接到單獨(dú)的路燈并控制燈的亮度。
SX1728和超聲波傳感器按照示意圖連接到Arduino uno。 Trig引腳和Echo引腳連接到Arduino UNO的數(shù)字引腳。 SX1728 LoRa模塊通過(guò)SPI通信連接到Arduino。
SX1728的工作頻率為433Mhz。每個(gè)國(guó)家/地區(qū)都有各自的LoRa帶寬。在印度866-868 MHz的自由頻段。對(duì)于原型模型,此處使用433MHz模塊。
第4步:操作
當(dāng)障礙物穿過(guò)路燈(SLAVE)時(shí),超聲波傳感器將檢測(cè)到障礙物并增加該特定路燈的亮度。并且這還將消息作為RF數(shù)據(jù)包發(fā)送到即將到來(lái)的路燈。因此,路燈鏈將穩(wěn)定增加其亮度。然后它將返回正常模式。此外,每個(gè)路燈都可以通過(guò)將消息發(fā)送到特定的從屬設(shè)備來(lái)從主機(jī)單獨(dú)進(jìn)行控制。
我使用了3.2 V鋰離子電池和處于升壓模式的LED驅(qū)動(dòng)器來(lái)為L(zhǎng)ED提供必要的電壓
從站將在3種模式下運(yùn)行,可以在軟件中對(duì)其進(jìn)行配置
模式“ 1”始終為全亮度(雨天和緊急日)
模式“ 2”的交替亮度(夜間-光線不足的時(shí)間)
模式“ 3”的超聲波完全控制(午夜和低使用時(shí)間)
主站將廣播具有特定地址的郵件。具有相應(yīng)地址的從站僅接受消息并采取相應(yīng)的措施。
對(duì)于LED的亮度控制,可以使用LED驅(qū)動(dòng)器,例如AN30888A/B。我從舊的應(yīng)急燈中獲得了一個(gè)這樣的東西,并對(duì)其進(jìn)行了逆向工程。
步驟5:代碼
在這里,我介紹了用于主從設(shè)備的代碼。 ,我使用過(guò)的LED驅(qū)動(dòng)器的數(shù)據(jù)表。
https://github.com/sandeepmistry/arduino-LoRa-在這里您可以下載LoRa庫(kù)。
-
智能路燈
+關(guān)注
關(guān)注
6文章
94瀏覽量
22779 -
LoRa
+關(guān)注
關(guān)注
348文章
1656瀏覽量
231635
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論