Delora adalah program pesan Lora sederhana yang dibuat untuk modul YL-800N dari http://www.rf-module.cn/.
Modul harus terhubung ke komputer melalui kabel USB ke RS232, baik 3V3 atau 5V. PERINGATAN: Konektor kabel mungkin harus dipasang kembali untuk mencocokkan pin modul!
Kabel -kabel berikut telah digunakan dan harus dimasukkan kembali untuk berkomunikasi dengan baik dengan modul LORA:
Berikut adalah koneksi pin untuk kabel ini.
| Warna pin kabel | Koneksi ke modul |
|---|---|
| Hitam | Gnd |
| Merah | Vcc |
| Oranye | Rxd |
| Kuning | Txd |
| Hijau | NC |
| Cokelat | NC |
Pastikan untuk menginstal Python 3.x pada mesin Anda, lalu instal dependensi:
python -m pip install -r requirements.txtAnda dapat menjalankan program dengan:
python main.pySetelah memulai program, Anda harus bertemu dengan tab "Pengaturan". Atur nama pengguna dan pastikan untuk menggunakan port COM dari kabel serial yang terkait dengan modul Anda. Lalu tekan berlaku.
Anda sekarang harus dapat mengirim pesan dengan masuk ke tab "Pesan".
Pada keadaan saat ini, program harus dikonfigurasi di tab Pengaturan sebelum menggunakannya, jika tidak ia akan macet.
Di kelas YL800N dari file yl800n_hex.py, pastikan bahwa metode set_config() menggunakan daya TX yang sesuai. Kalau tidak, tergantung di mana Anda tinggal, Anda mungkin melanggar peraturan lokal.
Perlu dicatat bahwa meskipun masih dalam proses, file ini sudah dapat digunakan untuk proyek lain menggunakan modul YL-800N.
File ini awalnya seharusnya digunakan untuk berkomunikasi dengan modul dengan cara YL800N_HEX.py , tetapi dengan menggunakan perintah AT. Namun, mode ini terbukti sangat tidak stabil dan pengaturan tidak disimpan di antara reset. Meskipun file ini sebenarnya tidak digunakan dalam proyek lagi, itu telah disimpan dalam repo tetapi mungkin dihapus di masa depan.
File tersebut berguna untuk menguji bahwa modul berkomunikasi dengan benar, mereka disimpan hanya untuk tujuan debugging.