Daftar Isi:
- Langkah 1: Mendapatkan Suku Cadang untuk Remote Anda !
- Langkah 2: Tulang Punggung !
- Langkah 3: Sirkuit
- Langkah 4: Merakit Secara Keseluruhan…
- Langkah 5: Program Ini !
- Langkah 6: Langkah Terakhir - Ujilah!
Video: Remote IR Universal Cerdas: 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Memperkenalkan Smart Universal IR Remote !!!Alat sederhana, ringkas & sangat kuat untuk menaklukkan semua perangkat IR di sekitar Anda !!! Semuanya hanya dengan beberapa dolar….
Kenapa Pintar???
Itu dapat mempelajari tindakan tombol apa pun pada remote IR apa pun dengan sangat mudah, memungkinkan Anda untuk memodifikasi tindakan sesuai kebutuhan Anda. Tindakan ini pernah diajarkan, disimpan dalam memori Arduino Nano yang tidak dapat dihapus. Jadi, tidak perlu menetapkan ulang kontrol ke tombolnya. Menampilkan Beberapa Tombol untuk beberapa perangkat secara bersamaan di papan yang sama. OTAK !!!Ini menggunakan Arduino Nano sebagai otak utama dari remote untuk melakukan semua operasi pembelajaran dan transmisi.
Langkah 1: Mendapatkan Suku Cadang untuk Remote Anda !
Komponen yang diperlukan untuk membuat remote ini:
1) Ardunio Nano x 12) Penerima IR - Salah satu dari ini (TSOP1130/TSOP1138/TSOP1330/TSOP1338) atau yang lainnya akan berfungsi juga x 13) Pemancar IR LED x 14) Resistor - 150 Ohm x 15) Dioda - 1N4007 x 1 6) SPST Slide Switch x 17) Female Header / Burg Strip - 40 pin x 18) Tombol Tekan (Kecil - 6mm * 6mm) x 9 (atau sesuai dengan kebutuhan Anda)9) Tombol Tekan (Besar - 12mm * 12mm) x 3 (atau sesuai kebutuhan Anda)10) Perforated/Dotted/Nol PCB11) 9V Baterai Klip/Konektor x 112) Menghubungkan Kabel13) Besi Solder dan alat lainnya14) Kawat Solder
dan akhirnya kerja keras!!!:-P
Langkah 2: Tulang Punggung !
Seperti yang disebutkan sebelumnya, Arduino Nano adalah tulang punggung utama Remote.
Ini menangani:1) Penerimaan sinyal IR melalui Penerima IR.2) Decoding format sinyal yang diterima.3) Operasi penyimpanan (tulis/ baca / hapus) di dalamnya EEPROM.4) Mendeteksi penekanan Tombol pengguna. 5) Transmisi kode IR masing-masing melalui LED Pemancar IR.
*Lihat lembar data perangkat untuk info lebih lanjut.
Langkah 3: Sirkuit
Gambar yang ditampilkan di sini mewakili diagram sirkuit remote IR.
- Tombol push baik kecil maupun besar dihubungkan dengan cara matriks keypad untuk tujuan multiplexing (Kami menyimpan pin Arduino !!!). * Anda dapat menambah jumlah tombol yang digunakan di remote sesuai kebutuhan Anda. Cukup tambahkan baris atau kolom yang sesuai dan tambahkan beberapa tombol tekan lagi dengan cara yang sama.
- Pin D4 ke D10 Arduino Nano terhubung ke matriks keypad seperti yang ditunjukkan.
- Satu tombol tekan lagi, yang disebut 'Belajar Switch' terhubung langsung ke D2.
- LED Transmitter terhubung ke pin D3 melalui Resistor 150 Ohm. Konfigurasi ini memungkinkan jangkauan transmisi 3 meter. Untuk jarak yang lebih jauh gunakan transistor NPN BC547 untuk menggerakkan LED.
- Terminal OUT Penerima IR terhubung ke D11 & sisanya ke 5V dan GND Arduino Nano seperti yang ditunjukkan. *Lihat lembar data Penerima IR Anda masing-masing untuk penandaan PIN perangkat.
- Klip Baterai 9V terhubung ke Vin Arduino Nano melalui dioda - 1N4007 (dioda penyearah tujuan umum) dan sakelar geser. Dioda ini melindungi Arduino, jika Baterai 9V terhubung terbalik. Saklar mengaktifkan/memotong catu daya yang dikirimkan ke Arduino Nano melalui baterai.
*Silakan periksa semua koneksi dengan hati-hati sebelum Anda menghubungkan Baterai ke sana. Jika tidak, sirkuit Anda mungkin akan gosong !!!
Langkah 4: Merakit Secara Keseluruhan…
Gambar menunjukkan perakitan sirkuit remote saya. Saya menggunakan PCB berlubang / Nol untuk memasang semuanya karena mudah dan serbaguna. Anda juga dapat membuat desain sirkuit Anda sendiri & menggunakan PCB terukir. Saya juga menggunakan kabel penghubung multi-untai untuk semua koneksi sirkuit. Dioda dan resistor ditempatkan tepat di bawah Arduino Nano seperti yang ditunjukkan pada gambar.
*Jangan menghubungkan Arduino Uno atau Baterai 9V ke papan sebelum Anda menyelesaikan dan menguji rangkaian dengan benar !
Anda dapat mengikuti langkah-langkah berikut untuk merakit papan lengkap Anda:
1) Tempatkan dan Solder semua tombol Push sesuai pilihan Anda. 2) Buat koneksi matriks antara semua Tombol Tekan sesuai rangkaian.3) Solder header perempuan sesuai dengan pin Arduino.4) Solder Resistor, Sakelar & Dioda pada papan sesuai.5) Menggunakan kabel penghubung sambungkan matriks keypad ke pin Arduino.6) Solder IR Receiver, LED Transmitter IR dan tombol Learn Switch. Juga, dengan menggunakan kabel penghubung, selesaikan koneksi mereka sesuai rangkaian.7) Hubungkan klip baterai 9V dan menggunakan Penguji Berkelanjutan, periksa semua koneksi yang telah Anda buat di papan Anda.8) Jika semuanya baik-baik saja, hubungkan Arduino Nano ke Board dan unggah Kode dengan menghubungkannya ke PC. Anda dapat menguji apakah Remote berfungsi dengan baik atau tidak dalam langkah ini. 9) Hubungkan Baterai 9V dan Ujilah !!!
Langkah 5: Program Ini !
Pustaka yang digunakan untuk proyek ini adalah IRremote.hAnda dapat menemukannya di sini:
Unduh dan Instal perpustakaan terlebih dahulu sebelum Anda melanjutkan ke langkah lebih lanjut.
Buka file kode yang disediakan menggunakan Arduino IDE. Pilih Board dan COM Port yang tepat dari Menu Tools. Upload !!! Dan Anda semua Selesai !!!:-)
Langkah 6: Langkah Terakhir - Ujilah!
Jadi, bagaimana membuatnya bekerja???
1) Setelah menghubungkan Baterai, LED pada Nano berkedip menandakan sudah dimulai.2) Ingat, kami telah menggunakan tiga Tombol Tekan Besar. Tombol ini memilih bank kunci saat ini yang digunakan. Jadi kami memiliki 3 bank yang berbeda untuk menyimpan kontrol dari remote manapun. Misalnya: Anda dapat menetapkan kontrol TV Anda ke Bank 1 dan kontrol AC ke Bank 2. 3) Karena kami baru saja memulai remote untuk penggunaan pertama, kami harus membuatnya mempelajari beberapa perintah.4) Membuatnya belajar: (Anda akan membutuhkan Remote perangkat yang ingin Anda kendalikan)
- Tekan Tombol Bank 1 terlebih dahulu untuk memilih Bank 1 sebagai bank saat ini yang akan digunakan.
- Tekan tombol apa saja dari tombol tekan kecil yang kontrolnya harus ditetapkan.
- Tekan tombol belajar.
- Pegang Remote dari masing-masing perangkat di depan Penerima IR.
- Ketika suatu tindakan berhasil dipelajari, LED pada Arduino Nano akan menyala selama beberapa detik dan padam.
- Demikian pula, tombol tekan kecil lainnya dapat digunakan untuk menetapkan berbagai kontrol padanya. Anda dapat memprogram Bank Kunci lainnya dengan cara yang sama.
5) Setelah Anda selesai mengajarkan kontrol, ikuti langkah-langkah berikut untuk menggunakannya:
- Pilih bank tertentu di mana Anda telah menetapkan kontrol dengan menekan tombol bank masing-masing.
- Setelah Memilih bank, Tekan salah satu tombol yang telah Anda tetapkan kontrolnya.
- Selesai !!!
6) Video menunjukkan pengujian LED IR setelah mengajarkan kontrol tertentu ke Remote.
* Anda dapat menetapkan kembali kontrol ke tombol mana pun jika ada kesalahan saat menetapkan kontrol
* Jika Anda ingin menghapus semua kontrol yang disimpan dari remote, cukup tekan dan tahan Learn Switch sambil menyalakan Remote On menggunakan tombol ON/OFF, atau Anda bisa menekan Tombol Reset pada Arduino Nano sambil menahan tombol Learn. Tahan tombol belajar sampai LED pada Nano Menyala. Ini akan padam, setelah memori terhapus sepenuhnya.
Selesai !!!
Berikan Suara untuk saya dalam Kontes Mikro-kontroler jika Anda menyukai Instruksi ini:-) Lihat Instruksi saya yang lain juga….. BOOM BOX: https://www.instructables.com/id/Boom-Box-/CUSTOM ARDUINO: https://www.instructables.com/id/Boom-Box-/CUSTOM ARDUINO:
Direkomendasikan:
Lampu LED Meja Cerdas - Pencahayaan Cerdas Dengan Arduino - Ruang Kerja Neopiksel: 10 Langkah (dengan Gambar)
Lampu LED Meja Cerdas | Pencahayaan Cerdas Dengan Arduino | Ruang Kerja Neopiksel: Saat ini kita menghabiskan banyak waktu di rumah, belajar dan bekerja secara virtual, jadi mengapa tidak membuat ruang kerja kita lebih luas dengan sistem pencahayaan khusus dan cerdas berbasis Arduino dan LED Ws2812b. Di sini saya tunjukkan cara membangun Smart Anda Lampu LED Meja yang
Remote Universal Menggunakan ESP8266 (Wifi Terkendali): 6 Langkah (dengan Gambar)
Remote Universal Menggunakan ESP8266 (Wifi Controlled): Proyek ini menggantikan remote control konvensional untuk semua peralatan rumah tangga seperti AC, TV, pemutar DVD, sistem musik, peralatan SMART !!! Membuat seluruh sampah dari jarak jauh yang mengotori, membuat kita bingung!!! Proyek ini akan menyelamatkan kita dari
Jam Alarm Cerdas: Jam Alarm Cerdas Dibuat Dengan Raspberry Pi: 10 Langkah (dengan Gambar)
Jam Alarm Cerdas: Jam Alarm Cerdas yang Dibuat Dengan Raspberry Pi: Pernahkah Anda menginginkan jam pintar? Jika iya, ini solusinya untuk Anda! Saya membuat Smart Alarm Clock, ini adalah jam yang bisa Anda ubah waktu alarmnya sesuai dengan website. Saat alarm berbunyi, akan ada suara (buzzer) dan 2 lampu akan
Remote TV Universal - Ardiuino, Inframerah: 5 Langkah
Remote TV Universal - Ardiuino, Inframerah: Halo! Dalam instruksi ini, saya akan menunjukkan kepada Anda cara membuat dan memprogram remote universal Anda sendiri yang akan bekerja dengan banyak hal yang menggunakan remote inframerah, dan yang juga akan "mendengarkan" dan memecahkan kode sinyal inframerah yang dikirim oleh berbagai
Berkebun Cerdas Berbasis IoT dan Pertanian Cerdas Menggunakan ESP32: 7 Langkah
Berkebun Cerdas dan Pertanian Cerdas Berbasis IoT Menggunakan ESP32: Dunia berubah seiring waktu dan pertanian. Saat ini, Orang mengintegrasikan elektronik di setiap bidang dan pertanian tidak terkecuali untuk ini. Penggabungan elektronik dalam pertanian ini membantu petani dan orang-orang yang mengelola kebun.Dalam hal ini