Daftar Isi:
- Langkah 1: Pertama Kumpulkan Semua Bagian dan Alat
- Langkah 2: Pengaturan Cetak 3D
- Langkah 3: Perakitan
- Langkah 4: Sambungan Listrik
- Langkah 5: Kode
Video: Robot Timmy Kecil: 5 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Saya ingin membuat mainan untuk anak saya, mainan yang bisa berinteraksi dengan mudah, jadi saya berpikir untuk membuat robot yang bisa melakukan facetracking, yang bisa berinteraksi dengannya melalui sentuhan dan mengekspresikan emosi.
Saya tidak memiliki banyak pengetahuan tentang desain 3d, jadi saya mulai dengan desain yang saya temukan di alam semesta yang dapat disesuaikan dengan kebutuhan saya menggunakan Tinkerkad (https://www.tinkercad.com/things/1Qq7jjOXoHh) dan (https://www.tinkercad.com/things/hJjcvy2X9Oy)
Timmy kecil mengikuti dengan kepala orang-orang yang berdiri di depan, Anda dapat membelai kepalanya dan dia akan mengeluarkan suara emosi, dan jika Anda membelai kepalanya berkali-kali, dia akan menunjukkan hati di matanya.
Anda dapat memprogram perilaku baru, misalnya, pengenalan suara seperti Alexa, diikuti dengan objek yang berbeda di kepala…
Langkah 1: Pertama Kumpulkan Semua Bagian dan Alat
1 raspberry pi 3
1 kamera Raspberry pi
1 Arduino atau Genuino Nano V3.0 ATmega328
1 kabel usb mini
2 servos sg90 (untuk pan dan tilt)
2 mini oled 128x64 piksel (untuk mata)
1 bel (untuk suara)
1 sensor sentuh (untuk berinteraksi dengan robot)
1 perisai untuk arduino nano
Banyak konektor kabel Dupont F/F
Potongan yang Dicetak
Langkah 2: Pengaturan Cetak 3D
Little Timmy sangat mudah untuk dicetak, saya menggunakan warna biru untuk kepala dan badan, dan warna putih untuk tangan dan kaki, untuk mata menggunakan filamen transparan, File yang dimodifikasi untuk mainan ada di https://www.thingiverse.com/thing:2655550 dan file aslinya ada di
Tinkerkad saya (https://www.tinkercad.com/things/1Qq7jjOXoHh) dan (https://www.tinkercad.com/things/hJjcvy2X9Oy)
Pengaturannya adalah:
Rakit: Tidak
Mendukung: Tidak
Resolusi: 0, 2mm
Isi: 20%
Langkah 3: Perakitan
Hal pertama adalah bergabung dengan lengan, tangan, kaki dan kaki saya menggunakan sekrup kecil yang saya miliki di rumah, meskipun Anda dapat menggunakan lem.
Yang kedua adalah menempatkan servos untuk membuat panci dan tilk dengan kepala. Sebuah servo ada di dalam tubuh dan yang lainnya ada di dalam leher.
Saya menggunakan lem untuk menyambungkan mata lcd, sensor sentuh, kamera, buzzer. Niat saya di masa depan untuk memodifikasi desain untuk mengalokasikan komponen tanpa menggunakan lem.
Langkah 4: Sambungan Listrik
Untuk memudahkan koneksi saya menggunakan Arduino Nano Shield.
Skema koneksi adalah sebagai berikut:
Pin D7 Sensor sentuh
Pin D4 Axis X servo
PinD5 Sumbu Y servo
Pin D12 Buzzer
Kedua layar oled terhubung ke pin yang sama:
SDA -> A4SCL -> A5
Arduino dan raspberry bergabung dengan usb.
Langkah 5: Kode
Untuk mengimplementasikan facetracking, saya menggunakan pustaka cv terbuka di Raspberry, saya memodifikasi contoh yang saya temukan di github untuk mengirim perintah ke Arduino dan Arduino mengontrol servos, sensor, dan mata.
Untuk mengkodekan mainan yang Anda butuhkan:
Arduino IDE
Raspberry dengan perpustakaan raspbian dan opencv dan python.
Anda dapat menemukan kode Arduino dan kode python untuk raspberry di github saya (https://github.com/bhm93/littleTimmy)
Anda harus menjalankan program face-track-arduino.py di raspberry Anda untuk mengaktifkan facetracking.
Direkomendasikan:
Kompas Kecil Dengan ATtiny85: 12 Langkah (dengan Gambar)
Kompas Kecil Dengan ATtiny85: Ini adalah proyek pertama kami dengan ATtiny85; kompas digital saku sederhana (bekerja sama dengan J. Arturo Espejel Báez).ATtiny85 adalah mikrokontroler berkinerja tinggi dan berdaya rendah. Ini memiliki 8 Kbytes memori flash yang dapat diprogram. Karena itu, kal
Gearmotor Murah untuk Robot Kecil: 5 Langkah (dengan Gambar)
Gearmotor Murah untuk Robot Kecil: Butuh motor kecil, bertenaga, dan murah untuk proyek robot kecil terbaru Anda? Saya menemukan ini "N20" Gearmotors sekitar setahun yang lalu, saat mengerjakan proyek ProtoBot saya. Mereka kecil, kuat, dan berlimpah dari banyak sumber online. Anda
Mikrokontroler AVR Kecil Berjalan dengan Baterai Buah: 9 Langkah (dengan Gambar)
Mikrokontroler AVR Kecil Bekerja dengan Baterai Buah: Beberapa buah dan sayuran yang kita makan dapat digunakan untuk menghasilkan listrik. Elektrolit dalam banyak buah dan sayuran, bersama dengan elektroda yang terbuat dari berbagai logam dapat digunakan untuk membuat sel primer. Salah satu sayuran yang paling mudah didapat
Membangun Robot Kecil: Membuat Robot Micro-Sumo Satu Inci Kubik dan Lebih Kecil: 5 Langkah (dengan Gambar)
Membangun Robot Kecil: Membuat Robot Sumo Mikro Satu Kubik Inci dan Lebih Kecil: Berikut adalah beberapa detail tentang membangun robot dan sirkuit kecil. Instruksi ini juga akan mencakup beberapa tip dan teknik dasar yang berguna dalam membuat robot dari berbagai ukuran. Bagi saya, salah satu tantangan besar dalam elektronika adalah melihat seberapa kecil
Bangun Robot Sangat Kecil: Jadikan Robot Beroda Terkecil di Dunia Dengan Gripper.: 9 Langkah (dengan Gambar)
Bangun Robot Sangat Kecil: Jadikan Robot Beroda Terkecil di Dunia Dengan Gripper.: Bangun robot berukuran 1/20 kubik inci dengan gripper yang dapat mengambil dan memindahkan benda-benda kecil. Itu dikendalikan oleh mikrokontroler Picaxe. Saat ini, saya yakin ini mungkin robot beroda terkecil di dunia dengan gripper. Itu tidak diragukan lagi k