Lingkungan dan Alat • Langkah untuk Berlari dan Debug
LiveFeed adalah proyek perangkat lunak yang bertujuan untuk mengirim gambar, secara real-time, dari probe ke stasiun darat kami. Dalam pengembangan, kami menggunakan Raspberry Pi Model 3B dalam probe, serta kamera Raspberry Pi 8MP dengan lensa sudut lebar 160º. Raspberry Pi harus menangkap, mengompres, dan mengirim gambar selama penerbangan.
Untuk mentransmisikan data ini melalui frekuensi radio (RF), kami menggunakan chip dengan teknologi LORA , SX127X, yang banyak digunakan di aplikasi Internet of Things (IoT). Di stasiun darat kami, chip Raspberry Pi dan Lora lainnya menerima sinyal dengan antena Yagi.
Secara eksperimental, sistem yang dikembangkan bekerja dengan baik dengan probe di tanah dan dekat dengan dasar, beberapa puluh meter. Tetapi sistem berhenti bekerja ketika probe naik ke ketinggian yang lebih tinggi, karena penerima kehilangan komunikasi, karena daya rendah yang digunakan dalam transmisi, dikombinasikan dengan antena gain rendah. Namun demikian, subproyject ini telah ditunjukkan inovatif dan menjanjikan, menantang kelompok untuk meningkatkan kinerjanya untuk penerbangan berikutnya, menciptakan sistem transmisi gambar yang andal.
Untuk menjalankan proyek ini, Anda harus memiliki dua Raspberry Pi, dua SX127X, dan kamera Raspberry Pi. Satu Raspberry Pi harus dihubungkan ke SX127X untuk menjadi stasiun tanah dan yang lainnya harus dihubungkan ke SX127X lainnya dan kamera Raspberry Pi.
Selain itu, baik Raspberry Pi harus memiliki Python2 dan semua dependensi.
Di stasiun tanah, jalankan perintah:
python2 receiver.py
Dan di raspberry pi lainnya, jalankan perintah:
python2 transmission.py