Isi kandungan:
- Langkah 1: Cetak Bahagian
- Langkah 2: Kabel Pateri ke Motor
- Langkah 3: Letakkan dan Lindungi Motor
- Langkah 4: Pasangkan Penutup Motor
- Langkah 5: Pasang Papan Pemandu Mini dan Motor D1
- Langkah 6: Sambungkan Komponen
- Langkah 7: Konfigurasikan Lakaran
- Langkah 8: Aplikasi Mudah Alih Blynk
- Langkah 9: Masukkan Robot ke dalam Bola
- Langkah 10: Mainlah …
Video: Bola Robot Haiwan Peliharaan: 10 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Anjing peliharaan saya suka bermain dengan mainan terutamanya yang boleh dikejarnya! Saya membina bola robot yang menyala dan meluncur secara automatik setiap kali dia berinteraksi dengannya, memberitahu saya melalui telefon bimbit saya yang kemudian boleh saya gunakan untuk mengawalnya melalui WiFi dan akhirnya mati ketika keseronokan berakhir untuk menjimatkan bateri.
Bola ini direka khusus untuk tahan lasak dengan semua komponen elektronik dan bergerak yang tersimpan di dalam dengan selamat. Ia boleh digunakan sama untuk haiwan peliharaan lain seperti kucing.
Bola menggunakan pengawal mikro d1 mini, diprogramkan menggunakan Arduino dan disatukan menggunakan beberapa bahagian yang dicetak 3D dan beberapa komponen yang murah dan mudah didapati.
Untuk projek ini, anda memerlukan:
- Bola Hamster berdiameter 17cm (https://amzn.to/2PShVKr)
- 2 x DC Motor dan Roda (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 Kejutan KY-002 (https://amzn.to/2oOvHTm)
- 2 x 14500 3.7V Bateri Li-Ion (https://www.banggood.com/custlink/m33GB6n1Jv)
- Pemegang Bateri AA dengan suis (https://www.banggood.com/custlink/mGDv4BnTpt)
- Papan Pemandu Motor L298N (https://amzn.to/2pM7PAd) Atau (https://www.banggood.com/custlink/mvGG0gbTco)
- Kawat pelbagai panjang
- Skru Vaious M2 dan M3
- 5 x bahagian 3D-Printed
Langkah 1: Cetak Bahagian
Anda memerlukan 5 bahagian bercetak 3D secara keseluruhan. Pangkalan motor dan penutup yang menahan 2 motor di tempatnya dengan kuat dan di mana papan pemacu mini dan motor D1 dipasang serta 2 kepala bola yang melekat pada lengan panduan.
Cetak dengan ketinggian lapisan sekitar 0.2mm dan isi 20% dan ia mesti keluar dengan baik.
Langkah 2: Kabel Pateri ke Motor
Pateri 2 wayar pada setiap motor
Langkah 3: Letakkan dan Lindungi Motor
Letakkan motor 2 DC di dalam pangkalan motor dan selamatkan menggunakan skru M3 panjang yang sesuai dan kedudukan pemasangan (2 untuk setiap motor).
Langkah 4: Pasangkan Penutup Motor
Letakkan penutup motor dan selamatkan menggunakan skru 4 x M3.
Langkah 5: Pasang Papan Pemandu Mini dan Motor D1
Dengan menggunakan beberapa skru M2, pasangkan mini D1 dan papan pemacu motor ke penutup.
Langkah 6: Sambungkan Komponen
Sambungkan semua komponen menggunakan skema ingat untuk mengeluarkan 2 pelompat dari papan L298N seperti yang ditunjukkan. Pasang roda ke motor. Pasangkan penutup bateri ke bahagian bawah perumahan motor menggunakan gam panas. Gunakan lem panas untuk merapikan dan menahan semua kabel yang longgar (Anda mungkin mahu melangkau ke bahagian seterusnya dan menguji semuanya terlebih dahulu!).
Sedikit teori …
Sensor kejutan dipasang pada pin reset untuk membolehkan D1 mini bangun dari tidur nyenyak yang kami gunakan untuk menjimatkan kuasa setiap kali robot tidak dimainkan. Transistor digunakan sebagai suis untuk memastikan bahawa isyarat ini tidak diterima semasa peranti dihidupkan atau yang lain sebaik sahaja bola robot bergerak, ia akan diset semula berulang kali.
Transistor memerlukan isyarat dari pin output pengawal mikro untuk beroperasi. Nasib baik untuk kami, pin D0 (GPIO16) secara automatik ditetapkan ke TINGGI ketika dalam tidur nyenyak dan kami hanya dapat menetapkannya ke RENDAH sebaik sahaja lakaran dimulakan untuk mengelakkan sebarang tetapan semula berikutnya. Pin secara automatik kembali ke HIGH sekali lagi untuk 'mempersenjatai' sensor sebaik sahaja pengawal mikro kembali tidur nyenyak.
Langkah 7: Konfigurasikan Lakaran
Muat turun Arduino IDE terkini dan lakaran Arduino terkini yang boleh didapati di sini.
Pastikan pustaka berikut dipasang. Ini boleh dipasang menggunakan pengurus perpustakaan dari dalam Arduino IDE jika tidak. Versi yang lebih baru mungkin berfungsi tetapi belum diuji.
- FastLED v3.3.2
- Blynk v0.6.1
Perpustakaan berikut mesti dipasang secara manual dengan memindahkan kandungannya ke dalam folder perpustakaan Arduino:
ESP8266WiFi Library v2.4.2 -
Buka lakaran di Arduino IDE. Tukar 3 baris yang ditunjukkan di bawah untuk menggambarkan kelayakan WiFi anda sendiri dan Blynk Auth Token anda (lihat bahagian Aplikasi Blynk untuk mencari ini).
// Kredensial WiFi anda. / Tetapkan kata laluan ke "" untuk rangkaian terbuka. char ssid = "WIFI SSD ANDA DI SINI"; char pass = "WIFI ANDA LULUS DI SINI";
// Anda harus mendapatkan Auth Token di Aplikasi Blynk. // Pergi ke Tetapan Projek (ikon kacang). char auth = "TOKEN AUTH ANDA DI SINI";
CATATAN: Anda perlu mengeluarkan pin dari D0 sebelum dapat memuat naik lakaran. Sambungkan semula setelah muat naik selesai
Sambungkan D1 Mini ke PC menggunakan mikro-USB, pastikan tetapan yang ditunjukkan digunakan, Port COM yang betul diatur dan muat naik lakaran.
Bola sekarang harus reboot dan menyambung ke rangkaian WiFi anda. Ia akan dapat dikawal melalui aplikasi Blynk mudah alih anda sendiri setelah melengkapkan bahagian Blynk dalam panduan ini. Untuk menyelesaikan masalah, dengan D1 mini yang disambungkan ke PC, gunakan monitor Serial di Arduino IDE untuk membantu mendiagnosis.
Langkah 8: Aplikasi Mudah Alih Blynk
Bola dikendalikan menggunakan aplikasi web Blynk. Blynk adalah platform IoT percuma untuk penggunaan prototaip / bukan komersial.
Mulakan dengan memuat turun Blynk dari Android Play atau Apple App Store. Buat akaun dan Imbas kod QR di atas dari dalam aplikasi. Di bawah tetapan projek, cari projek Auth Token dengan menghantar e-mel ke akaun anda atau menggunakan ciri Salin semua. Salin token autentikasi ke lakaran android, muat naik dan anda pasti bersedia!
Langkah 9: Masukkan Robot ke dalam Bola
Letakkan perlahan elektronik yang lengkap ke dalam bola. Setelah masuk, pasangkan lengan panduan dengan bola panduan terkunci di kedua sisi.
Catatan: Foto menunjukkan lengan panduan dan bola di tempat sebelum dimasukkan sebagai panduan sahaja. Anda tidak akan dapat meletakkan robot ke dalam bola jika anda melakukan sesuatu mengikut urutan ini
Pasangkan lengan panduan di tempatnya dengan tali leher, tali velcro atau tali getah.
Masukkan bateri 2 x 3.7V, hidupkan suis kuasa dan tutup penutup bola.
Langkah 10: Mainlah …
Sediakan bola robot anda di suatu tempat untuk dijumpai oleh haiwan kesayangan anda dan sebaik sahaja mereka mula berinteraksi dengannya, tontonlah hidupnya dan hiburkan semuanya dengan sendirinya. Sekiranya anda mahu, gunakan aplikasi mudah alih untuk bermain semula dengan beberapa gerakan yang mahir. Nikmati dan jika anda menyukai projek ini, sila pilih kami dalam peraduan Robot. Terima kasih.
Hadiah Kedua dalam Peraduan Robotik
Disyorkan:
SmartPET - Pemakanan Haiwan Peliharaan Pintar: 7 Langkah (dengan Gambar)
SmartPET - Pemakanan Haiwan Peliharaan Pintar: Hei! Saya Maxime Vermeeren, pelajar MCT (Teknologi multimedia dan komunikasi) 18 tahun di Howest. Saya telah memilih untuk membuat feeder haiwan kesayangan pintar sebagai projek saya. Mengapa saya membuat ini? Kucing saya mempunyai beberapa masalah berat badan, jadi saya memutuskan untuk membuat mesin
OLOID Bergerak - Haiwan Peliharaan Berbeza dalam Masa Berbeza: 10 Langkah (dengan Gambar)
OLOID yang Bergerak - Haiwan Peliharaan yang Berbeza pada Masa yang Berbeza: Corona telah mengubah hidup kita: ia memerlukan kita untuk menjauhkan secara fizikal, yang seterusnya membawa kepada jarak sosial. Jadi apa yang boleh menjadi penyelesaian? Mungkin haiwan kesayangan? Tetapi tidak, Corona berasal dari haiwan. Mari selamatkan diri kita dari Corona 2.0 yang lain. Tetapi jika kita ha
Bot Haiwan Peliharaan: 6 Langkah (dengan Gambar)
Pet Bot: Credit: Projek ini diilhamkan oleh Beetlebot oleh robomaniac. Kemas kini: Saya telah menamakannya semula menjadi Pet Bot. (Video masih menunjukkannya sebagai Bot Lele) Saya mengajar Robotik kepada pembuat muda di platform ESP8266, Arduino, dan Raspberry PI dan salah satu cabarannya
Sistem Pemantauan Haiwan Peliharaan Arduino dan Raspberry Pi: 19 Langkah (dengan Gambar)
Sistem Pemantauan Haiwan Peliharaan Arduino dan Raspberry Pi: Baru-baru ini semasa bercuti, kami menyedari kekurangan hubungan dengan Beagle haiwan kesayangan kami. Selepas beberapa kajian, kami menemui produk yang memaparkan kamera statik yang membolehkan seseorang memantau dan berkomunikasi dengan haiwan kesayangan. Sistem ini mempunyai faedah tertentu
Mesin Pengumpan Haiwan Peliharaan Dengan RasPi dan Telegram Bot: 4 Langkah (dengan Gambar)
Mesin Pengumpan Haiwan Peliharaan Dengan RasPi dan Telegram Bot: Pertama sekali, saya perlu menjelaskan bahawa ini bukan Tambang Idea yang asli, hanya kemas kini dan sesuaikan skrip pengaturcaraan untuk berfungsi dengan telegram, saya dapati di Instructable sebelumnya sehingga kredit benar-benar pengarangnya. Anda dapat melihat bahasa Sepanyol