該項(xiàng)目將RF MCU用于將傳感器數(shù)據(jù)傳送到云網(wǎng)關(guān)。然后,在IoT儀表板上可視化收集的傳感器數(shù)據(jù)。
硬件組件:
- 德州儀器CC3200-LAUNCHXL SimpleLink CC3200 Wi-Fi LaunchPad× 2
- 德州儀器MSP-EXP430FR6989 MSP430 FRAM LaunchPad× 2
- 德州儀器430BOOST-CC110L Sub-1Ghz RF BoosterPack× 3
- 繼電器(通用)× 1
- 1N4007 - 高電壓,高電流額定二極管× 1
- 電阻10k歐姆× 1
- 電阻1k歐姆× 1
- 電阻330歐姆× 2
- LED(通用)× 2
軟件應(yīng)用程序和在線服務(wù):
- IBM Cloud上的Node-RED
- 德州儀器Code Composer Studio
- 德州儀器Energia
在這個(gè)項(xiàng)目中,我將使用TI LaunchPad開(kāi)發(fā)生態(tài)系統(tǒng)創(chuàng)建一個(gè)云連接的傳感器網(wǎng)絡(luò)。我將創(chuàng)建兩個(gè)低于1GHz的RF傳感器節(jié)點(diǎn),它們將從各自的濕度讀取數(shù)據(jù),將最新讀數(shù)打印到LCD屏幕,將讀數(shù)編碼為JSON,然后通過(guò)低于1GHz的無(wú)線電傳輸JSON編碼的有效載荷。
然后,云網(wǎng)關(guān)將使用免費(fèi)的MQTT服務(wù)器將有效負(fù)載傳輸?shù)絀BM云。一旦進(jìn)入云端,傳感器數(shù)據(jù)就會(huì)被處理,因此可以在儀表板上顯示。