Halo yang disana!
Selamat datang di manual instruksi dispenser makanan hewan peliharaan Arduino kami.
Kami adalah Dan dan Tom, kami adalah mahasiswa desain produk di Universitas Metropolitan di Cardiff, South Wales, dan sebagai bagian dari pengarahan penilaian kami diberikan tantangan ini, untuk menunjukkan pemahaman dasar kami tentang pengkodean, prototipe elektronik, dan permesinan. . .
Berikut adalah komponen kelistrikan yang Anda butuhkan layar sarawauno atau MegaLCD 12x2 l298n motor drive module 32 31 real time clock module-
040 putar papan roti non-kode 5v kabel jumper daya papan roti (
Perpaduan yang baik antara pria dan wanita)
Trafo terisolasi dengan warna berbeda (220 dan 10k ohm)
Tombol saklar 3 ledshweigh torsi, mesin pemotong laser untuk alat listrik kecepatan rendah kawat las potong logam/kayu chip alat pemotong (atau setara)
Pencetak 3D Ultimaker (atau yang setara)
Atau akrilik tebal 3mm 1 buah MDF4 tebal 6mm panjang M10 batang logam berulir Bahan pemrosesan penggilingan 3D 4 buah (Masing-masing sekitar 140mm)
8 Mesin Cuci M108 Paket M10 (
Atau pita isolasi)
Mur dan baut M3 untuk pemasangan Arduino dan rakitan 4 bantalan logam (
Kami menggunakan 26 diameter luar dan diameter dalam 10mm)
10mm BatangPerekat (
Kami menggunakan Lem Gorilla apakah merek atau perekat lain cocok atau tidak)
Kami telah membuat beberapa komponen berbeda untuk membuat keseluruhan berfungsi dengan baik
Kotak penyimpanan makanan dan corong-
Agensi Distribusi-Base dan Chute
Rakitan antarmuka kotak penyimpanan makanan dan corong Bagian dari rakitan ini semuanya dipotong dari akrilik 3mm dan semua bagian dirakit menjadi satu menggunakan sambungan jari.
Semua bagian dipotong menggunakan mesin pemotong Laser Epilog dan file vektor dikembangkan menggunakan Corel Draw x7.
Akrilik adalah bahan keamanan makanan yang mudah dipotong dengan laser dan merupakan bahan pengawet makanan yang cocok.
Bagian ini dapat dibuat dengan tangan dengan bahan yang berbeda, tetapi harap pastikan bahan tersebut dilengkapi dengan benar untuk memastikan penyimpanan makanan yang aman. [
Gambar dekoder]
Bagian rakitan dispenser makanan ini terbuat dari pipa akrilik (50mm dan 30mm)
Dua bagian sekrup cetak 3D, pelat serat tengah 6 mm, bantalan logam, dan batang logam.
Potong braket pelat serat medium utama dari file Dxf yang disebut \"braket pelat serat sedang\" di bawah. dxf\".
Potong pipa 50mm, 140mm, bor 30mm lubang 40mm ujung satu pipa dan bagian atas cocok untuk pipa 30mm (
Bellow seperti yang ditunjukkan pada gambar).
Anda mungkin perlu menggiling beberapa bahan menggunakan Dremel agar pas.
Bagian sekrup dicetak 3D dan kemudian disambungkan kembali, karena keterbatasan kemampuan pencetakan 3D pada printer Ultimaker.
Secara keseluruhan, waktu pencetakan harus 12-
Bergantung pada pengaturan yang Anda pilih, 14 jam per bagian. Kami menggunakan 0.
Nosel 4mm, kualitas cetak normal, tidak diperlukan struktur pendukung.
Pasang dua batang logam atau tabung logam sepanjang 30 mm pada bantalan.
Saat pencetakan 3D selesai, tekan bantalan ini ke bagian sekrup dan Anda mungkin harus mengajukan beberapa materi saat kami mencetak bagian tersebut untuk memastikan kesesuaiannya.
Seperti yang ditunjukkan pada gambar, geser sekrup ke atas pipa, geser pipa ke atas braket, lalu geser poros ke dalam braket ujung.
Pengaturan ini memastikan jumlah makanan yang dialokasikan dapat disesuaikan, tergantung pada ukuran hewan yang Anda miliki.
Bantalan mengurangi gesekan pada bagian yang bergerak, sehingga mengurangi beban pada motor.
Dengan menggunakan dua sekrup, jumlah makanan akan lebih mudah dikendalikan, satu dipasang pada posisi setengah berputar dan posisi lainnya berputar penuh berarti makanan terus mengalir keluar dari dispenser.
Kami memilih untuk membuat 3 putaran penuh pada bagian sekrup kami (
3 \"utas\") penuh
Karena ini memungkinkan untuk mengukur sejumlah kecil makanan untuk memastikan hewan peliharaan Anda tidak makan berlebihan atau kurang makan. [
Jika Anda memiliki fasilitas yang tersedia, Anda dapat CNC menggiling bagian sekrup menjadi satu bagian, namun, kami menggiling dua pelat model dengan kepadatan sedang dan memilih untuk melakukan pencetakan 3D nanti, karena papan model membutuhkan banyak penyelesaian (
Segel pengamplasan)
Untuk memastikan aman untuk menyentuh makanan).
Alas dan salurannya cukup lurus, mirip dengan kotak penyimpanan makanan dan corong di bagian depan bagian ini.
Unduh file DXF berlabel \"Base and chute.dxf\".
Rakitan antarmuka terdiri dari 4 potongan akrilik potongan laser, yang masing-masing dibuat menggunakan batang sekrup dan mur M10 seperti yang ditunjukkan. . . [
Gambar antarmuka]
Setelah itu, rotary encoder, LCD dan led bisa dipasang. . .
Setelah merakit rakitan dispenser (bagian MDF)
, Simulasikan ke dalam bagian dasar dan saluran yang dirakit dan potong slot di setiap tabung 50mm sehingga makanan dapat jatuh ke saluran untuk dikumpulkan dan bersiap untuk meluncur langsung ke mangkuk hewan peliharaan Anda!
Di bawah ini, Anda dapat melihat diagram Fritzing dari rangkaian yang kami gunakan.
Menurut ets yang Anda gunakan (
Saya tahu ada banyak versi RTC dan modul penggerak motor yang berbeda)
Anda dapat menggunakan perpustakaan yang berbeda.
Ini adalah kode untuk arduino.
Kode ini memeriksa waktu dan membandingkannya dengan alarm dan jika cocok, itu akan menghidupkan motor dan mendorong makanan keluar.
Untuk menghitung berapa lama motor harus berputar, kami menghitung berapa banyak makanan yang akan dikeluarkan setiap belokan.
Sebuah sekrup digulung dalam lingkaran 10g, yang membutuhkan waktu 11 detik untuk setiap putaran.
Jadi 2 sekrup mendorong 20g setiap 11 detik.
Kami mempelajari ukuran porsi makanan anjing dan menemukan bahwa anak anjing membutuhkan sekitar 50 gram makanan, anjing berukuran sedang membutuhkan 140 gram, dan anjing besar membutuhkan sekitar 260 gram.
Artinya sekrup berputar 27 kali untuk sebagian kecil.
5 detik, bagian tengah berputar sekitar 77 detik, dan mayoritas berputar sekitar 141 detik.
Bergantung pada makanan yang Anda gunakan, Anda mungkin ingin mengubahnya.
Anda biasanya dapat menemukan bagian yang tepat di bagian belakang paket.
Perlu diingat bahwa skala waktu di arduino IDE adalah dalam milidetik. ((
Ukuran yang disarankan)/20)
* 11 = lamanya waktu roda gigi harus membuka perpustakaan yang kita gunakan semuanya dapat ditemukan di situs web arduino, disebut waktu. h, DS1307RTC. H.
Dua lainnya telah diinstal di Arduino IDE.