Isi kandungan:
- Langkah 1: Bagaimana Ia Berfungsi
- Langkah 2: Diagram Litar
- Langkah 3: Apa itu LANC dan Bagaimana Program Ini Berfungsi?
- Langkah 4: Kemas kini…
Video: Kamera Helmet Terkawal PIC Murah Menggunakan Sony LANC (Baik untuk Sukan Ekstrim): 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:13
Instructable ini akan menunjukkan kepada anda bagaimana membuat Helmet Camera yang murah yang dapat dikendalikan melalui alat kawalan jauh supaya kamera utama anda dapat selamat di dalam karung ransel anda. Alat kawalan boleh dipasang ke salah satu tali bahu karung ransel anda, dan akan membolehkan anda Merakam dan Menghentikan kamera serta dapat menghidupkan dan mematikan kamera 'peluru' juga. Ini sesuai untuk orang yang ingin membuat filem sukan lasak seperti bmxing, snowboarding, skateboarding dll dari perspektif orang pertama. Gambar di bawah menunjukkan kamera peluru dan alat kawalan jauh bersama dengan kamera utama dan pek bateri.
Langkah 1: Bagaimana Ia Berfungsi
Cukup mudah untuk menyambungkan kamera gaya 'peluru' kecil ke camcorder anda dan membuat camcorder untuk merakam apa yang 'dilihat' oleh kamera mini, tetapi saya ingin dapat mengawal rakaman dan menghentikan fungsian camcorder tanpa mengeluarkan beg saya setiap masa. Setelah melakukan sedikit siasatan, saya dapati kamera Sony mempunyai sambungan LANC pada mereka yang boleh digunakan untuk mengawal kamera dan juga memberi maklumat mengenai apa yang dilakukan kamera. Ini bagus, kerana apabila anda menekan butang Rekod dari jauh, anda dapat membaca data dari kabel LANC untuk mengetahui apakah kamera benar-benar sudah mula merakam, dan lampu LED menyala pada pengawal anda. Kamera mini berharga hanya 15 paun dari ebay. Stok jack 2.5mm berharga kira-kira 1 paun dan potongan dan kepingan lain kurang dari 5 paun Oleh itu, untuk kira-kira 20 paun, anda boleh memiliki kamera helmet alat kawalan jauh yang berfungsi sepenuhnya. Pengawal saya sangat mudah. Ia mempunyai butang Rekod, butang Berhenti, suis kuasa untuk cam mini dan 3 LED. (Kuasa Minicam, Kuasa kamera utama dan penunjuk rekod). Ini semua yang saya perlukan untuk projek saya, tetapi kod sumber yang saya berikan cukup lurus ke depan dan boleh disesuaikan untuk membolehkan anda mengawal apa sahaja pada kamera. --- Saya telah menambahkan satu lagi langkah, Langkah 4, ini adalah kemas kini yang memberi petunjuk tentang bateri rendah dan hujung pita) --- Gambar: Gambar 1 - Prototaip (dengan 8 LED untuk men-debug program saya) Gambar 2 - Penutupan kamera dan peluru 'peluru'
Langkah 2: Diagram Litar
Litarnya sangat asas. - PIC dihidupkan terus dari kabel LANC. - Minicam dikuasakan dari pek bateri 12 volt melalui suis - Terdapat 2 butang tekan untuk Rakam dan Berhenti - 3 LED digunakan untuk menunjukkan status sambungan PIC kamera: RA0 - LANC dari kamera RB7 - LED Rekod RB4 - Butang rakam RB5 - Tombol berhenti (Harap diperhatikan, Langkah 4 adalah kemas kini ke litar ini, LED daya disambungkan ke RA5 dan ada kod sumber yang berbeza)
Langkah 3: Apa itu LANC dan Bagaimana Program Ini Berfungsi?
Sekiranya anda melayari pautan ini, ia akan memberitahu anda bagaimana protokol Sony LANC berfungsi, dan semua arahan dan data kamera yang terdapat pada protokol LANC: https://www.boehmel.de/lanc.htmSeperti yang anda lihat, anda boleh mendapatkan banyak maklumat dari kamera serta mengawal setiap fungsi kamera melalui port komunikasi LANC. Kod saya sangat asas dan fail.asm dapat dimuat ke dalam MPLAB (bebas dari Micochip.com) dan diprogramkan menggunakan PicKit2 dengan cukup dengan mudah. Bagaimana kod berfungsi: Sekiranya anda memuat turun kod sumber, ia didokumentasikan sepanjang masa untuk memberitahu anda apa yang berlaku, tetapi saya akan memberikan penjelasan ringkas di sini juga. Terdapat 8 bait pada port LANC setiap 20ms (16, 6ms untuk NTSC). Setiap bait mempunyai Bit Awal diikuti oleh 8 bit, masing-masing dengan panjang 104uS. Terdapat jurang kira-kira 200uS - 400uS antara bait. Setelah semua 8 bait 'muncul' pada baris LANC, terdapat jurang panjang (5 - 8 ms) di mana garis LANC 'dipegang' tinggi, dan kemudian 8 bait yang sama 'muncul' lagi.- Apabila program dimulakan, ia terus memeriksa input LANC sehingga ia 'melihat' tinggi untuk jangka masa lebih lama daripada 1000uS, ini bermaksud bahawa kita berada di jurang antara bait ke-8 dan bait pertama.- Seterusnya program menunggu untuk melihat Mula Bit (logik 0) di talian. Apabila ini berlaku, program menunggu 52uS (panjang setengah bit) dan menyemak semula untuk memastikan masih ada logik 0 pada baris LANC. Sekiranya ya, kami tahu kami mempunyai Mula Bit yang sah dan sudah bersedia untuk membaca bait.-Kami sekarang menunggu 104uS (panjang 1 bit), jadi kami akan berada tepat di tengah-tengah bit seterusnya pada baris LANC. Kami membaca sedikit ini, tunggu 104uS dan baca lagi. Ini berterusan untuk semua 8 bit. Kami sekarang mempunyai Byte 0.-Program ini kemudian menunggu Start Bit seterusnya dan menjalankan tugas yang sama untuk mendapatkan Byte 1, 2, 3, 4, 5, 6 dan 7. Byte 4 adalah yang saya gunakan dalam program ini untuk dapatkan maklumat mengenai status rakaman kamera, tetapi seperti yang anda lihat di pautan yang saya berikan, terdapat banyak maklumat yang tersedia! Benar, itu adalah bacaan baris LANC yang dibincangkan, bagaimana dengan menulis kepadanya untuk mengawal kamera? - Apabila butang ditekan, 2 register dimuat dengan byte yang diperlukan untuk menjalankan operasi tertentu dan daftar yang disebut 'Sender' dimuat dengan nombor 5 (saya akan menerangkan mengapa nanti). Apabila program sampai ke bahagian 'siap untuk membaca byte', jika daftar 'Pengirim' tidak 0, ia akan mengubah pin RA0 menjadi output dan mula mengeluarkan bait pertama. Kemudian ia mencari bit Mula seterusnya dan menghasilkan bait seterusnya. Daftar 'Pengirim' dikurangkan oleh 1 dan RA0 diubah kembali menjadi input untuk membaca 6 bait terakhir. Alasan daftar 'Pengirim' digunakan adalah kerana untuk kamera menerima perintah, perlu melihat perintah untuk beberapa kitaran. Beberapa laman web mengatakan hanya 3 yang diperlukan, tetapi kerana 1 kitaran hanya memerlukan 20ms, menghantarnya 5 kali (untuk berada di sisi yang selamat) hanya memerlukan 100 ms untuk disiapkan. Saya harap Instructable ringkas ini masuk akal dan anda dapat membuat DIY anda sendiri topi keledar. Jangan ragu menyesuaikan kod saya untuk memenuhi keperluan anda, tetapi sila kreditkan kod saya jika anda menerbitkannya di tempat lain.
Langkah 4: Kemas kini…
Saya mengemas kini program di PIC untuk menyalakan LED kuasa apabila bateri pada kamera utama rendah dan untuk menyalakan LED rakaman jika pita berada di hujungnya. Saya telah menambah rajah pendawaian dan kod sumber yang lebih baru. Satu-satunya perbezaan dalam rajah pendawaian adalah bahawa Status LED (dipimpin kuasa) kini disambungkan ke RA5 dan bukannya + 5v
Disyorkan:
Sukan yang Menyeronokkan Menggunakan MakeyMakey: 3 Langkah
Fun Sport Menggunakan MakeyMakey: Tujuan projek ini adalah untuk mendorong sukan melalui penggunaan teknologi kerana memberi insentif dengan bermain muzik dan mengumpulkan mata
Pemasangan Dinding untuk IPad Sebagai Panel Kawalan Automasi Rumah, Menggunakan Magnet Terkawal Servo untuk Mengaktifkan Skrin: 4 Langkah (dengan Gambar)
Pemasangan Dinding untuk IPad Sebagai Panel Kawalan Automasi Rumah, Menggunakan Magnet Terkawal Servo untuk Mengaktifkan Skrin: Akhir-akhir ini saya telah menghabiskan banyak masa untuk mengautomasikan perkara di dalam dan di sekitar rumah saya. Saya menggunakan Domoticz sebagai aplikasi Automasi Rumah saya, lihat www.domoticz.com untuk maklumat lebih lanjut. Dalam carian saya untuk aplikasi papan pemuka yang menunjukkan semua maklumat Domoticz
THE MURAH YANG MURAH INTERNET, DIJALANKAN BELT, SLIDER KAMERA DIY 48 ": 12 Langkah (dengan Gambar)
THE INTERNET'S MURAH YANG MURAH, DIPEROLEHI BELT, 48 "DIY CAMERA SLIDER: Parallax Printing menyajikan penyelesaian yang murah untuk fotografi paralaks bermotor. Nota: Panduan ini berumur beberapa tahun dan pada masa sejak ditulis, pembuatan slaid Opteka telah mengubahsuai reka bentuk platform dengan membuang cor
DIY Helmet Cam untuk MURAH: 5 Langkah
DIY Helmet Cam untuk MURAH: Pertama, ini boleh didapati: http://iamkraze.com/helmet-cam-diyJadi sejak saya mahukan basikal, saya telah menjadi peminat video 13mordeth di youtube. Pada dasarnya dia melakukan vlog ketika menunggang motosikalnya dari segala yang semudah seharian atau yang rumit
TECHNO VIKING! Tanduk LED di Helmet Space Viking: Petunjuk Isipadu + Helmet Viking Transusen: 6 Langkah
TECHNO VIKING! Tanduk LED di Helmet Space Viking: Penunjuk Kelantangan + Helmet Viking Transusen: Ya! Ini adalah topi keledar untuk Space Vikings. *** Kemas kini, Ini mesti dinamakan Helmet Techno Viking *** Tetapi pada bulan Oktober 2010 dan saya baru mengetahui mengenai Techno Viking hari ini. Baik di belakang keluk meme. Whateva 'Ini dia dengan produk yang lebih tinggi