
Isi kandungan:
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:01

Jadi, sedikit pengenalan mengapa saya membuat projek ini. Saya sedang mencari anak kucing ke rumah baru saya. Dan setelah melalui beberapa perkara yang boleh dimainkan untuk kucing, saya berfikir: mengapa tidak membuat sendiri mainan. Oleh itu, saya membuat tetikus Bluetooth. Anda boleh mengawalnya menggunakan aplikasi yang saya buat untuk telefon android. Juga, saya membuat dua mod. Mod input off di mana tetikus hanya bertindak balas jika beberapa objek berada di belakang belakangnya. Dan input biasa di mana pengguna aplikasi boleh 'menggerakkan' tetikus.
Langkah 1: Bahan

Untuk tetikus, anda memerlukan:
- 1x Arduino Uno
- Papan Roti 1x
- Papan solder 1x
- Gearmotor 2x dengan ofset dekrit 360
- Perintang 1x 10k Ohm
- Papan pemandu Arduino 1x L298N Dual H Bridge
- Penyesuai Bluetooth 1x HC-05
- 1x perintang cahaya Photocell
- Sensor ultrasonik 1x
- 1x Kepingan kayu
- Roda 2x yang mampu memuatkan gearmotor
- Tali-balut 20x
- 20x Perempuan - Wayar Pelompat Wanita
- 20x Lelaki - Wayar Jumper Lelaki
- Telefon 1x dengan android di atasnya
- Jalur LED 1x
- Bateri 1x 12v
- Butang 3x (warna apa pun yang anda suka)
- 10x Sepotong tali
Anda juga memerlukan alat untuk susun atur litar dan anda memerlukan alat untuk membuat litar. apk untuk telefon anda.
Saya menggunakan circuito.io untuk susun atur litar dan Appinventor2 untuk membuat aplikasi prototaip yang mudah untuk telefon android.
Langkah 2: Rangka

Oleh itu, kita membuat tetikus. Ini mesti dapat bergerak dan untuk mencapai tujuan itu, kita membuat bingkai untuk semua elektronik. Saya menggunakan sebilangan kayu dan membuatnya 10 * 14 cm. Kami pasangkan roda berpusing dan itu sahaja untuk masa ini.
Langkah 3: Kodnya
Muat turun kod di bawah.
Anda harus mendapat:
-ArduinoMouseController.ino
-ArduinoMouseTesting.ino
Langkah 4: Menguji Input


Untuk memastikan bahawa Arduino; HC-05; Pemacu motor L298n-H Brigde dan motor gear semuanya berfungsi dan menerima input dari aplikasi pada peranti anda, kami mengujinya. Jadi, kita mesti memasang semua komponen seperti yang anda lihat di litar di atas.
CATATAN: ia juga berfungsi dengan bateri 9v atau 6v, motor akan berputar lebih perlahan tetapi tidak mengapa.
Muat naik ArduinoMouseTesting.ino ke Arduino Uno anda.
Sekarang, muat turun ArduinoMouseApplication.apk pada peranti mudah alih anda dan cuba sambungkan telefon anda dengan HC-05. Apabila diminta pin gunakan 1234 atau 0000.
Oleh itu, apabila sambungan Bluetooth dibuat, anda boleh mencuba memutar motor dengan menekan butang ke depan atau ke belakang pada aplikasi.
Sekiranya anda tidak mendapat ralat semuanya berfungsi dan kami boleh teruskan!:)
Langkah 5: Membangun di Bingkai



Jadi, sekarang masanya untuk menambah roda ke motor gear. Tetapi sebelum kita melakukan itu, kita mesti meletakkan segalanya pada kerangka. Saya cadangkan untuk membuat beberapa lubang menggunakan gerudi di dalam bingkai, tetapi ini adalah pilihan dan tidak perlu. Tambahkan gear-motor pada sisi roda putar yang sama. Motor gear harus menjangkau kiri dan kanan dari bingkai. Sekarang gunakan beberapa tali leher atau gam untuk meletakkan motor gear sehingga tidak dapat keluar. Juga, letakkan bateri di sisi bingkai ini sehingga kita mempunyai cukup ruang di sisi bingkai yang lain.
Sekarang, putar bingkai dan tambahkan Arduino Uno di bahagian depan. Tambahkan pemandu L298n-h di bahagian belakang sehingga dekat dengan gear-motor. Gunakan tali leher atau gam untuk meletakkan semuanya di bingkai sehingga ia tetap berada di tempatnya.
Anda boleh menambah roda ke motor roda gigi dan rangka harus siap untuk bergerak.
Langkah 6: Baiklah, Uji

Sekiranya semuanya teratur, tetikus harus dapat bergerak dengan input yang anda berikan dari peranti mudah alih anda. Kami mempunyai tetikus yang bergerak!: D
Langkah 7: Penghasilan Kes



Kami mempunyai 'benda' yang bergerak tetapi sama sekali tidak melihat tetikus. Jadi, kita akan membuat sesuatu yang menyembunyikan semua elektronika dengan baik dan juga kelihatan seperti tetikus, tetikus besar ^^.
Pertama, kami menggunakan Styrofoam untuk membuat pangkalan yang sangat ringan dan kuat.
Kedua, kami menggunakan beberapa kain untuk membuat alasnya gebu dan membuatnya seperti tikus.
Ketiga, kami menambah beberapa butang untuk mata dan hidung.
Keempat, kami menambah tali pada hidung untuk menjadikannya lebih baik.
Langkah 8: Naik taraf 1: Photocell




Oleh itu, kita mempunyai tetikus yang bergerak, tetapi agak membosankan hanya dapat bergerak. Saya mahu menambah lebih banyak interaksi, jadi saya menggunakan Photocell. Untuk bahagian ini, kita perlu menyolder sedikit di papan solder, kita hanya memerlukan sekeping kecil.
Kami mengambil Photocell; perintang 10k ohm; dan 3 wayar pelompat. Kabel 3 pelompat hendaklah berasal dari: 5v; gnd; dan A0.
Kami juga memerlukan jalur LED atau LED biasa (apa sahaja yang anda suka). Pasang - ke gnd dan + ke pin 6.
Sedikit tips:
- Cuba gunakan timah sekecil mungkin. Anda tidak mahu membuat litar pintas yang mungkin.
- Sebelum menambah tin terlebih dahulu pastikan solder berada pada suhu yang disukai.
- Kembangkan port gnd (ground) dan 5v dari Arduino menggunakan beberapa tiub pengecutan haba. Tambahkan beberapa wayar lelaki - lelaki di satu sisi dan hanya satu wayar wanita - wanita di sisi lain, gunakan tiub pengecutan panas untuk menyatukan wayar.
Langkah 9: Naik taraf 2: Sensor Ultrasonik

Oleh itu, seperti yang saya nyatakan saya mahu dua mod. Untuk mencapai tujuan ini, kami menambah sensor ultrasonik.
Tambah vcc ke 5v; gnd ke gnd; trig ke pin 8; bergema ke 9 pin. Sekarang, pasangkan ultrasoon dengan tali pengikat di belakang L298n-h sehingga tepat di belakang tetikus.
Baiklah, sekarang anda boleh memuat naik kod ArduinoMouseController.ino ke Arduino anda.
Langkah 10: Perkara Terakhir


Jadi, semuanya sudah siap!
Kami hanya meletakkan sarung di atas wayar dan ada baiknya!
Tambahkan jalur LED di mana sahaja anda mahu, pastikan Photocell tidak berada di bawah casing. Sekiranya anda mahu, anda boleh melekatkan casing ini dengan gam tetapi saya suka apabila saya dapat melepaskan casing dengan mudah untuk melihat apa yang ada di dalamnya: D.
Disyorkan:
Tetikus Ultrasonik Headtracker: 4 Langkah (dengan Gambar)

Tetikus Ultrasonik Headtracker: Saya baru-baru ini membina semula alat dengar untuk tetikus pelacak kepala untuk bab paraplegik. Instruksi ini mengandungi sedikit maklumat yang mungkin dapat membantu orang lain yang berusaha melakukan perkara yang sama. Unit yang digunakan alat dengar ini adalah Guru Besar PRC, Prentke HM-2P
SENSOR SUHU DENGAN LCD DAN LED (Membuat Sensor Suhu Dengan LCD dan LED): 6 Langkah (dengan Gambar)

SENSOR SUHU DENGAN LCD DAN LED (Membuat Sensor Suhu Dengan LCD dan LED): hai, saya. Ini adalah bacaan suhu dengan reka bentuk saya sendiri, dengan sensor ini dan
Mengesan Halangan dan Amaran - Arduino UNO dan Ultrasonik: 4 Langkah (dengan Gambar)

Mengesan Halangan dan Amaran - Arduino UNO dan Ultrasonic: Ini adalah tutorial untuk membantu anda memahami ultrasonik dan buzzer dan mendalami Arduino dengan lebih mendalam, ikuti langkah-langkah ini dan beri saya maklum balas
Tetikus Tetikus: 9 Langkah (dengan Gambar)

Mouse Cam: Gunakan tetikus optik untuk pengimejan resolusi rendah. Gambar adalah gambar "e" di bawah tetikus
Tetikus Usb yang kuat dan tanpa wayar: 12 Langkah (dengan Gambar)

Tetikus Usb yang Kuat dan Tanpa Wayar: Sudah lama saya membuat tetikus Altoids berwayar saya. Saya baru sahaja mengambil tetikus logitech LX7 dan memutuskan bahawa saya tidak memerlukan tetikus biasa yang lain