Nama Proyek: MedButton_2.0
Proyek Semester Prinsip -Prinsip Kursus Organisasi Komputer
Tujuan Proyek:
Di medan perang, hampir seperlima pejuang meninggal karena tidak ada bantuan medis. Dua penyebab utama kematian adalah pendarahan (mematikan bagi setengah dari tentara yang terluka) dan pneumotoraks. Kedua penyebab ini dapat dieliminasi atau setidaknya diminimalkan jika ada cara untuk memberikan bantuan tepat waktu kepada tentara di lapangan. Tombol Medis 2.0 adalah versi kedua dari Proyek Medbutton - perangkat yang memungkinkan petugas medis tempur untuk melihat di mana mereka dibutuhkan di medan perang dan membantu yang terluka dengan cara yang lebih aman dan lebih cepat.
Ketentuan Umum
Persyaratan utama untuk perangkat adalah sebagai berikut:
- transfer data yang aman
- konsumsi daya kecil perangkat
- sekring (tidak mengizinkan seorang prajurit untuk mengaktifkan perangkat secara tidak sengaja)
- Identifikasi prajurit yang terluka (untuk meminimalkan panggilan petugas medis oleh musuh)
- Lokasi perangkat yang nyaman
Arsitektur Proyek:

Prototipe pertama


Apa yang ada di dalamnya

Modul:
Saat ini, MedButton didasarkan pada mikrokontroler modul inti Lorawan Onethinx:

Data dikumpulkan dengan bantuan modul GPS Ulox Neo-6m:

Pesan, terdiri dari data yang diproses dan cap waktu, ditransfer ke PC operator menggunakan modul inti Lorawan Onethinx. Dalam hal gangguan dalam jalur komunikasi, kami juga menggunakan GSM/GPRS SIM900A:


Jika, setelah beralih ke modul GSM, transfer masih tidak berhasil, perangkat mencoba mengirim pesan melalui Lora lagi. Pergantian berlanjut sampai pesan dikirim ke PC Medic.
Sebagai sebuah tombol, kami menggunakan joystick untuk Arduino:

Kemajuan Kerja:
- GPS yang terhubung dan menerima data dalam format NMEA RAW (National Marine Electronics Association);
- Mengekstraksi kalimat GPGGA: lintang / bujur dan waktu;
- Penguraian data dalam format yang sesuai;
- Menerapkan enkripsi/dekripsi pesan AES yang dikirimkan melalui GPRS;
- Mengimplementasikan algoritma bangun GPRS dan Lora tugas yang lebih cepat untuk prioritas mereka menggunakan RTO gratis;
- Modul Lora Onethink yang terhubung untuk mentransfer data dengannya.
Rencana masa depan
Perkembangan di masa depan dapat dilakukan adalah beberapa bidang utama:
Keamanan & Keandalan
- Tambahkan tutup keamanan ke kotak tombol untuk mencegah aktivasi yang tidak disengaja + ganti joystick dengan tombol nyaman dan aman;
- Perbaiki semua modul dan kabel yang dapat dipindahkan di dalam kotak untuk mencegah pembongkaran saat prajurit bergerak.
Catu daya
Untuk memberi daya pada GPRS dengan 5V, kami menggunakan PSOC 6 MCU terpisah. Rupanya, perlu diganti dengan sumber daya lain (misalnya baterai).
Antarmuka
- Tulis aplikasi yang nyaman untuk mendekripsi semua pesan yang masuk di PC medis (yang berasal dari Lora dan dari GPRS).
Funcitonality & Fitur Baru
- Hubungkan suhu dan/atau sensor pulsa untuk mentransfer data tambahan tentang kondisi prajurit.
Perkembangan masa depan
- Lakukan tes pertama pada poligon;
- Pikirkan kolaborasi dengan inisiatif yang ada untuk dukungan tempur di Ukraina.
Struktur repositori
Kode utama proyek untuk pemrograman dan debugging dapat ditemukan di folder firmware/MedButton .
Kontributor:
- Bohdan Yaremkiv
- Maksym Maystrenko
- Oleg Farenyuk
- Anna Korabliova
- Diana hromyak
- Natalia Romeyshyn
- Alina Muliak
- Oleksandra Stasiuk
- Vira Salieva