Daftar Isi:

Tim's Cybot Arduino NANO Remote Control: 31 Langkah (dengan Gambar)
Tim's Cybot Arduino NANO Remote Control: 31 Langkah (dengan Gambar)

Video: Tim's Cybot Arduino NANO Remote Control: 31 Langkah (dengan Gambar)

Video: Tim's Cybot Arduino NANO Remote Control: 31 Langkah (dengan Gambar)
Video: Tim's Cybot Arduino NANO Infrared Remote Controll 2024, Juli
Anonim

Oleh PalingenesisTim's PlaceIkuti Lainnya oleh penulis:

Membuat Prototipe Dengan Arduino (TIM-01 EYES)
Membuat Prototipe Dengan Arduino (TIM-01 EYES)
Membuat Prototipe Dengan Arduino (TIM-01 EYES)
Membuat Prototipe Dengan Arduino (TIM-01 EYES)
Mengubah Cybot menjadi Berjalan dengan Empat Baterai Isi Ulang 3,7 Volt
Mengubah Cybot menjadi Berjalan dengan Empat Baterai Isi Ulang 3,7 Volt
Mengubah Cybot menjadi Berjalan dengan Empat Baterai Isi Ulang 3,7 Volt
Mengubah Cybot menjadi Berjalan dengan Empat Baterai Isi Ulang 3,7 Volt
Pengontrol PCA9685 Tim
Pengontrol PCA9685 Tim
Pengontrol PCA9685 Tim
Pengontrol PCA9685 Tim

Tentang: Pensiun Selengkapnya Tentang Palingenesis »

Proyek ini adalah untuk membuat Remote Control Inframerah untuk mengontrol Cybot Asli yang diterima dengan majalah Ultimate Real Robots, dimulai pada tahun 2001.

Alasan membuat remote: (sedikit sejarah)

Sebelum mengeluarkan suku cadang untuk handset IR, Cybot dimasukkan ke dalam mode yang berbeda dengan memilih DIP Switches. (Tidak ada masalah dengan Cybot saat ini terjadi) Ketika Handset IR dikeluarkan, segalanya berubah. Sebuah prosesor ditingkatkan untuk mengubah fungsi DIP Switches. DIP Switch yang kemudian digunakan untuk mengatur saluran yang digunakan oleh IR Handset sehingga lebih dari satu Cybot dapat digunakan secara bersamaan. (Hingga 16 Cybot dapat dikontrol dengan Kontrol Inframerah) Namun, ketika Infrared-Download-Board dikeluarkan, ada masalah. Tidak semua papan di mana diproduksi sama, ada masalah yang membuat beberapa tidak berfungsi dengan benar atau tidak berfungsi sama sekali. Ada perbaikan yang dikeluarkan tetapi ini tidak memperbaiki semua. Saya adalah salah satu yang tidak beruntung, tidak ada yang berhasil untuk saya sejak saat itu, semuanya bergantung pada Handset Inframerah yang berfungsi.

Jika Anda, seperti saya, adalah salah satu yang tidak beruntung yang memiliki masalah yang sama, Anda mungkin ingin menggali kotak bit Cybot lama Anda dan membuat Pengendali Inframerah ini untuk mengendalikannya.

Satu-satunya hal yang tidak dapat saya lakukan adalah: Kontrol Suara dan LINK PC

Langkah 1: Remote Beraksi

Image
Image

Saya kesulitan fokus, saya menggunakan ponsel lama saya untuk membuat video.

Langkah 2: Sibot

Ayo mulai. Pertama Prototipe
Ayo mulai. Pertama Prototipe

Maaf, tetapi kecuali Anda memiliki Cybot, maka ini tidak banyak berguna bagi Anda.

Tetapi jika Anda mengenal seseorang yang memilikinya:

Mungkin ini akan membangkitkan anak-anak kecil yang tidak aktif itu, bersembunyi di lemari berdebu itu:)

Langkah 3: Mari Mulai. Pertama Prototipe

Ayo mulai. Pertama Prototipe
Ayo mulai. Pertama Prototipe

Sebelum membuat handset, saya membuat prototipe untuk mengujinya dan memastikan kode saya berfungsi.

R8 dan R9 adalah resistor pullup untuk bus I2C. banyak orang lupa untuk menambahkan ini ke sirkuit, tetapi mereka diperlukan. (satu pasang per bus, bukan perangkat) Sebagai aturan praktis resistor ditambahkan ke master, tetapi karena Arduino dapat digunakan sebagai master atau slave dan untuk menjaga hal-hal sederhana, tarikan internal tidak digunakan di perpustakaan.

Saya telah menggunakan Resistor Pullup Internal untuk Pin yang terhubung ke sakelar. Jadi semua Switch harus dekat dengan Ground.

Pasangan Resistor / Kapasitor R1 hingga R7, C1 hingga C7 adalah untuk mengimbangi pantulan. (jadi tidak perlu jika Anda ingin melakukan tes cepat, saya merekomendasikannya untuk stabilitas)

Q1 adalah driver untuk LED Inframerah (940nm). Ini adalah daya penuh yang digunakan oleh LED untuk mengirimkan sinyal. (sekali lagi jika pengujian di sebelah Cybot Anda, Q1, C8 dan R11 dapat dihapus. Menghubungkan R10 dan LED1 secara seri antara Pin D3 dan 5v akan berfungsi)

Saya membuat sirkuit menggunakan Fritzing, jadi di sini adalah file sehingga Anda dapat melihatnya lebih baik: Arduino_Handset.zip

Direkomendasikan: