Daftar Isi:

Auto PetFeeder: 5 Langkah
Auto PetFeeder: 5 Langkah

Video: Auto PetFeeder: 5 Langkah

Video: Auto PetFeeder: 5 Langkah
Video: Автоматическая кормушка для кошек и собак. Автокормушка Automatic Pet Feeder 4PLDH5001 с таймером. 2024, November
Anonim
Pengumpan Hewan Peliharaan Otomatis
Pengumpan Hewan Peliharaan Otomatis

Hai, nama saya Gilian, saya belajar di Howest Kortrijk Belgia dan saya seorang mahasiswa MCT sebagai tugas akhir saya harus membuat perangkat IOT.

Saya punya anjing di rumah yang diberi makan 2 kali sehari pada waktu tertentu juga jumlah makanannya sangat tepat jadi dua kali sehari kami menimbang 56 gram makanan dan memberinya makan. Jadi saya membuat perangkat yang mengotomatiskan proses ini dan itu disebut PetFeeder. Di situs web Anda dapat menambahkan berbagai jadwal dengan memilih waktu dan menentukan berat makanan yang ingin Anda keluarkan. Jika Anda tidak ingin menunggu waktu makan berikutnya di halaman beranda adalah tombol yang segera mengeluarkan makanan.

Langkah 1: Bahan

Di dalam kasing ada sistem sekrup yang mendorong makanan kering ke dalam mangkuk, saya tidak mendesain ini sendiri karena saya menemukan apa yang saya butuhkan di thingiverse dan dirancang oleh George Tsianakas. Desain dan unduh untuk apa yang saya gunakan, Anda dapat menemukannya di sini.

Di bawah ini adalah daftar bagian yang Anda perlukan lebih lanjut untuk proyek ini.

  • raspberry pi
  • kartu micro sd (minimal 8gb)
  • Layar lcd 20x4 dengan modul i2c di bagian belakang
  • rotary incoder + tombol
  • sensor ultrasonik srf-05
  • 1kg loadcell + penguat hx711
  • catu daya 12/5v
  • motor stepper nema 17 + driver stepper drv8825
  • 2 resistor (2 kohm dan 1 kohm)
  • 40 pin kabel datar + cobler

Langkah 2: Pengkabelan

Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan

Langkah selanjutnya adalah memasang semuanya di papan tempat memotong roti dan menguji apakah semuanya berfungsi. Anda dapat membiarkannya seperti ini tetapi saya memutuskan untuk menyolder semuanya di protoboard untuk membuat semuanya terlihat lebih baik dan tidak terlalu besar dan mengambil lebih sedikit ruang dalam kasus nanti.

Langkah 3: Basis Data

Basis Data
Basis Data

Proyek ini menggunakan database untuk menyimpan data sensor dan semua waktu makan dan berat yang menyertainya. Ada 3 tabel:

  • Memberi makan di mana semua waktu dan bobot yang Anda masukkan di situs web disimpan.
  • Sejarah di mana nilai-nilai sensor ultrasonik disimpan bersama dengan tanggal perekaman
  • Sensor di mana semua sensor yang digunakan dalam proyek disimpan bersama dengan ID untuk sekarang yang nilainya dari sensor apa di tabel Riwayat.

Langkah 4: Kode

Pertama, Anda perlu menginstal Apache2 agar situs web Anda berfungsi, ini dapat Anda lakukan dengan perintah berikut di terminal pi Anda.

sudo apt install apache2 -y

Anda menutup juga mengatur koneksi nirkabel ke pi Anda karena setelah Anda memasukkan semuanya ke dalam kasing, Anda tidak akan dapat mencolokkan kabel ethernet dengan mudah.

Anda juga perlu mengatur database MariaDB sehingga Anda dapat mengaksesnya.

Setelah semua ini selesai, Anda dapat meletakkan semua file frontend di folder berikut: /var/www/html

Kode backend yang baru saja Anda taruh di folder home.

Juga lebih mudah untuk membuat layanan app.py sehingga ketika Anda melakukan boot, program berjalan secara otomatis. Untuk melakukan ini, Anda hanya perlu menyalin file layanan (yang termasuk dalam file zip di bawah) ke folder kanan dengan perintah berikut:

sudo cp petfeeder.service /etc/systemd/system/petfeeder.service

Langkah 5: Kasus

Kasus
Kasus
Kasus
Kasus
Kasus
Kasus
Kasus
Kasus

Untuk cas saya mendesainnya di Fusion 360 dan mengekspor sketsa ke file dxf ke lasercut di tempat lokal yang saya tahu. Saya mendesainnya dengan sambungan jari sehingga semuanya cocok satu sama lain. Setelah dipotong saya rekatkan panelnya kecuali panel belakang dan panel tengah tempat lcd dan sensor ultrasonik ditempatkan agar tetap mudah mengakses semuanya harus ada yang diubah nanti. Meskipun tidak direkatkan, mereka tetap tertutup rapat karena sambungan jari.

Itu saja saya harap Anda menikmati proyek ini. - Gilian

Direkomendasikan: