Daftar Isi:
- Langkah 1: Cara: Membangun Bingkai
- Langkah 2: Cara: Papan Kontrol Motor Servo
- Langkah 3: Memprogram Prosesor
- Langkah 4: Pasang Papan Web Cam ke Bingkai
- Langkah 5: Menyatukan Sisa Bagian
- Langkah 6: Siap untuk Tes
- Langkah 7: Antarmuka Pengguna
Video: Sistem Pengawasan $30 Dengan Antarmuka Pengguna: 7 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:58
Sistem pengawasan yang sangat murah dan sangat mudah dilakukan. Anda tidak perlu menjadi ilmuwan roket apa pun untuk melakukan itu. Semua bagian yang diperlukan mungkin akan ditemukan dari toko perangkat keras lokal Anda. Anda hanya memerlukan 2 batang sudut, 2 motor servo, komponen elektronik pasangan, dan satu kamera web (lama). Dan tentu saja beberapa software di komputer Anda. Instruksi ini akan menunjukkan kepada Anda bagaimana membangun sistem pengawasan fungsional. Persyaratan:- Sistem operasi Linux- Server (apache)- Dukungan PHP- Mysql (opsional) Jika Anda tidak ingin menggunakan pemeriksaan login Mysql- sekitar $30- web cam- servo dasarGambar dan video di bawah ini akan memberi tahu Anda lebih dari 784 kata!
Langkah 1: Cara: Membangun Bingkai
pertama-tama, Anda harus membeli 2 bar sudut. Ini akan menelan biaya sekitar $ 2 masing-masing. Maka Anda harus mengebor semua 3 lubang keseluruhan untuk palang sudut ini. Diameter lubang tergantung, berapa diameter sumbu servo Anda. Intinya adalah yang harus pas di lubang. Tentu saja Anda juga akan membutuhkan motor servo ini. Setiap toko RC-hobby penuh dengan ini dan harganya dari $5 ke atas. Anda dapat menggunakan sekrup atau lem panas untuk menghubungkan bagian-bagian ini. Saya menggunakan keduanya. Fokus pada, bahwa ada cukup ruang antara motor servo dan bilah sudut, sehingga dapat berputar dengan bebas!
Langkah 2: Cara: Papan Kontrol Motor Servo
Selanjutnya Anda akan membutuhkan papan kontrol untuk motor servo ini. Sangat mudah dilakukan dan hanya mengandung beberapa komponen. Komponen yang dibutuhkan:- Prosesor Attiny2313- Rangkaian buffer Max232- Kapasitor 4 x 0, 1uF untuk regulator tegangan Max232- 7805- Kapasitor 1 x 16V/47uF untuk regulator tegangan (input)- 1 x 100nF kapasitor untuk pengatur tegangan (output)- 1 x 2, 1mm DC-jack atau ukuran apa yang Anda ingin gunakan- 1 x D9-konektor untuk RS232- 2x3 spike bar untuk koneksi motor servo Ikuti petunjuk skema dan papan Anda akan terlihat seperti ini.
Langkah 3: Memprogram Prosesor
Saya tidak akan menunjukkan cara memprogram prosesor. Saya kira Anda sudah familiar dengan pemrograman AVR. Jika tidak, maka Anda harus pergi dengan prosesor dan kode-c ke teman Anda yang dapat memprogram kode di prosesor. Kode-C sangat sederhana dan pendek. Ini hanya berisi 60 baris kode
Langkah 4: Pasang Papan Web Cam ke Bingkai
Okey, sekarang kita punya control board dan frame. Sekarang saatnya untuk membuka web cam Anda dan memasang papan web cam ke bingkai. Ini mudah dilakukan dengan lem panas. Anda dapat dengan aman menghapus koneksi ke mikrofon dan tombol on/off. Kami tidak akan membutuhkan ini. Anda tahu apa yang saya maksud ketika Anda membuka web cam Anda =)
Langkah 5: Menyatukan Sisa Bagian
Okey, Sekarang kita akan membutuhkan kasus. Kasing saya terlalu besar dan juga jelek, jadi pergilah dan coba cari kasing yang lebih kecil dan lebih bagus =)PERHATIAN! Jangan melakukan kesalahan yang sama seperti yang saya lakukan! Saya menempatkan sambungan listrik dan RS232 ke sisi depan dan tentu saja mereka harus berada di sisi belakang.
Langkah 6: Siap untuk Tes
Setelah air mata, ini dia! =) Sekarang saatnya untuk menguji sistem kami. Pasang steker listrik dan berdoa.. Tidak ada asap? Tidak berkilau? Tidak ada api atau teriakan? bagus, maka semuanya sempurna (harapan). Ketika steker listrik terhubung, kamera harus mengubah posisi defaultnya. yaitu 1500us. Itu membuat sedikit suara "surrur", tetapi itu normal. Sekarang Anda dapat mencoba mengontrol kamera Anda dengan minicom, gtkterm, atau apa pun yang ingin Anda gunakan. Penting menggunakan 4800 baudrate. Dengan tarif lain itu tidak akan berfungsi! Saya sarankan, unduh gtkterm ke mesin Linux Anda dan ubah dari opsi port untuk menggunakan kecepatan 4800. Kemudian tekan tombol a, s, z, x dari keyboard Anda dan cam akan berputar. Jika berhasil, inilah saatnya untuk merumput sendiri!
Langkah 7: Antarmuka Pengguna
Saya memprogram antarmuka pengguna dengan bahasa xhtml dan PHP. Ini rumit dan sulit untuk menjelaskan apa yang dilakukan semuanya. Di sisi kanan ada 4 tombol: kamera aktif, kamera mati, gerak aktif dan mati. Kamera menyala, menempatkan kamera online dan kemudian menunjukkan "webcam sedang berjalan.." dan kamera mati, matikan dan tanda "webcam dihentikan" ditampilkan. Di tengah layar adalah aliran video yang berasal dari kamera. Menghidupkan kamera terjadi mengklik gambar. Jika Anda melihat beberapa objek di tepi gambar (seperti lampu) dan Anda mengkliknya, kamera akan berubah menjadi tengah gambar ketika penyegaran berikutnya (interval 1s). Ada juga 4 tombol di bawah aliran video. Atas, bawah, kiri dan kanan. Dengan tombol-tombol ini Anda dapat memutar kamera lebih dekat. Di sisi kiri adalah area di mana gambar yang terdeteksi gerakan akan diperbarui jika deteksi gerakan sedang online. Ada juga tombol hapus gambar, yang akan menghapus semua gambar. Zip-packet berisi segala sesuatu tentang antarmuka pengguna dan Anda dapat memodifikasi/menggunakan file-file ini sesuai keinginan Anda. Tentang skrip pendeteksi gerakan, lihat ini:
Direkomendasikan:
Memulai Dengan Antarmuka Sensor I2C?? - Antarmuka MMA8451 Anda Menggunakan ESP32: 8 Langkah
Memulai Dengan Antarmuka Sensor I2C?? - Antarmuka MMA8451 Anda Menggunakan ESP32: Dalam tutorial ini, Anda akan mempelajari semua tentang Cara memulai, menghubungkan, dan membuat perangkat I2C (Akselerometer) bekerja dengan pengontrol (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Penguji Baterai Arduino Dengan Antarmuka Pengguna WEB.: 5 Langkah
Penguji Baterai Arduino Dengan Antarmuka Pengguna WEB.: Saat ini, peralatan elektronik menggunakan baterai cadangan untuk menyelamatkan keadaan di mana operasi dibiarkan ketika peralatan dimatikan atau ketika, secara tidak sengaja, peralatan dimatikan. Pengguna, saat dihidupkan, kembali ke titik di mana dia tinggal
Penganalisis Logika Dengan Antarmuka Pengguna Android: 7 Langkah
Penganalisis Logika Dengan Antarmuka Pengguna Android: Dunia sudah dibanjiri dengan begitu banyak penganalisis logika. Dalam hobi elektronik saya, saya membutuhkan satu untuk pemecahan masalah dan debugging. Saya mencari di internet tetapi saya tidak dapat menemukan yang saya cari. Jadi di sinilah saya, memperkenalkan…"YET Another Lo
Antarmuka Pengguna LCD: 4 Langkah
Antarmuka Pengguna LCD: Antarmuka Pengguna LCD adalah, seperti yang Anda harapkan, antarmuka yang dibuat untuk LCD 16*2. Anda akan dapat menampilkan waktu, informasi perangkat keras, pesan… gambar dan animasi sendiri, untuk menyimpannya dan memuatnya. Dibutuhkan: - Ard
EKG dan Antarmuka Pengguna Virtual Detak Jantung: 9 Langkah
EKG dan Antarmuka Pengguna Virtual Detak Jantung: Untuk instruksi ini, kami akan menunjukkan cara membangun sirkuit untuk menerima detak jantung Anda dan menampilkannya ke antarmuka pengguna virtual (VUI) dengan output grafis detak jantung dan detak jantung Anda. Ini membutuhkan kombinasi yang relatif sederhana