Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

Sistem Alarm Deteksi Gerakan

Kamera USB dasar dapat digunakan untuk mendeteksi gerakan di dalam ruangan. Dalam langkah-langkah berikut kami akan menunjukkan kepada Anda bagaimana Anda dapat menggunakan Blok Reaktif untuk memprogram aplikasi Java yang siap dijalankan yang mengirimkan SMS ketika gerakan terdeteksi. Dengan Reative Blocks Anda membuat aplikasi Java SE sehingga aplikasi alarm dapat digunakan pada mesin apa pun dengan Java SE dan kamera terpasang atau terintegrasi. Aplikasi ini mudah digunakan di Pi karena rilis Raspbian memiliki Oracle Java yang sudah diinstal sebelumnya. .

Inilah yang Anda butuhkan:

  1. Raspberry Pi Model B+ dengan Raspbian OS
  2. Kamera USB standar
  3. Kabel ethernet
  4. Layar dan keyboard untuk Pi
  5. Komputer Windows atau MAC dengan JDK
  6. Reactive Blocks, sebuah plugin Eclipse, untuk memprogram aplikasi.

Aplikasi alarm ini adalah salah satu dari beberapa contoh sistem yang dapat dimodifikasi yang dapat diakses setelah Anda menginstal Reactive Blocks. Aplikasi ini siap digunakan dan Anda tidak memerlukan keahlian pemrograman Java untuk menyelesaikan tutorial. Untuk membuat aplikasi dan blok bangunan Blok Reaktif Anda sendiri, Anda harus menjadi programmer Java yang mahir. Saat membangun aplikasi yang lebih kompleks dengan beberapa sensor dan aktuator, Blok Reaktif memudahkan untuk mendapatkan logika dan aliran data dengan benar. Blok Reaktif gratis untuk proyek sumber terbuka.

Langkah 1:Instal Blok Reaktif

Pasang Reactive Blocks ke komputer Anda dari www.bitreactive.com/installation/,
Reactive Blocks gratis untuk Proyek Open Source.

Langkah 2:Unduh aplikasi dari perpustakaan

Pastikan Anda telah membuka perspektif Blok Reaktif dan Anda berada di Blok lihat.
Dari Blok lihat pilih impor tombol dan pilih Aplikasi referensi . Pilih Deteksi Gerakan proyek. Pada titik ini Anda akan diminta untuk mendaftar dengan ID google. Ini akan memberi Anda akses langsung ke library blok penyusun serta sistem dan tutorial yang dapat dimodifikasi.

Deteksi Gerakan proyek yang Anda unduh mencakup dua aplikasi, Sistem Alarm yang sebenarnya dan aplikasi uji Uji deteksi gerakan . Dalam tutorial ini Anda hanya akan menggunakan Sistem Alarm .

Langkah 3:Aplikasi di tingkat atas

Langkah ini memberikan penjelasan tentang aplikasi. Gambar pertama menunjukkan diagram seperti apa aplikasi lengkap di tingkat atas. Ini terdiri dari 7 blok bangunan; 5 blok penyusun standar dari perpustakaan dan 2 blok yang dibuat khusus yang dibuat untuk aplikasi ini.

Blok Standar dari perpustakaan IoT adalah:

Blok yang dibuat khusus untuk aplikasi ini adalah:

Pengatur Waktu Berkala blok bekerja sebagai mesin sistem. Ini akan secara berkala mengeluarkan tanda centang yang mengirimkan sinyal ke Grabber blokir melalui grab pin.Grabber blok menggunakan Analisis Multimedia Cerdas Terbuka untuk Java, OpenIMAJ. Ketika blok diinisialisasi, utas terpisah mulai membaca data dari kamera. Utas mendengarkan antrian perintah. Saat blok menerima perintah melalui grab pin itu akan mengambil satu gambar dan mengirimkannya ke gambar pin.

Gambar kemudian diteruskan ke blok Deteksi Gerakan yang melakukan deteksi gambar sebenarnya. Deteksi gerakan blok juga menggunakan OpenIMAJ. Sebuah metode dalam blok ini membandingkan dua gambar dan akan menandai perubahan gambar ketika gerakan terdeteksi. Metode ini sangat intensif CPU dan harus dijalankan di utas terpisah. Ketika sebuah gambar terdeteksi, itu ditandai pada motionDetected pin yang akan memicu pembuatan pesan SMS.

Kotak biru muda adalah semua metode Java yang dibuat khusus untuk aplikasi ini. Mengklik pada blok metode akan membuka editor Java. Anda dapat melihat seperti apa beberapa metode di gambar kedua.

Saat Anda mengklik blok penyusun, Anda dapat melihat detail logika di dalam blok. Jika Anda melihat ke dalam blok ReadConfig, Anda akan melihatnya dibuat dengan menggabungkan satu blok penyusun yang ada dan 4 metode Java.

Langkah 4:Aktifkan SMS

Aplikasi alarm ini menggunakan Twilio sebagai layanan SMS. Untuk mengaktifkan SMS Anda harus mengedit file config/motiondetection.ini. Anda dapat menemukannya di tampilan penjelajah paket di bawah br.ref.motiondetection , lihat gambarnya.

Jika Anda tidak memiliki layanan Twilio, Anda dapat memodifikasi aplikasi untuk menggunakan layanan SMS Anda sendiri. Kami juga memiliki blok penyusun yang siap digunakan untuk Clickatell layanan.

Jika Anda lebih suka memiliki notifikasi email atau jika Anda ingin memantau aplikasi Anda dari layanan cloud, ini juga cukup mudah dilakukan dengan sedikit modifikasi. Anda dapat menemukan blok penyusun untuk email SMTP, AirVantage Cloud, IBM Bluemix, dan Xively untuk beberapa nama.

Tentu saja, Anda selalu dapat menjalankan aplikasi tanpa mengaktifkan SMS.

Untuk detail lebih lanjut:Sistem Alarm Deteksi Gerakan

Proses manufaktur

  1. Desain Aman-Gagal
  2. Sensor gerak, alarm, perekaman video dalam HA pada Raspberry Pi
  3. Sistem Sensor Gerak Inframerah DIY untuk Raspberry Pi
  4. Apakah MEMS (Micro-Electro-Mechanical System) itu? Jenis &Aplikasi
  5. 3 Alasan Anda Harus Berinvestasi dalam Sistem Deteksi Pedestrian Gudang
  6. Sistem Deteksi Kimia untuk Tingkat Konsentrasi Rendah
  7. Sistem Pelacakan Gerak 3D untuk Teknologi Otonom
  8. Sistem untuk Deteksi Cacat In-Situ pada Komposit Selama Penyembuhan
  9. Apakah Mengotomatiskan Sistem Pemotongan Laser Tepat untuk Aplikasi Anda?
  10. Dimensi selanjutnya dari aplikasi mata-tangan – Gerakan