Repositori ini adalah untuk program di Lopy. Lopy akan membaca data dari sensor BME280 dan mengirimkannya ke jaringan Things Over Lora. Repositori ada dua folder, program, dan dokumentasi. Folder program berisi seluruh program yang ada di lopy. Lihat halaman organisasi Loraweather di GitHub untuk info lebih lanjut, Anda dapat menemukan halaman di sini.
Program ini membaca data dari sensor BME280. Ini adalah sensor yang mengembalikan data suhu, kelembaban, dan tekanan. Lopy akan mengirim data DE ke jaringan Things Over Lora. Menggunakan OTAA (di atas aktivasi udara). Perangkat harus didaftarkan di situs web Things Network. Setelah terdaftar, pengguna harus mengubah dua variabel. Di folder LIB ada file yang disebut lopyconstants.py. Dalam file ini pengguna harus mengubah app_eui dan app_key yang identik dengan jaringan hal -hal.
Program ini dapat diunggah ke lopy setelah mengubah variabel -variabel tersebut. Setelah reset, lopy akan mulai mengirim data ke jaringan hal -hal. Saat ini ini adalah setiap 10 detik, digunakan untuk pengujian.
Program ini sepenuhnya didokumentasikan. Dokumentasi dihasilkan di folder dokumentasi. Ini dilakukan dengan menggunakan sphinx untuk python.
Untuk melihat dokumentasi Anda harus masuk ke folder dokumentasi dan menavigasi ke folder _build/hmtl. Di folder itu Anda akan menemukan file index.html. Membuka file itu akan membuka beranda dokumentasi.
Jika ada perubahan yang dilakukan pada program, Anda juga harus mengubah dokumentasi. Ini dapat dilakukan dengan membuka file [nama file] .RST dan mengubah apa pun yang telah Anda ubah. Setelah mengubah file -file itu, Anda harus menavigasi ke folder dokumentasi dengan alat baris perintah. Setelah Anda berada di folder itu, Anda harus menjalankan perintah berikut:
make html
Ini akan menghasilkan dokumentasi yang baru dibuat.
Lopy pycom
Sensor BME280
Jaringan hal -hal
Generator Dokumentasi Python Sphinx