Hubungkan ke Program Buaya Alarm Mobil untuk Android. Kami membuat pensinyalan dari smartphone: bereksperimen dengan aplikasi Android

Buat skema baru (misalnya, dengan nama RadioAudi-Reversion.grc), di mana sinyal tidak akan diambil dari Bladerf, tetapi dari file yang direkam. Untuk melakukan ini, gunakan blok sumber file, yang hanya akan memberikan nama file. Sekarang yang paling menarik dimulai. Ketika "pola" (Gbr. 2) diperoleh pada tahap sebelumnya, tergantung pada tingkat sinyal dari waktu, nilainya diambil sebagai jumlah dari semua amplitudo pada semua frekuensi spektrum yang dibahas untuk setiap momen waktu, sehingga sinyal dalam studi harus dipisahkan dari kebisingan. Untuk melakukan ini, Anda dapat menerapkan modul filter low pass, tetapi memotong frekuensi, meninggalkan koridor di sekitar frekuensi nol, yaitu, tepatnya di tengah (0 MHz).

Bagaimanapun, di tengah ada sinyal DC di sirkuit listrik perangkat, dan masalahnya tidak diselesaikan dengan mengubah parameter freq. Tetapi seluruh spektrum dapat digeser, dominan dari sinyal sink Osmocom ke yang lain, dengan frekuensi yang sama dengan pergeseran yang diinginkan (ini matematika). Untuk melakukan ini, tambahkan blok multiply dan sumber sinyal, kami akan mengirimkan sinyal kedua ke yang pertama dengan output sumber file. Multiply output, pada gilirannya, dengan menghubungi filter low pass. Di sini saya memilih frekuensi cutoff 10 kHz (nilai 10E3) dan 1 kHz lebar transisi (1E3 nilai, parameter ini bertanggung jawab atas bagaimana filter tajam memotong sinyal, yaitu, sejauh tepi area batas kabur) .

Parameter penting lainnya - frekuensi sumber sinyal adalah nilai yang sinyal akan digeser. Masuk akal untuk membuatnya di ruang kerja dengan slider, serta freq, dengan nama, misalnya, Freq_0. Output filter low pass sekarang cukup pandu was air terjun WX GUI - sinyal yang berguna harus tepat di tengah, pada frekuensi konvensional 0 MHz.

Hore! Pada tahap ini, kita bisa mendekati analisis sinyal. Dengan menyeret ke ruang kerja WX GUI Scope Sink dan menghubungkannya dengan output multipli melalui kompleks ke unit MAG, yang menilai bagaimana Anda menebak, untuk mentransfer nilai sinyal dari area kompleks ke daerah yang lebih nyaman untuk operasi nyata untuk operasi nyata nilai. Pada Gambar. 3 Anda dapat melihat bagaimana tampilannya.

Untungnya, data dari kami ditransmisikan menggunakan modulasi amplitudo dan hanya ada dua level, sehingga kami dapat segera pergi ke representasi biner. Untuk melakukan ini, kirim kompleks ke output MAG ke unit slicer binary, yang mengubah urutan amplitudo sinyal ke dalam urutan nol dan unit tergantung pada apakah nilainya lebih besar dari atau tidak. Karena kami memiliki semua nilai amplitudo sinyal lebih besar dari nol, menggunakan unit add const aritmatika sederhana dengan nilai sekitar -170m untuk menurunkan grafik sehingga binary slicer akan membedakan. Output yang terakhir akan dikirim ke file melalui sink file yang sudah akrab bagi kami.

Perhatikan bahwa skema seperti itu dalam praktiknya rumit oleh modul tersebut sebagai resampler dan throttle rasional. Yang pertama memungkinkan Anda untuk mengurangi frekuensi pengambilan sampel sinyal agar tidak beroperasi dalam data berlebihan lebih lanjut, yang kedua pada dasarnya berfungsi sama dan digunakan untuk mengurangi beban pada prosesor dalam kasus-kasus di mana tidak diperlukan untuk menangani seluruh data Streaming tanpa melewatkan nilai (misalnya, hanya menghasilkan data di layar, seperti kami). Perlu juga perlu dicatat bahwa pergeseran frekuensi dianggap lebih benar untuk menggunakan frekuensi blok filter FIR Xlate, tetapi demi visibilitas yang kami gunakan untuk ini.

