Nordic Thingy:91是一個低功耗多傳感器原型開發工具,設計人員可以利用它構建c-IoT(蜂窩物聯網)項目。Thingy:91與Thingy:52非常相似,但它通過nRF9160 SiP增加了蜂窩連接, 非常適合物流(用于資產跟蹤)、計量和可穿戴設備等各種應用。在連接方面,它還支持LTE-M和NB-IoT、車載GPS以及BLE(低功耗藍牙),并可通過車載nRF52840 SoC進行短程通信。Thingy:91隨附有iBasis SIM卡,出廠配置為通過LTE-M連接到云端。此外,通過該圖還可以知道哪些運營商能提供c-IoT網絡,因為iBasis漫游覆蓋范圍仍僅限于某些國家或地區。
本文將討論如何配置Thingy:91以通過NB-IoT連接nRF Connect Cloud。
必備硬件和軟件
重新配置Thingy:91需要刷新固件。由于板上沒有調試器,也不支持通過串行端口刷新固件,因此需要一個外部編程器,如J-Link調試器或nRF9160DK。在本文中,我們將使用nRF9160DK。
首先需要在電腦上安裝nRF命令行工具和nRF Connect程序(可從Nordic網站下載)。安裝完成后,通過10針JTAG電纜將Thingy:91連接到nRF9160DK “Debug out”端口。接下來,通過 micro-USB電纜將Thingy:91和nRF9160DK連接到PC。在接通電源之前,確保nRF9160DK上的“VDD_IO”開關設置為1.8V, Thingy:91的 “SWD selection”開關設置為“nRF91”。完成上述設置后,給兩個電路板上電。
更新調制解調器固件和NB-IoT二進制文件
打開nRF Connect程序并啟動Programmer應用程序。單擊“Select Devices”可看到兩個設備。列表中的第一個設備“PCA10090”是nRF9160DK,第二個“PCA20035”是Thingy:91。請選擇“PCA10090” 以更新Thingy:91(圖3)。
圖3:nRF Connect應用程序中的器件選擇對話框(來源:貿澤電子)
接下來,下載Thingy:91的最新調制解調器固件和固件二進制文件(Nordic網站上均有提供)。首先,將Thingy:91調制解調器固件更新到最新版本。在右側面板的Programmer應用程序中,依次單擊“Erase all”和“Update Modem”。選擇名為“mfw_nrf9160_x.x.x.zip”的zip文件夾,然后單擊“write”。
然后打開Thingy:91固件二進制文件夾“thingy91fwvxxx.zip”,并在右側面板上的Programmer應用程序中單擊“Add HEX file”。選擇“thingy91fwvxxx”文件夾中的十六進制文件“thingy91_nbiot_vx.x.x.hex”,最后單擊“erase & write”。現在所有文件都已最新完成,Thingy:91以淡藍色閃爍。
連接nRF Connect Cloud
在nRF Connect程序中,啟動LTE Link Monitor應用程序。取消選中位于底部右側面板上的“Auto device/port filter”框。單擊“Select device”,可以看到DK以及Thingy:91。現在就可以選擇Thingy:91了(即圖4)所示的兩個“PCA20035”設備)。
選擇其中一個設備,應該會在終端上看到一些UART日志,如果沒有,則請嘗試另一個。
圖4:nRF Connect LTE Link Monitor應用程序中的器件選擇對話框(來源:貿澤電子)
Thingy:91需要進行初始化并嘗試連接到蜂窩網絡,這可能需要幾分鐘時間。隨后終端設備上將會顯示一條消息,說明Thingy:91是正在等待認證以連接到云端(圖5)。同時,Thingy:91以綠色閃爍,這意味著它已連接到蜂窩網絡,并等待與nRF Connect Cloud配對。
圖5:顯示Thingy:91等待與nRF Connect Cloud配對的終端輸出消息(來源:貿澤電子)
打開nRF Connect Cloud網站,登錄并單擊Plus徽標。然后依次單擊LTE device和Already have an active SIM? Skip this step,添加Thingy:91標簽上顯示的IMEI和PIN編號。您將看到一條彈出消息,表明設備已添加成功。約10分鐘后,開始向云端發送數據。Thingy:91一旦開始發送數據,就會以深藍色閃爍。如果在經過一段時間之后Thingy:91仍沒有閃爍,請重新啟動并檢查是否有網絡覆蓋。
結論
Nordic Thingy:91是一款非常小巧的設備,它通過蜂窩網絡向云端發送實時數據,為設計人員測試多傳感器設備提供了一種快速簡便的方法。Thingy:91預裝了資產跟蹤程序,可以完美地展示設備性能。對于自定義應用程序開發,Nordic還提供了nRF Connect SDK,可以讓設備輕松適應您的首選應用程序,并開始開發自己的c-IoT應用程序。
審核編輯:郭婷
-
傳感器
+關注
關注
2560文章
52118瀏覽量
761206 -
物聯網
+關注
關注
2921文章
45641瀏覽量
384579 -
NB-IoT
+關注
關注
413文章
1452瀏覽量
185955
發布評論請先 登錄
相關推薦
Thingy:91#具有LTE-M、NB-IoT、GNSS連接和各種環境傳感器的Nordic原型構建平臺

評論