Daftar Isi:
- Langkah 1: Bagaimana Dengan Video?
- Langkah 2: Daftar Bagian
- Langkah 3: Encoder dan Decoder
- Langkah 4: Membuat prototipe
- Langkah 5: Inframerah
- Langkah 6: Apa yang Kita Lakukan?
- Langkah 7: Temukan Penerima
- Langkah 8: Solder
- Langkah 9: Selesai
Video: Ubah Remote IR Anda ke RF Remote: 9 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Dalam Instructable hari ini, saya akan menunjukkan kepada Anda bagaimana Anda dapat menggunakan modul RF generik tanpa mikrokontroler yang pada akhirnya akan mengarahkan kita untuk membangun sebuah proyek di mana Anda dapat mengonversi Remote IR dari perangkat apa pun menjadi Remote RF. Keuntungan utama mengonversi Remote IR ke RF adalah, Anda tidak perlu mengarahkan remote sebelum menekan tombol agar perangkat berfungsi. Juga, jika Anda memiliki perangkat yang tidak selalu berada dalam jangkauan remote, seperti home theater di sudut ruangan, RF Remote ini akan membuat hidup Anda lebih mudah.
Mari kita mulai.
Langkah 1: Bagaimana Dengan Video?
Video memiliki semua langkah yang tercakup secara rinci yang diperlukan untuk membangun proyek ini. Anda dapat menontonnya jika Anda lebih suka visual tetapi jika Anda lebih suka teks, ikuti langkah selanjutnya.
Juga jika Anda ingin menonton proyek beraksi, lihat video yang sama.
Langkah 2: Daftar Bagian
Modul RF:
INDIA - https://amzn.to/2H2lyXfUS - https://amzn.to/2EOiMmmUK -
Arduino:INDIA - https://amzn.to/2FAOfxMUS - https://amzn.to/2FAOfxMUK -
IC Encoder dan Decoder:INDIA - https://amzn.to/2HpNsQdUS - Encoder https://amzn.to/2HpNsQd; Decoder https://amzn.to/2HpNsQdUK - Encoder https://amzn.to/2HpNsQd; Dekoder
Penerima IR TSOP -INDIA - https://amzn.to/2H0Bdu6US (Penerima dan LED) - https://amzn.to/2H0Bdu6UK (Penerima dan LED) -
IR LED:INDIA -
Langkah 3: Encoder dan Decoder
Untuk menggunakannya tanpa mikrokontroler, Anda memerlukan dua IC. Mereka disebut encoder dan decoder. Mereka adalah sirkuit kombinasional dasar. Encoder memiliki lebih banyak input daripada jumlah output. Melihat tabel kebenaran kita dapat melihat bahwa ketiga pin output memiliki kombinasi yang berbeda untuk status pin input yang berbeda. Umumnya pin input output encoder didefinisikan sebagai 2^n x n, di mana "n" adalah jumlah bit. Decoder adalah kebalikan dari encoder dan mereka memiliki deskripsi pin seperti n x 2^n. Jika Anda bertanya apa yang akan terjadi jika lebih dari satu pin menjadi tinggi pada saat yang sama, maka saya akan mengatakan itu di luar cakupan Instruksi ini.
IC encoder dan decoder yang akan kita gunakan adalah HT12E dan HT12D, D untuk decoder dan E untuk encoder. Mari kita lihat pin dari IC ini.
Pada HT12E, pin nomor 10, 11, 12 dan 13 adalah pin input data dan pin 17 adalah pin output yang akan kita modulasi. Pin 16 dan 17 adalah untuk osilator RC internal dan kami menghubungkan resistor mulai dari 500k hingga 1M (saya menggunakan 680k) di pin ini. Sebenarnya, resistor yang terhubung akan menjadi bagian dari osilator RC. Pin 14 adalah pin aktifkan transmisi. Ini adalah pin rendah aktif dan data akan dikirim hanya jika pin ini ditahan rendah. Pin 18 dan 9 masing-masing adalah Vcc dan GND, dan saya akan berbicara tentang sisa delapan pin sebentar lagi.
Hal-hal yang agak mirip untuk decoder. 18 dan 9 adalah pin suplai, 15 dan 16 adalah pin osilator internal dan resistor 33k terhubung di antara mereka. Pin 17 adalah pin transmisi IC yang valid yang menjadi tinggi setiap kali data yang valid diterima. Data termodulasi diberikan ke pin 15 dan data paralel yang didekodekan diperoleh dari pin 10, 11, 12 dan 13.
Sekarang Anda akan melihat bahwa IC decoder juga memiliki 8 pin yang kita lihat di encoder. Bahkan, mereka melayani tujuan yang sangat penting dalam menjaga transmisi Anda tetap aman. Ini disebut pin pengaturan alamat dan mereka memastikan bahwa data yang dikirim diterima oleh penerima yang tepat di lingkungan di mana ada lebih dari satu dari pasangan ini. Jika di encoder, semua pin ini ditahan rendah, maka untuk menerima data semua pin dekoder ini juga harus ditahan rendah. Jika empat ditahan tinggi dan empat ditahan rendah, pin alamat decoder juga harus memiliki konfigurasi yang sama, maka hanya data yang akan diterima oleh penerima. Saya akan menghubungkan semua pin ke ground. Anda dapat melakukan apapun yang Anda suka. Untuk mengubah alamat saat bepergian, sakelar DIP digunakan, yang menghubungkan pin ke tinggi atau rendah hanya dengan menjentikkan tombol di atasnya.
Langkah 4: Membuat prototipe
Cukup teori, mari kita lanjutkan dan coba secara praktis
Anda membutuhkan dua papan tempat memotong roti. Saya melanjutkan dan menghubungkan semuanya menggunakan diagram rangkaian pada langkah ini dengan LED sebagai pengganti Arduino dan menekan tombol dengan resistor pull down 10k sebagai pengganti sakelar.. Saya menggunakan catu daya terpisah untuk keduanya. Segera setelah Anda menyalakan pemancar, Anda akan melihat bahwa pin transmisi yang valid menjadi tinggi yang menunjukkan bahwa koneksi berhasil dibuat. Ketika saya menekan tombol apa saja di sisi pemancar, LED yang sesuai di sisi penerima menyala. Beberapa LED menyala jika saya menekan beberapa tombol. Perhatikan led VT, berkedip setiap kali menerima data baru, dan ini akan sangat membantu dalam proyek yang akan kita buat.
Jika sirkuit Anda tidak berfungsi, Anda dapat melakukan debug dengan mudah hanya dengan menghubungkan output encoder ke input decoder dan semuanya harus tetap bekerja sama. Dengan cara ini Anda setidaknya dapat memastikan bahwa IC Anda dan koneksinya baik-baik saja.
Jika Anda mengubah salah satu pin alamat menjadi tinggi, Anda dapat melihat semuanya berhenti berfungsi. Untuk membuatnya berfungsi kembali, Anda dapat menghubungkannya kembali, atau mengubah status pin yang sama di sisi lain menjadi tinggi. Jadi, ingatlah ini saat mendesain sesuatu seperti ini karena sangat penting.
Langkah 5: Inframerah
Sekarang mari kita bicara tentang inframerah. Setiap remote IR memiliki LED IR di bagian depan dan menekan tombol pada remote membuat lampu led menyala yang dapat dilihat di kamera tetapi tidak dengan mata telanjang. Tapi itu tidak mudah. Penerima harus dapat membedakan setiap tombol yang ditekan pada remote sehingga dapat melakukan fungsi tersebut. Untuk melakukan itu, led menyala dalam pulsa yang memiliki parameter berbeda dan ada berbagai protokol yang digunakan pabrikan. Untuk mempelajari lebih lanjut, lihat tautan yang saya berikan.
Anda mungkin sudah menebak sekarang bahwa kita akan meniru kode IR remote tersebut. Untuk memulai, kita memerlukan penerima inframerah seperti TSOP1338 dan Arduino. Kami akan menentukan kode hex dari setiap tombol yang membuatnya berbeda dari yang lain.
Unduh dan instal dua perpustakaan, tautannya disediakan. Sekarang buka IRRecvdump dari folder contoh master IRLib dan unggah ke Arduino. Pin pertama penerima adalah ground, kedua adalah Vcc, dan ketiga adalah output. Setelah menerapkan daya dan menghubungkan output ke pin 11, saya membuka monitor serial. Saya mengarahkan remote IR ke receiver dan mulai menekan tombolnya. Saya menekan setiap tombol dua kali dan setelah saya selesai dengan semua tombol yang diperlukan, saya memutuskan Arduino.
Sekarang lihat di monitor serial, akan ada banyak sampah, tetapi itu hanya sinar cahaya nyasar yang ditangkap penerima karena terlalu sensitif. Tetapi juga akan ada protokol yang digunakan dan kode hex dari tombol yang Anda tekan. Itulah yang kami inginkan. Jadi saya membuat catatan dengan nama dan kode hex mereka karena kita akan membutuhkannya nanti.
Tautan:
Cara kerja IR di Remote:
www.vishay.com/docs/80071/dataform.pdf
Perpustakaan:
github.com/z3t0/Arduino-IRremote
Langkah 6: Apa yang Kita Lakukan?
Kami memiliki remote IR yang telah kami tentukan kode hex dari tombol yang kami minati. Sekarang kita akan membuat dua papan kecil, satu memiliki pemancar RF dengan empat tombol di atasnya yang dapat menghasilkan nol atau satu, artinya 16 kombinasi dimungkinkan, yang lain memiliki penerima dan memiliki semacam pengontrol, dalam kasus saya Arduino, yang akan menginterpretasikan output dari dekoder dan akan mengontrol LED IR yang pada akhirnya membuat perangkat merespons dengan cara yang persis sama dengan remote-nya sendiri. Karena 16 kombinasi dimungkinkan, kami dapat meniru hingga 16 tombol remote.
Langkah 7: Temukan Penerima
Jika penerima di perangkat Anda tidak terlihat, buka sketsa IRSendDemo dari contoh perpustakaan dan ubah protokol dan kode hex yang sesuai. Saya menggunakan kode hex dari tombol power. Sekarang sambungkan LED IR dengan resistor 1k ke pin 3 Arduino dan buka monitor serial. Jadi ketika Anda akan mengetik karakter apa pun di monitor serial dan tekan enter, Arduino akan mengirim data ke IR led dan akan menyebabkan perangkat berfungsi. Arahkan kursor ke wilayah yang berbeda di mana Anda pikir penerima dapat dan akhirnya Anda akan menemukan lokasi yang tepat dari penerima di perangkat Anda (lihat video untuk pemahaman yang jelas).
Langkah 8: Solder
Dengan menggunakan diagram koneksi yang sama, saya membuat dua PCB yang diperlukan, saya telah menggunakan Arduino mandiri alih-alih Pro Mini karena itulah yang saya letakkan di sekitar.
Sebelum memasang mikrokontroler, saya ingin menguji koneksi sekali lagi. Jadi saya menerapkan 9 Volt ke pemancar dan 5 Volt ke penerima dan menggunakan LED untuk menguji fungsi papan dan dengan cepat menguji semuanya. Saya juga menambahkan saklar daya untuk menghemat baterai ke PCB pemancar.
Akhirnya setelah upload sketch, saya pasang arduino ke tempatnya.
Saya menyolder resistor 1k langsung ke katoda LED dan saya akan menggunakan heat shrink sebelum menempelkannya ke adaptor yang saya buat untuk home theater saya menggunakan lembar GI, tetapi jika Anda memiliki akses ke printer 3d, Anda dapat membangun jauh lebih banyak adaptor yang terlihat profesional dengan mudah, jika diperlukan. Saya juga akan menyolder kabel panjang antara LED dan PCB sehingga mudah untuk menempatkan PCB di tempat yang berbeda, di suatu tempat yang tersembunyi. Setelah semua ini selesai, sekarang saatnya untuk menguji fungsinya, yang dapat Anda lihat beraksi di video yang saya sematkan di langkah 1.
Hal terbaik tentang mengubahnya menjadi RF adalah Anda tidak perlu mengarahkannya langsung ke perangkat yang dapat Anda kendalikan bahkan jika Anda berada di ruangan lain, satu-satunya hal yang perlu Anda perhatikan adalah pasangan RF harus dalam jangkauan dan hanya itu. Terakhir jika Anda memiliki printer 3d, Anda juga dapat mencetak kasing kecil untuk bagian pemancar.
Langkah 9: Selesai
Beri tahu saya pendapat Anda tentang proyek ini dan jika Anda memiliki tip atau ide, silakan bagikan di komentar di bawah.
Pertimbangkan untuk berlangganan saluran Instructables dan YouTube kami.
Terima kasih telah membaca, sampai jumpa di Instructable berikutnya.
Direkomendasikan:
Kontrol LED Anda Dengan Remote TV Anda?! -- Tutorial Arduino IR: 5 Langkah (dengan Gambar)
Kontrol LED Anda Dengan Remote TV Anda?! || Tutorial Arduino IR: Dalam proyek ini saya akan menunjukkan kepada Anda bagaimana saya menggunakan kembali tombol-tombol yang tidak berguna pada remote TV saya untuk mengontrol LED di belakang TV saya. Anda juga dapat menggunakan teknik ini untuk mengontrol segala macam hal dengan sedikit pengeditan kode. Saya juga akan berbicara sedikit tentang teori
Kontrol Tata Letak Kereta Model Anda Dengan REMOTE TV Anda!: 7 Langkah (dengan Gambar)
Kontrol Tata Letak Kereta Model Anda Dengan REMOTE TV Anda!: Dalam instruksi ini, saya akan menunjukkan cara membuat sistem kendali jarak jauh IR untuk kereta model. Anda kemudian akan dapat mengontrol kereta Anda sambil bersantai di sofa Anda. Jadi, mari kita mulai
Ubah Ponsel Lama Anda menjadi Remote Switch: 7 Langkah (dengan Gambar)
Ubah Ponsel Lama Anda menjadi Remote Switch: Pernah bertanya-tanya apa yang harus dilakukan dengan ponsel dasar lama Anda? Munculnya smartphone dalam dekade terakhir membuat semua ponsel dasar menjadi usang. Meskipun mereka memiliki daya tahan baterai yang baik dan tampilan yang layak, mereka kurang jika dibandingkan dengan smartphone besar yang memiliki
Selamatkan Planet dan Saku Anda. $$ Ubah Kamera Digital P&S Murah Anda menjadi Dapat Diisi Ulang: 4 Langkah (dengan Gambar)
Selamatkan Planet dan Saku Anda. $$ Ubah Kamera Digital P&S Murah Anda menjadi Dapat Diisi Ulang: Bertahun-tahun yang lalu, saya membeli Kamera Digital Dolphin Jazz 2.0 Megapiksel. Kamera ini memiliki fitur dan harga yang bagus. Itu juga memiliki selera untuk Baterai AAA. Bukan orang yang menghindari tantangan, saya pikir saya akan memodifikasinya menggunakan baterai yang dapat diisi ulang untuk berhenti membuang
Retas Servo V1.00 Anda - Ubah Servo Anda Menjadi Aktuator Linier yang Kuat: 7 Langkah
Retas Servo Anda V1.00 - Ubah Servo Anda Menjadi Aktuator Linier yang Kuat: Asalkan Anda memiliki alat dan servo, Anda dapat membuat ini dengan harga di bawah beberapa dolar. Aktuator memanjang dengan kecepatan sekitar 50mm/menit. Ini agak lambat tetapi sangat kuat. Tonton video saya di akhir posting di mana aktuator kecil