Ara. 3. Tampilan sinyal sebagai ketergantungan dari amplitudo waktu

Pada layar plot air terjun pada nol detik, Anda dapat melihat sinyal yang bermanfaat. Pada grafik plot lingkup, ditampilkan sebagai ketergantungan amplitudo tepat waktu.

Ara. 4. Tampilan rangkaian kerja untuk bekerja dengan sinyal

Interpretasi data diperoleh

Jadi, kami mendapat file dengan urutan byte yang mencerminkan sinyal dalam bentuk biner. 0x01 - Unit, 0x00 - nol. Untuk membaca, membuat skrip sederhana pada Python, yang akan menjadi urutan unit dan nol di atas ambang tertentu untuk menafsirkan 1 atau 0, serta memisahkan berbagai sinyal di antara mereka sendiri.


Saat mempresentasikan data yang diperoleh dalam bentuk heksadesimal, kami menerima urutan:

2E23A99426BD8018.

2E23A929426B805E.

2E23A91F29428039.

2E23A9031F298058.

2E23A9CF031F809E.

Aplikasi MU yang melimpah yang mengubah smartphone di "penjaga elektronik" - ide, secara umum, berbaring di permukaan! Seperti yang Anda ketahui, dalam alarm modern yang baik, selain reaksi tradisional terhadap fluktuasi tubuh, kerusakan kaca, membuka pintu, nyalakan kunci kontak, dll., Dimungkinkan untuk mengontrol saluran komunikasi seluler, berkomunikasi dengan pemilik melalui panggilan telepon dan SMS. Dan selain - untuk melakukan berbagai karya berguna menggunakan GPS: Laporkan koordinat mesin yang diparkir, tentang keberangkatan mobil di luar batas-batas daerah yang telah ditentukan, tarik jejak rute ...

Sebenarnya, semua hal yang sama mungkin melakukan sebagian besar smartphone jika mereka mengelola aplikasi dengan algoritma pekerjaan yang dekat dengan algoritma untuk pengoperasian alarm mobil. Ada banyak aplikasi seperti itu, dan meskipun beberapa dari mereka dirancang untuk menentang mencuri telepon secara langsung, beberapa dirancang untuk melindungi mobil. Temukan mereka di App Store Google Play. tidak sulit. Dan mereka cocok untuk tugas-tugas ini hanya perangkat yang sudah ketinggalan zaman, lama yang lalu "ditulis di darat."

Lampiran "Alarm"

Kami menginstal dan menguji beberapa program untuk memahami esensi dan kemungkinan mereka. Aplikasi dengan nama "sinyal" yang tidak rumit gratis dan memiliki antarmuka yang cukup sederhana dan logis yang menyenangkan. Ini juga memiliki dua mode operasi.

  1. Mode operasi pertama. Di dalamnya, aplikasi membuat smartphone "alarm", pemanggil dan sax untuk nomor pra-bumbu jika pengoperasian sensor gerak, keluar dari mesin di luar batas zona tertentu, dll. Oleh karena itu, ponsel kedua di mana pesan alarm akan datang, tidak memerlukan aplikasi seperti itu dan bahkan mungkin biasa telepon push-tombol. Tetapi kemudian hidupkan / mematikan pensinyalan harus secara manual, yang sulit dilakukan jika smartphone sangat tunduk pada mobil.
  2. Mode operasi kedua. Dalam hal ini, Anda akan memerlukan dua smartphone - kedua aplikasi "sinyal" diinstal, setelah itu satu bersembunyi di kabin mobil dan berfungsi sebagai penjaga, dan smartphone kedua, yang selalu digunakan oleh pemiliknya, aplikasi yang sama, aplikasi yang sama Sebagai panel kontrol pertama melalui Bluetooth. Ini adalah mode paling nyaman yang memungkinkan Anda untuk tidak menyentuh gadget yang tersembunyi di salon tanpa perlu - jika itu, tentu saja, terus-menerus terhubung ke catu daya.

