Isi kandungan:

Alat Kawalan Jauh IR untuk Komputer Anda Dengan Arduino: 6 Langkah
Alat Kawalan Jauh IR untuk Komputer Anda Dengan Arduino: 6 Langkah

Video: Alat Kawalan Jauh IR untuk Komputer Anda Dengan Arduino: 6 Langkah

Video: Alat Kawalan Jauh IR untuk Komputer Anda Dengan Arduino: 6 Langkah
Video: RUMAH CERDAS DENGAN IR REMOTE CONTROL 2024, Julai
Anonim
Alat Kawalan Jauh IR untuk Komputer Anda Dengan Arduino
Alat Kawalan Jauh IR untuk Komputer Anda Dengan Arduino

Dengan penerima ini, kendalikan komputer anda dari jarak jauh berkat modul IR dan Arduino. Mod Lazzy diaktifkan ^^

Langkah 1:

Imej
Imej
Imej
Imej

Mula-mula saya mesti membongkar alat penerima Sony VAIO IR myold. Penerima IR yang berasal dari ayah saya, sama sekali tidak dapat digunakan kerana menyediakan pemacu hak milik untuk Windows XP sahaja. Tujuan saya adalah untuk dapat berjalan di mana-mana mesin.

Tidak sukar untuk melepaskan satu skru ^^

Langkah 2: dan Inilah Arduino…

dan Di Sini Arduino …
dan Di Sini Arduino …
dan Di Sini Arduino …
dan Di Sini Arduino …
dan Di Sini Arduino …
dan Di Sini Arduino …

Litarnya sangat mudah:

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

- dan satu kapasitor.

Keseluruhannya menaiki protoboard yang dikimpal terus ke penyambung di Arduino.

Skema perhimpunan tidak lama lagi.

Langkah 3: Pemasangan semula

Pemasangan semula
Pemasangan semula
Pemasangan semula
Pemasangan semula
Pemasangan semula
Pemasangan semula

The Arduino Nano dengan dimensi yang sempurna untuk memasukkan kes ini. Sebahagian kecil merapatkan bahagian belakang untuk port USB dan semuanya baik-baik saja. Untuk memastikan bahawa tiada apa-apa yang menggerakkan sedikit gam panas menjadikan kerja dengan baik.

Sekrup lebih jauh dan semuanya selesai untuk perkakasan.

Langkah 4: Program

Muat naik lakaran berikut ke Arduino.

Buka tetingkap Serial Monitor di Arduino Window untuk melihat kod heksadesimal (cara di mana Penerima IR menerima Sinar Inframerah).

#masuk int RECV_PIN = 2; IRrecv irrecv (RECV_PIN); keputusan decode_results;

batal persediaan () {

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

gelung kosong () {

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

Langkah 5: Hampir Selesai

Dan sekarang mengikut OS anda, ia menyediakan sedikit skrip dalam daemon untuk mengambil kod IR dan berinteraksi dengan komputer. Saya membuat sedikit skrip dalam sejarah python ia boleh berfungsi di bawah Windows dan Unix.

Saya menyediakannya dengan cepat ^^

Langkah 6: Penambahbaikan

Dengan Arduino Leonardo, Yum atau mungkin untuk menggabungkan skrip Python terus ke Arduino untuk mempercayai bahawa Arduino adalah papan kekunci Standard.

Terima kasih, semoga hari malas anda.

Untuk bahasa Perancis, anda boleh mendapatkan artikel ini di MIWC

Disyorkan: