日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

首頁 > 評測 > 帶你飛越LoRa世界--Feather 32u4 LoRa開發(fā)板體驗

帶你飛越LoRa世界--Feather 32u4 LoRa開發(fā)板體驗

  • 作者:
  • 來源:21ic
  • [導(dǎo)讀]
  • 今天給大家介紹的Feather 32u4 LoRa開發(fā)板是Feather家族中的一員。從名字可以看出,這是一款用于學(xué)習(xí)及評估LoRa技術(shù)的開發(fā)板。相比LoRa在國外火爆的局面,國內(nèi)似乎還沒有掀起太大的波瀾,不過技術(shù)這東西,說火爆就火爆了,有時間還是了解下也好。

接下來準(zhǔn)備VSC。

默認(rèn)安裝的VSC是不支持Arduino的,需要先安裝Arduino Extension,安裝Extension的步驟如下圖

在Extension搜索框中輸入Arduino,會找到好幾個關(guān)于Arduino的擴(kuò)展插件,這里選擇微軟官方提供的Arduino插件即可。安裝好插件之后需要點擊Reload按鈕以加載該插件。

現(xiàn)在Arduino Extension準(zhǔn)備就緒,還需要配置一下,讓Arduino Extension感知到Arduino的位置,如下

這里最重要的就是指定Arduino所在的位置,如圖中所示,根據(jù)實際情況調(diào)整Arduino所在的位置。

接下來使用GTAGS來讓VSC具備代碼提示及代碼補全功能,具體設(shè)置可以參考"告別簡陋,讓Arduino開發(fā)變得高大上——MS VSCode體驗"一文,http://www.bioacme.com.cn/evm/trick/201709/737533.htm。

最后一步是準(zhǔn)備LoRa模塊相關(guān)的支持,從https://cdn-learn.adafruit.com/assets/assets/000/035/106/original/RadioHead-1.62.zip?1472068723這里下載Radio支持包,使用Arduino的Sketch/Add File...菜單命令導(dǎo)入下載好的壓縮包文件。驗證是否添加好了相關(guān)的支持,可以打開File/Example選項,查看是否有如下的示例代碼文件

萬事俱備,只欠東風(fēng)。

LoRa(Long Rang, low Power)是構(gòu)建IoT網(wǎng)絡(luò)中非常重要的技術(shù),主要特性有三:遠(yuǎn)距離、低功耗、大容量。相比于其它的無線通信技術(shù)來說,LoRa更適合構(gòu)建物理覆蓋范圍非常的大的物聯(lián)網(wǎng),低功能特性在需要使用電池供電的場合尤其適用。

Feather 32u4 LoRa板載的LoRa模塊型號為RFM69HCW,實際使用的是SX1272芯片,從物理層實現(xiàn)了LoRa的調(diào)制及解調(diào)功能。RFM69HCW通過SPI接口與ATmega32u4通信,實現(xiàn)基本的數(shù)據(jù)通信功能,其硬件連接如下

LoRa通信可以使用簡單的點對點通信模式,也可以使用類似WiFi那種星形連接拓?fù)洹:唵蔚狞c對點通信模式只需要兩個LoRa結(jié)點就可以通信,而更復(fù)雜的星形拓?fù)浠蚓W(wǎng)狀拓?fù)渫ㄐ拍J剑瑒t需要一個LoRa網(wǎng)關(guān)。只是目前的LoRa一般價格不菲。典型的LoRa通信模式如下

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評論

  • 聯(lián)系人:巧克力娃娃
  • 郵箱:board@21ic.com
  • 我要投稿
  • 歡迎入駐,開放投稿

熱門標(biāo)簽
項目外包 more+