BME280 LoPy TTN
1.0.0
該存儲庫是針對落地的程序。 LOPY將從BME280傳感器中讀取數據,並將其發送到Lora上的Things網絡。存儲庫存在兩個文件夾,即程序和文檔。程序文件夾包含LOPY上的整個程序。有關更多信息,請參見GitHub上的Loraweather組織頁面,您可以在此處找到該頁面。
該程序從BME280傳感器讀取數據。這是一個返回溫度,濕度和壓力數據的傳感器。 Lopy將DE數據發送到Lora上的Things網絡。它使用OTAA(在空氣激活上)。該設備必須在Tresse Network網站上註冊。註冊後,用戶必須更改兩個變量。在LIB文件夾中,有一個稱為LopyConstants.py的文件。在此文件中,用戶必須更改與事物網絡相同的app_eui和app_key。
更改這些變量後,可以將程序上傳到大量。重置後,LOPY將開始將數據發送到事物網絡。現在,這是每10秒鐘,用於測試。
該程序已充分記錄。文檔是在文檔文件夾中生成的。這是通過將獅身人面像用於python完成的。
要查看文檔,您必須進入文檔文件夾並導航到_build/hmtl文件夾。在該文件夾中,您將找到index.html文件。打開該文件將打開文檔的主頁。
如果對程序進行了更改,則還必須更改文檔。這可以通過打開[文件名] .RST文件並更改您更改的任何內容來完成。更改這些文件後,您必須使用命令行工具導航到文檔文件夾。進入該文件夾後,您必須執行以下命令:
make html
這將生成新製作的文檔。
pycom lopy
BME280傳感器
事物網絡
Sphinx Python文檔生成器