Dalam pengaturan aplikasi, Anda dapat menyesuaikan sensitivitas sensor sensor osilasi, jari-jari zona pelacakan, output mesin yang akan dihubungi alarm (dari 20 hingga 120 meter), serta peristiwa untuk dimana SMS akan datang - memicu sensor gerak, menghidupkan / mematikan, biaya baterai rendah dan T.P. Ada juga mode pelacak, di mana, setelah keluar dari mesin di luar zona pelacakan, perangkat akan mulai mengirim Anda koordinat setiap 5 menit.


Penulis aplikasi lain, di bawah "alarm keamanan" asli "asli", mengeluarkan antarmuka, terus terang, tidak berhasil. Bukan segalanya di dalamnya intuitif, ada banyak masalah yang berlebihan, pengiriman pengguna biasa, seperti grafik menjalankan osilasi perumahan smartphone.

Tidak ada intuitif - perlu instruksi untuk digunakan. Instruksi tersedia, tetapi di antara bagian di layar ("utama", "kalibrasi", "instalasi", "lain") itu tidak terlihat - itu terdeteksi hanya jika Anda menekan tiga titik di sudut kanan atas layar, di mana menu mini tambahan bersembunyi. Pada saat yang sama, aplikasi ini juga dibayar ...

Salah satu atau lain cara, rasa ingin tahu bahwa pengembang lakukan dalam penekanan program pada penggunaan paling lengkap dari sensor gerak smartphone - accelerometer. Pengguna tidak hanya menyesuaikan sensitivitasnya pada prinsip "lebih besar / kurang", seperti pada program sebelumnya, dan mengaturnya dalam nilai numerik, secara independen untuk masing-masing dari tiga sumbu koordinat X, Y dan Z. Dalam pengaturan aplikasi , Pengguna dapat mengatur sudut untuk mencapai yang akan menyebabkan pensinyalan respons dan mengirim SMS yang mengkhawatirkan. Dan dalam SMS yang sama Anda akan menerima data digital pada perubahan node di sepanjang sumbu koordinat.

Dengan posisi smartphone yang terkenal itu, mungkin akan mungkin untuk menarik kesimpulan tentang apa yang terjadi dengan mesin, mengenali subdomain, seeding pada roda penghancur di bawah roda atau memuat di atas truk derek. Ini nyaman dan berapa banyak yang diperlukan - pertanyaannya terbuka, tetapi bagaimanapun, solusi ini adalah aplikasi yang tidak biasa dan membedakan dari orang lain.


Jadi pesannya muncul dari smartphone sebagai peran alarm:


Manfaat atau kolam?

Fitur yang tidak menyenangkan dari "alarm" berdasarkan telepon adalah secara tegas tidak ada fungsi perlindungan. Ini akan dapat memberi tahu pemilik alarm, tetapi untuk mencegah mobil dari pembajak, jika tidak ada sarana elektronik atau mekanis pelindung lainnya pada mesin, tidak dapat.

Dengan demikian, muncul pertanyaan:

dalam situasi apa sistem anggaran alarm dari ponsel lama mungkin masuk akal? Sebenarnya, ada dua opsi di sini.

  1. Jika mobil sudah bertanggung jawab atas kompleks keamanan yang baik dari sistem alarm, immobilizer dan kunci hood, tetapi sistem keamanan memiliki fungsi layanan yang lemah - keychain yang lebih dekat, tidak ada GSM dan GPS. Dalam hal ini, smartphone lama akan dapat meningkatkan kenyamanan menggunakan "keamanan" yang ada - untuk membuat berbagai tindakan kontrol yang tidak terbatas, laporkan koordinat mesin, mendengarkan situasi dari kabin, dll.
  2. Bahkan lebih pilihan anggaran - Menggabungkan smartphone dengan kunci paling sederhana buatan sendiri yang mampu menghasilkan banyak dengan keterampilan teknik listrik dan radio kecil. Steam-triple kunci licik dan tak terduga berdasarkan tombol tersembunyi, kombinasi tombol standar, dll. Terkadang bahkan lebih buruk daripada "pensinyalan" yang canggih. Dan smartphone, sekali lagi, akan menambahkan koneksi jarak jauh dengan mesin ke buatan sendiri.

