Daftar Isi:
- Langkah 1: Cetak Bagian
- Langkah 2: Solder Kabel ke Motor
- Langkah 3: Posisikan dan Amankan Motor
- Langkah 4: Pasang Penutup Motor
- Langkah 5: Pasang D1 Mini dan Papan Driver Motor
- Langkah 6: Hubungkan Komponen
- Langkah 7: Konfigurasikan Sketsa
- Langkah 8: Aplikasi Seluler Blynk
- Langkah 9: Masukkan Robot Ke Dalam Bola
- Langkah 10: Main Jauh…
Video: Bola Robot Hewan Peliharaan: 10 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Anjing peliharaan saya suka bermain dengan mainan terutama yang bisa dia kejar! Saya membuat bola robot yang menyala dan berguling secara otomatis setiap kali dia berinteraksi dengannya, memberi tahu saya melalui ponsel saya yang kemudian dapat saya gunakan untuk mengontrolnya melalui WiFi dan akhirnya mati ketika kesenangan selesai untuk menghemat baterai.
Bola dirancang khusus agar kuat dengan semua elektronik dan komponen bergerak tersimpan dengan aman di dalamnya. Ini bisa digunakan sama rata untuk hewan peliharaan lain seperti kucing.
Bola menggunakan mikrokontroler mini d1, diprogram menggunakan Arduino dan disatukan menggunakan beberapa bagian yang dicetak 3D dan beberapa komponen yang murah dan tersedia.
Untuk proyek ini Anda akan membutuhkan:
- Bola Hamster berdiameter 17cm (https://amzn.to/2PShVKr)
- 2 x Motor dan Roda DC (https://amzn.to/2PQkm0n) Atau (https://www.banggood.com/custlink/GKmGBes7RB)
- Wemos D1 Mini (https://www.banggood.com/custlink/GDmv4JTGLi)
- WS2812B RGB LED (https://www.banggood.com/custlink/KK3GBr7RcZ)
- Transistor 2N2222 (https://www.banggood.com/custlink/DDm3eJ7DbH)
- Buzzer (https://www.banggood.com/custlink/Dv33g6N1hQ)
- Sensor Kejut KY-002 (https://amzn.to/2oOvHTm)
- Baterai Li-Ion 2 x 14500 3.7V (https://www.banggood.com/custlink/m33GB6n1Jv)
- Dudukan Baterai AA dengan sakelar (https://www.banggood.com/custlink/mGDv4BnTpt)
- Papan Pengemudi Motor L298N (https://amzn.to/2pM7PAd) Atau (https://www.banggood.com/custlink/mvGG0gbTco)
- Berbagai kabel panjang
- Berbagai sekrup M2 dan M3
- Bagian 5 x 3D-Printed
Langkah 1: Cetak Bagian
Anda akan membutuhkan 5 bagian cetak 3D secara total. Basis dan penutup motor yang menahan 2 motor dengan kuat di tempatnya dan tempat dipasangnya D1 mini dan papan driver motor serta 2 kepala bola yang dipasang pada lengan pemandu.
Cetak dengan tinggi lapisan sekitar 0.2mm dan isi 20% dan hasilnya akan baik-baik saja.
Langkah 2: Solder Kabel ke Motor
Solder 2 kabel ke masing-masing motor
Langkah 3: Posisikan dan Amankan Motor
Posisikan 2 motor DC di dalam dasar motor dan kencangkan menggunakan sekrup M3 dengan panjang yang sesuai dan posisi pemasangan (2 untuk setiap motor).
Langkah 4: Pasang Penutup Motor
Posisikan penutup motor dan kencangkan menggunakan sekrup 4 x M3.
Langkah 5: Pasang D1 Mini dan Papan Driver Motor
Menggunakan beberapa sekrup M2, pasang D1 mini dan papan drive motor ke penutup.
Langkah 6: Hubungkan Komponen
Hubungkan semua komponen menggunakan skema mengingat untuk melepaskan 2 jumper dari papan L298N seperti yang ditunjukkan. Pasang roda ke motor. Kencangkan penutup baterai ke bagian bawah rumah motor menggunakan lem panas. Gunakan lem panas untuk merapikan dan mengamankan semua kabel yang longgar (Anda mungkin ingin melompat ke bagian berikutnya dan menguji semuanya terlebih dahulu!).
Sedikit teori…
Sensor kejut terpasang pada pin reset untuk memungkinkan D1 mini bangun dari tidur nyenyak yang kami gunakan untuk menghemat daya setiap kali robot tidak dimainkan. Transistor digunakan sebagai sakelar untuk memastikan bahwa sinyal-sinyal ini tidak diterima ketika perangkat dihidupkan atau segera setelah bola robot bergerak, itu hanya akan mengatur ulang sendiri lagi dan lagi.
Transistor membutuhkan sinyal dari pin keluaran mikrokontroler untuk beroperasi. Untungnya bagi kami, pin D0 (GPIO16) secara otomatis disetel ke TINGGI saat dalam tidur nyenyak dan kami dapat dengan mudah menyetelnya ke RENDAH segera setelah sketsa dimulai untuk mencegah penyetelan ulang berikutnya. Pin secara otomatis menyetel kembali ke TINGGI lagi untuk 'mempersenjatai' sensor segera setelah mikrokontroler kembali ke mode tidur nyenyak.
Langkah 7: Konfigurasikan Sketsa
Unduh Arduino IDE terbaru dan sketsa Arduino terbaru yang dapat ditemukan di sini.
Pastikan Anda telah menginstal pustaka berikut. Ini dapat diinstal menggunakan manajer perpustakaan dari dalam Arduino IDE jika tidak. Versi yang lebih baru mungkin berfungsi tetapi belum diuji.
- FastLED v3.3.2
- Blynk v0.6.1
Library berikut harus diinstal secara manual dengan memindahkan isinya ke folder library Arduino:
ESP8266WiFi Library v2.4.2 –
Buka sketsa di Arduino IDE. Ubah 3 baris yang ditunjukkan di bawah ini untuk mencerminkan kredensial WiFi Anda sendiri dan Blynk Auth Token Anda (lihat bagian Aplikasi Blynk untuk menemukan ini).
// Kredensial WiFi Anda.// Setel kata sandi ke "" untuk jaringan terbuka. char ssid = "SSD WIFI ANDA DI SINI"; char pass = "WIFI PASS ANDA DI SINI";
// Anda harus mendapatkan Token Auth di Aplikasi Blynk. // Masuk ke Pengaturan Proyek (ikon kacang). char auth = "TOKEN AUTH ANDA DI SINI";
CATATAN: Anda harus melepas pin dari D0 sebelum Anda dapat mengunggah sketsa. Hubungkan kembali setelah pengunggahan selesai
Hubungkan D1 Mini ke PC menggunakan micro-USB, pastikan pengaturan yang ditampilkan digunakan, Port COM yang benar diatur dan unggah sketsa.
Bola sekarang harus reboot dan terhubung ke jaringan WiFi Anda. Ini akan menjadi dapat dikontrol melalui aplikasi Blynk seluler Anda sendiri setelah menyelesaikan bagian Blynk dari panduan ini. Untuk memecahkan masalah apa pun, dengan D1 mini terhubung ke PC, gunakan monitor Serial di Arduino IDE untuk membantu mendiagnosis.
Langkah 8: Aplikasi Seluler Blynk
Bola dikendalikan menggunakan aplikasi web Blynk. Blynk adalah platform IoT gratis untuk pembuatan prototipe/penggunaan non-komersial.
Mulailah dengan mengunduh Blynk dari Android Play atau Apple App Store. Buat akun dan Pindai kode QR di atas dari dalam aplikasi. Di bawah pengaturan proyek, temukan proyek Token Auth dengan mengirim email ke akun Anda atau menggunakan fitur Salin semua. Salin token auth ke sketsa android, unggah dan Anda harus siap!
Langkah 9: Masukkan Robot Ke Dalam Bola
Posisikan barang elektronik yang sudah selesai dengan hati-hati ke dalam bola. Begitu masuk, pasang lengan pemandu dengan bola pemandu yang terpasang di kedua sisi.
Catatan: Foto menunjukkan lengan pemandu dan bola di tempatnya sebelum dimasukkan sebagai panduan saja. Anda tidak akan dapat menempatkan robot ke dalam bola jika Anda melakukan hal-hal dalam urutan ini
Amankan lengan pemandu di tempatnya dengan dasi ritsleting, tali velcro, atau karet gelang.
Masukkan baterai 2 x 3.7V, nyalakan sakelar daya dan tutup penutup bola.
Langkah 10: Main Jauh…
Siapkan bola robot Anda di suatu tempat untuk ditemukan oleh hewan peliharaan Anda dan segera setelah mereka mulai berinteraksi dengannya, saksikan itu menjadi hidup dan menghibur mereka semua dengan sendirinya. Jika Anda mau, gunakan aplikasi seluler untuk memutar ulang dengan beberapa gerakan terampil. Nikmati dan jika Anda menyukai proyek ini, silakan pilih kami di kontes Robot. Terima kasih.
Juara Kedua dalam Kontes Robotika
Direkomendasikan:
SmartPET - Pengumpan Hewan Peliharaan Cerdas: 7 Langkah (dengan Gambar)
SmartPET - Pengumpan Hewan Peliharaan Cerdas: Hei! Saya Maxime Vermeeren, seorang mahasiswa MCT (Multimedia and communication technology) berusia 18 tahun di Howest.Saya telah memilih untuk membuat pengumpan hewan peliharaan yang cerdas sebagai proyek saya.Mengapa saya membuat ini?Kucing saya memiliki beberapa masalah berat badan, jadi saya memutuskan untuk membuat mesin t
The Moving OLOID - Hewan Peliharaan yang Berbeda di Waktu yang Berbeda: 10 Langkah (dengan Gambar)
OLOID yang Bergerak - Hewan Peliharaan yang Berbeda di Waktu yang Berbeda: Corona telah mengubah hidup kita: mengharuskan kita untuk menjaga jarak secara fisik, yang pada gilirannya mengarah pada jarak sosial. Jadi apa yang bisa menjadi solusi? Mungkin hewan peliharaan? Tapi tidak, Corona berasal dari hewan. Mari selamatkan diri kita dari Corona 2.0 lainnya. Tapi jika kita ha
Bot Hewan Peliharaan: 6 Langkah (dengan Gambar)
Pet Bot: Kredit: Proyek ini terinspirasi oleh Beetlebot oleh robomaniac. Pembaruan: Sejak itu saya mengganti nama ini menjadi Pet Bot. (Video masih menunjukkan sebagai Lele Bot)Saya mengajarkan Robotika kepada para pembuat muda di platform ESP8266, Arduino, dan Raspberry PI dan salah satu tantangan
Sistem Pemantauan Hewan Peliharaan Bertenaga Arduino dan Raspberry Pi: 19 Langkah (dengan Gambar)
Sistem Pemantauan Hewan Peliharaan Bertenaga Arduino dan Raspberry Pi: Baru-baru ini saat berlibur, kami menyadari kurangnya koneksi dengan hewan peliharaan kami Beagle. Setelah beberapa penelitian, kami menemukan produk yang menampilkan kamera statis yang memungkinkan seseorang untuk memantau dan berkomunikasi dengan hewan peliharaannya. Sistem ini memiliki manfaat tertentu b
Mesin Pengumpan Hewan Peliharaan Dengan RasPi dan Bot Telegram: 4 Langkah (dengan Gambar)
Mesin Pengumpan Hewan Peliharaan Dengan RasPi dan Bot Telegram: Pertama-tama saya perlu mengklarifikasi bahwa ini bukan Tambang Ide asli, cukup perbarui dan sesuaikan skrip pemrograman untuk bekerja dengan telegram, saya menemukannya di Instruksi sebelumnya sehingga kreditnya benar-benar penulisnya. Anda bisa melihat bahasa Spanyol