Sniper geek atau cara membuat "mata tajam"

Entah bagaimana mereka mengundang saya ke lapangan tembak menggunakan senjata presisi tinggi (dengan cara sederhana - untuk menembak dengan penembak jitu). Ini adalah penembakan dari senapan, yang mengenai sasaran pada jarak yang cukup besar, misalnya, per kilometer. Setelah menembakkan tiga peluru pertamaku, aku ingin melihat di mana aku berakhir. Targetnya sangat jauh dan lubang-lubang masuk ke pandangan tidak terlihat. Satu-satunya solusi yang mungkin adalah pindah ke target dan melihat semua hit langsung di tempat.

Melihat dan berlari selama sehari, saya memutuskan bahwa itu perlu untuk menyederhanakan proses ini. Pada jarak tembak, saya ingin bersenang-senang, dan tidak menggulung satu kilometer setiap tiga tembakan untuk membuat perubahan. Sebagai hasil musyawarah dan keputusan yang dibuat, perangkat diciptakan yang menunjukkan target langsung di ponsel.



Perhatian, di bawah banyak foto terpotong!

Kembali dari penembakan, satu pikiran tidak memberikan istirahat - Anda harus entah bagaimana mendeteksi hit dan menampilkan hasilnya di suatu tempat dekat penembak. Pada awalnya ada ide untuk membuat target khusus, ketika dipukul, kontak ditutup dan data ditransfer ke panah. Tapi ide seperti itu harus ditolak, karena target keluar sekali. Lalu ada ide pemindaian target untuk penyimpangan, tetapi juga cukup sulit, ditambah lagi tidak segera jelas bagaimana mengkalibrasi di bawah kondisi lapangan. Solusi paling sederhana dan paling tepat terletak di permukaan - Anda hanya perlu memotret target, dan tekan sudah melihat foto. Jadi: perangkat harus kompak, memiliki kekuatan otonom, bekerja untuk waktu yang lama dan cukup bersahaja. Nah dan yang paling penting - itu harus sangat mudah digunakan. Idealnya - dihidupkan dan pergi untuk mengambil posisi.

Mendapatkan ke majelis.

Kami akan membutuhkan:

  • Raspberry Pi sehingga benda ini bisa berpikir
  • Kamera untuk dilihat
  • Modem 3G sehingga dia bisa bicara
  • GPS-sensor , sehingga benda itu tahu di mana letaknya (kami akan menampilkan jarak dari panah ke target)
  • Baterai jadi dia makan dengan nikmat.

Lebih dari setengah dari yang kami butuhkan tersedia, jadi saya harus membeli hampir tidak ada.

Bagian teknis siap untuk perakitan - sekarang Anda perlu memikirkan estetika. Pada awalnya diputuskan untuk memesan kasus yang indah untuk semua ini. Dan di sini saya dihadapkan dengan masalah pertama. Situs-situs tersebut penuh dengan layanan untuk pembuatan kasing, tetapi harganya sangat tinggi sehingga saya berhenti bertanya-tanya pada desain perangkat domestik yang kikuk dan menyadari arti hidup adalah bahwa saya memiliki cara saya sendiri. Membuat case dengan memesannya dari seseorang SANGAT mahal, bahkan jika Anda hanya meminta untuk membuat kubus aluminium persegi dengan lubang untuk kamera. Mungkin saya terlihat buruk, tetapi mereka membuat saya dalam keadaan pingsan dengan tawaran. Saya mencoba menjelaskan bahwa saya membutuhkan yang primitif - sederhana dan dapat diandalkan. Saya ditawari solusi untuk setengah juta rubel!

Mari kita pergi ke arah lain - pesan wadah aluminium biasa untuk DIY di situs Asia. Biaya 700 rubel. Casing aluminium yang indah dan rapi. Sudah dipoles. Yang terpenting jangan sampai ketinggalan ukurannya. Dan kita akan mengebor lubang sendiri.

Di sana kami menemukan tripod mini dan nosel pembesar (teleskop) pada lensa.

Tidak ada kesulitan dengan perakitan - raspberry memiliki konektor untuk kamera, dan kaki GPIO cukup untuk tampilan dan sensor GPS.


(kami menghubungkan tampilan informasi dan GPS)

Untuk makanan kami menggunakan satu set baterai 18650. Setiap baterai 2600 mAh, dan paket 4 buah memberi kita total lebih dari 10.000 mAh. Ini cukup baik untuk raspberry dan kebutuhan kita lebih dari cukup. Kami mengumpulkan pengisi daya untuk baterai kami dan mencoba memberi daya pada raspberry.


Kami merekatkan baterai bersama-sama dan dengan hati-hati menyolder kontak. Lebih baik gunakan resistansi pengelasan

Sementara korps kami sedang dalam perjalanan, kami akan mulai menulis bagian perangkat lunak. Mengikuti pepatah "Ambillah sendiri, agar tidak jatuh saat berjalan," kami hanya akan menggunakan alat-alat yang kami punya pengalaman luas. Oleh karena itu, kami tidak akan beralih ke C ++, tetapi mengambil Java favorit kami.
Saya tidak akan memposting kode, tetapi saya akan menjelaskan esensi dari apa yang telah dilakukan.