Instalasi dan gizi dari smartphone

Akhirnya, penyimpangan penting. Dalam deskripsi "aplikasi alarm", tidak ada tentang catu daya smartphone, dan tidak semua orang memikirkannya dengan pergi. Namun, nutrisi smartphone, jika Anda tiba-tiba melakukan untuk menggunakannya sebagai "alarm", adalah pertanyaan khusus.

Dalam mode GPS yang diaktifkan dan GSM, serta dengan sensor G yang terus-menerus aktif, menunggu osilasi badan mesin, perangkat akan melepaskan maksimum untuk setengahnya. Dan jika kita menggunakan "pensiunan" orang tua atau yang baru, tetapi gadget anggaran super, yang baterainya jauh dari catatan dan kualitas, well, jika baterainya berlangsung beberapa jam ...

Jadi, Anda harus mengatur makanan konstan untuk telepon. Itu hal yang sederhana, tetapi membutuhkan beberapa di antaranya. Pada awalnya, perlu untuk menemukan tempat untuk smartphone di kabin mobil - pada saat yang sama tak terlihat dengan inspeksi dangkal dan relatif tersedia sehingga Anda dapat menghasilkan tindakan layar sentuh jika perlu. Nah, sehingga GPS berhasil. Ini, untuk membuatnya agak, hal-hal yang saling eksklusif, tetapi mudah-mudahan yang akan Anda tangani.

Setelah itu, ke tempat smartphone akan disembunyikan, Anda harus membawa kawat daya dari titik di mana ia terus-menerus (terlepas dari posisi kunci pengapian) ada 12 volt. Dan kemudian dekat dengan smartphone dari 12 volt ini Anda perlu melakukan 5 volt - dengan pengisian Otomotif Dengan colokan microUSB di atas kabel.

Perlu dicatat bahwa koneksi permanen telepon untuk mengisi daya - diperbolehkan tetapi bukan yang paling solusi optimal... Ya, setelah penyelesaian muatan, pengontrol baterai masuk ke semacam rezim kompensasi menunggu yang aman, tetapi ...

Deskripsi:

Aplikasi alarm anti-pencurian akan membantu mencegah pencurian perangkat Anda. Alarm anti-pencurian dapat digunakan untuk berani ke keluarga dan teman-teman yang suka memata-matai ketika Anda tidak menggunakan tablet atau telepon Anda. Alarm akan didistribusikan jika perangkat dipindahkan atau terputus dari pengisi daya. Program ini tidak buruk untuk digunakan untuk melindungi ponsel Anda dengan anak-anak tanpa izin. Satu dari aplikasi terbaik. Untuk melindungi perangkat Anda dari perampok.
Fitur aplikasi:
- Nonaktifkan pemberitahuan kapan pengisi daya terhubung;
- Perangkat mendeteksi bergerak, mematikan pengisian;
- Alarm keras;
- Alarm ringan dan getaran saat alarm dipicu.
Aplikasi alarm anti-pencurian tidak menjamin 100%, perlindungan perangkat Anda.


Layar utama:

Di layar ada dua tombol utama:
- Definisi ketika pengisi daya dinonaktifkan;
- Definisi ketika telepon bergerak.
Untuk melindungi ponsel Anda dari gerakan tanpa izin, klik ikon sebagai telepon. Setelah itu, setiap upaya untuk memindahkan telepon akan memanggil "alarm". Untuk menghapus kunci terjadi ketika Anda mengklik ikon yang sama dengan telepon dan memasukkan kode empat digit.

Pengaturan:

Dalam pengaturan program alarm anti-pencurian, Anda dapat mengubah sinyal alarm, kata sandi, topik desain. Dimungkinkan juga untuk membangun masa tenggang sebelum kecemasan. Dalam versi pro Anda akan tersedia. mulai otomatis Aplikasi setelah reboot perangkat Anda, template desain baru, perlindungan baterai.