LoRa Gateway Saluran Tunggal pada Raspberry Pi. Jumlah bagian yang rendah, hanya membutuhkan modul HopeRF LoRa (~$10) dan Raspberry Pi.
Cerita
Deskripsi
Apakah Anda ingin memulai dengan LoRaWAN, tetapi tidak memiliki gateway di dekat Anda?
Petunjuk ini membantu Anda mengubah modul LoRa $10 dan Raspberry Pi menjadi gateway LoRaWAN saluran tunggal untuk bereksperimen dengan LoRaWAN.
Siapkan RFM95W Anda
RFM95W With Leads (gambar ini tidak memiliki kabel reset)1) Siapkan lead female-to-female Anda untuk RFM95W dengan memotongnya menjadi 4 bagian. Anda sekarang seharusnya memiliki 8 kabel – masing-masing memiliki konektor perempuan di salah satu ujungnya.
2) Lepaskan isolasi 1/8 inci dari setiap ujung yang dipotong.
3) Solder ujung kabel yang terpotong ke titik-titik berikut pada RFM95W (satu kabel per titik):
- Pin GND di sebelah pin MISO
4) Potong 2 buah kawat inti padat 18 ga sepanjang 83mm.
5) Lepaskan isolasi 2mm dari salah satu ujung masing-masing kabel tersebut.
6) Solder ujung salah satu kabel ke titik ANT.
7) Solder ujung salah satu kabel yang terkelupas ke titik GND yang berada di sebelah titik ANT. – Anda baru saja membuat antena dipol.
Hubungkan RFM95W dan Raspberry Pi
Raspberry Pi PinoutBerikut adalah koneksi yang harus dibuat:
Menyiapkan Perangkat Lunak Raspberry Pi
* Instruksi ini mengasumsikan bahwa Anda menjalankan Raspbian di Raspberry Pi *
Jalankan perintah ini di Raspberry Pi:
1) Masuk ke Raspberry Pi sebagai pengguna Pi
2) Menggandakan repo yang ada di https://github.com/tftelkamp/single_chan_pkt_fwd
git clone https://github.com/tftelkamp/single_chan_pkt_fwd
3) Gunakan raspi-config untuk mengaktifkan SPI:
sudo raspi-config
Mulai ulang:
sudo shutdown -r sekarang
3) Instal wiringPi:
sudo apt-get install wiringpi
4) Konfigurasikan kode gerbang saluran tunggal:
cd ~/single_chan_pkt_fwd
nano main.cpp
Jika Anda berada di AS, Anda perlu mengatur beberapa hal:
#define SERVER1 “54.72.145.119” // Jaringan Hal:croft.thethings.girovito.nl
#define SERVER1 “13.66.213.36” //router.us.thethings.network
frekuensi uint32_t =868100000; // dalam Mhz! (868.1)
frekuensi uint32_t =902300000; // dalam Mhz! (902.3)
Anda juga dapat mengatur Bidang Status Informal dan lokasi jika Anda mau.
5) Kompilasi kode gerbang saluran tunggal:
buat
6) Uji coba gateway:
sudo /home/pi/single_chan_pkt_fwd/single_chan_pkt_fwd
Crtl+C untuk mematikannya. Pastikan untuk menyalin ID gateway yang ditemukan:
7) Mengonfigurasi gateway di The Things Network
- Masuk ke console.thethingsnetwork.org (membuat akun gratis dan mudah jika Anda belum memilikinya)
- Pilih 'Gateway' di bagian atas halaman
- Pilih + daftarkan gerbang
- Masukkan ID gateway yang Anda salin beberapa langkah lalu ke kolom EUI Gateway
- Di bagian bawah halaman, pilih Daftar Gerbang
Selamat, Anda sekarang memiliki gerbang di The Things Network!
8) Jalankan gateway secara nyata:
sudo /home/pi/single_chan_pkt_fwd/single_chan_pkt_fwd
Anda akan melihat pesan status saat gateway mengirimkannya. Anda juga dapat memeriksa status gerbang Anda di console.thethingsnetwork.org
Apa yang dapat Anda sambungkan ke gateway saluran tunggal Anda?
- Modul Pycom LoPy – Cara menghubungkan LoPy ke Gateway Saluran Tunggal
- Lebih banyak lagi yang akan datang…