Pertama, tulis server. Untuk melakukan ini, Jetty bersama dengan MySQL cocok untuk kita. Server harus mendaftarkan perangkat dan membuat koneksi antara perangkat pemotretan dan smartphone.

Instal di raspberry linux, hubungkan Java dan tulis klien pertama. Klien harus dapat masuk ke server kami, menerima perintah untuk mengambil gambar, mengambil foto dan mengirim hasilnya ke server. Setelah sedikit refleksi, kami juga menulis sistem pembaruan perangkat lunak dan distribusi versi. Tentunya, orang lain akan membutuhkan perangkat semacam itu jika ada perangkat keras lain dan / atau sensor lainnya - perangkat lunaknya juga akan berbeda dan juga perlu diperbarui.

Selanjutnya, kami menulis klien untuk Android. Semuanya sederhana di sini - kami menambahkan perangkat ke daftar yang tersedia dengan "token" -nya, dan jika perangkat itu ada dan diaktifkan, kami mendapatkan akses ke sana. Agar tidak menggerakkan token yang rumit secara manual, kami mengenkripsinya dalam kode QR yang kami masukkan ke kasing perangkat (saya tidak berhasil menerapkannya, jadi saya hanya mencetaknya, melaminasinya, dan meletakkannya di kasing) . Saat menambahkan perangkat ke ponsel cerdas, cukup bagi kami untuk hanya memindai kode QR.

Pada saat perangkat lunak siap, kopernya tiba. Kami membuat gambar untuk memotong lubang pada pria tampan ini dan menyerahkannya kepada agen periklanan mana pun. Mereka melakukan segalanya dengan cepat dan murah.


Kami menempatkan layar

Kami merakit komponen dalam case dan mendapatkan beberapa momen yang lebih tidak menyenangkan. Pertama, antena GPS dengan pemancar saya adalah pasif - keramik, dan terlepas dari kenyataan bahwa itu melekat pada bagian luar perangkat, ia menemukan satelit untuk waktu yang sangat lama. Tampaknya, kedekatan dengan logam berbahaya baginya, karena di luar kasus, kecepatan menemukan satelit sekitar dua kali lebih cepat. Kedua, sangat sulit untuk menyolder apa pun dengan boiler China saya dengan besi solder ke kaki konektor microUSB. Karena itu, saya harus memperbaiki konektor dengan lem panas. Lain kali saya akan melakukan hal-hal seperti itu hanya pada textolite. (Oh, betapa aku memimpikan stasiun solder!)


Menyatukan semuanya

Semuanya sudah dirakit - kami sedang menguji.


Layar aplikasi

Ini bekerja dengan keras, ia dapat mengirimkan gambar dalam dua mode - dalam mode kualitas rendah (untuk mengatur lensa perangkat pada target) dan dalam mode kualitas tinggi, sehingga bisa dikatakan, "mode tempur".

Sayangnya, saya bukan pemilik senjata, saya bahkan tidak punya udara, dan saya tidak bisa melakukannya sendiri. Dia mengelola tes di rumah dan memutuskan untuk memberikan perangkat itu kepada para profesional untuk persiapan.

Kami membawa sentuhan terakhir: kami membeli kasing "senjata", kami meletakkan semuanya dengan indah dan membawanya ke kantor pos.





UPD: Pada saat penulisan, kami telah memberikan umpan balik bahwa perangkat tidak memerlukan "teleskop", karena tanpanya semuanya terlihat sempurna. Diminta untuk menandai hit baru pada target.

Nah, video peluncurannya:


Saya minta maaf atas kualitas video, saya tidak mengambil laporan.

Sebagai kesimpulan, saya ingin mengatakan bahwa saya menemukan arah baru dalam pengembangan diri. Saya selalu berpikir bahwa tangan saya dari jo transistor bekerja dengan sihir.

Perangkat berhasil mengidentifikasi pro dan kontra.

Pro:

  • Harga
  • Kemandirian jarak dan garis pandang. Kualitas gambar selalu sama baiknya dan tidak tergantung jarak. Seseorang dapat mengamati target dari balik penutup.
  • Unpretentiousness dan kemudahan penggunaan.
  • Dapat digunakan untuk tujuan lain.
  • Anda dapat menggabungkan jumlah perangkat yang tidak terbatas untuk memantau sejumlah besar target.

Cons:

  • Perangkat harus berada dalam area jangkauan Internet seluler, yang menurut ulasan penembak tidak selalu memungkinkan.
  • Antena GPS pasif. Perlu diubah ke aktif.

Setelah menguji pancake pertama - maka saya ingin lebih. Yakni, pendekatan yang lebih profesional. Hal ini diperlukan untuk memperbaiki kesalahan dalam implementasi saat ini dan menambahkan fitur baru, hingga kalkulator balistik dengan sensor untuk kelembaban, suhu, angin dan jarak. Selanjutnya, ada ide untuk "tuli" tempat di mana perangkat akan bekerja tanpa internet sama sekali. Jadi kemungkinan besar artikel ini hanyalah permulaan dari serangkaian artikel.

Source: https://habr.com/ru/post/id416699/


All Articles