Daftar Isi:

IR Remote Control untuk Komputer Anda Dengan Arduino: 6 Langkah
IR Remote Control untuk Komputer Anda Dengan Arduino: 6 Langkah

Video: IR Remote Control untuk Komputer Anda Dengan Arduino: 6 Langkah

Video: IR Remote Control untuk Komputer Anda Dengan Arduino: 6 Langkah
Video: BELAJAR 29 PEMROGRAMAN ARDUINO - Infrared remote control (IR remote) 2024, November
Anonim
Remote Control IR untuk Komputer Anda Dengan Arduino
Remote Control IR untuk Komputer Anda Dengan Arduino

Dengan receiver ini, kendalikan komputer Anda dari jarak jauh berkat modul IR dan Arduino. Mode malas diaktifkan ^^

Langkah 1:

Gambar
Gambar
Gambar
Gambar

Pertama saya harus membongkar receiver Sony VAIO IR saya yang lama. Penerima IR yang berasal dari ayah saya, sama sekali tidak dapat digunakan karena menyediakan driver berpemilik hanya untuk Windows XP. Tujuan saya adalah untuk dapat berjalan di mesin apa pun.

Tidak terlalu sulit untuk melepas satu sekrup ^^

Langkah 2: dan Disini Arduino…

dan Disini Arduino…
dan Disini Arduino…
dan Disini Arduino…
dan Disini Arduino…
dan Disini Arduino…
dan Disini Arduino…

Sirkuitnya sangat sederhana:

- Satu arduino nano V3 - satu penerima TSOP IR 22, - satu resistor

- dan satu kapasitor.

Seluruh panjat sebuah protoboard langsung dilas ke konektor pada Arduino.

Skema perakitan segera.

Langkah 3: Perakitan kembali

Perakitan kembali
Perakitan kembali
Perakitan kembali
Perakitan kembali
Perakitan kembali
Perakitan kembali

Arduino Nano dengan dimensi yang sempurna untuk dimasukkan ke dalam casing. Sebuah planing kecil bagian belakang untuk port USB dan semuanya baik-baik saja. Untuk memastikan tidak ada yang bergerak sedikit lem panas membuat pekerjaan sangat baik.

Sekrup lebih jauh dan semuanya berakhir untuk perangkat keras.

Langkah 4: Program

Unggah sketsa berikut ke Arduino.

Buka jendela Serial Monitor di Jendela Arduino untuk melihat kode heksadesimal (cara Penerima IR menerima Sinar Inframerah).

#sertakan int RECV_PIN = 2; IRrecv irecv(RECV_PIN); hasil decode_results;

batalkan pengaturan() {

Serial.begin(9600); irrecv.enableIRIn(); }

lingkaran kosong() {

if (irrecv.decode(&results)){ Serial.println(results.value, HEX); irrecv.resume(); } }

Langkah 5: Hampir Selesai

Dan sekarang menurut OS Anda, ia menyiapkan skrip kecil di daemon untuk mengambil kode IR dan berinteraksi dengan komputer. Saya membuat skrip kecil dalam sejarah python dapat bekerja di bawah Windows dan Unix.

Saya membuatnya tersedia dengan sangat cepat ^^

Langkah 6: Peningkatan

Dengan Arduino Leonardo, Yum atau dimungkinkan untuk menggabungkan skrip Python langsung ke Arduino untuk meyakini bahwa Arduino adalah keyboard Standar.

Terima kasih, semoga harimu menyenangkan.

Untuk bahasa Prancis, Anda dapat menemukan artikel ini di MIWC

Direkomendasikan: