
Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49


Hai ! Selamat datang di instruksi dari proyek Tab For Pets.
Tab For Pets bertujuan untuk:
- Buat hewan peliharaan Anda sibuk saat Anda pergi;
- Tingkatkan pemahaman hewan peliharaan Anda berkat permainan yang menantang;
- Sediakan video menyenangkan dari permainan hewan peliharaan Anda.
Produk akhir adalah 1 tablet + 1 dispenser. Di tablet, aplikasi sedang berjalan, dan ketika hewan peliharaan Anda memenangkan permainan, permintaan HTTP POST dikirim ke dispenser. Permintaan ini mengaktifkan servomotor sehingga makanan dapat jatuh ke pengumpan dispenser. Selain itu, ranger ultrasonik akan merasakan ketika hewan peliharaan Anda berada di dekat tablet dan akan mengaktifkan kamera, sehingga Anda dapat memiliki video hewan peliharaan Anda bermain game di tablet. Gambar arsitektur menggambarkan cara kerjanya.
Kami tidak mengujinya karena kami tidak memiliki hewan peliharaan, dan pasti ada beberapa hal yang harus disesuaikan agar efisien. Jadi jangan takut dan beradaptasi/meningkatkannya.:)
Bill of material:
- Raspberry Pi 3 B+
- Modul Mulai Ultrasonik HC-SR04
- DF Robot Micro Servo 9g DF9GMS
- Kamera Raspberry Pi NoIR V2
- LED hijau
- Resistor 330 Ohm
- Pencetak 3D
- Tablet (Atau smartphone) (Kami menggunakan smartphone untuk prototipe kami, tetapi kami menyarankan untuk menggunakan tablet yang dirancang untuk hewan peliharaan karena teknologi layar klasik tidak disesuaikan untuk hewan).
Perangkat lunak:
- Persatuan
PRASYARAT:
Anda memerlukan akun di Cloudinary, karena video langsung diunggah di platform
Langkah 1: Mengatur RPi
Pertama, kita perlu memuat kode python di RPi. Untuk melakukan itu, kami sarankan menggunakan layar, mouse dan keyboard, dan tentu saja konektor HDMI untuk menghubungkan RPi ke layar. Anda harus memiliki koneksi internet juga.
Setelah boot, Masuk:
/rumah/
dan buat folder:
mkdir TabForPets || cd TabForPets
Di sini, Anda menambahkan file python: serveurMotorCamControl.py
Maka Anda harus menginstal semua paket yang diperlukan.
pip install Flask
pip install cloudinary sudo apt-get install -y gpac sudo apt-get install xterm
Sekarang, Anda harus menambahkan file konfigurasi, jadi buat file config.ini, dan tulis yang berikut:
['BAWAAN']
CLOUD_NAME = your-cloudinary-name API_KEY = your-api-key API_SECRET = your-api-secret
Ganti apa yang ada setelah "=" dengan nama, kunci, dan rahasia cloudinary Anda.
Langkah 2: Mengatur Wifi
Kami merekomendasikan menggunakan saluran wifi khusus. Untuk melakukan ini, pada Raspberry Pi, masukkan:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Tambahkan baris berikut di dalamnya:
jaringan={
ssid="Tab4Pets" psk="kata sandi" key_mgmt=WPA-PSK }
Anda dapat mengubah parameter sesuai keinginan: Tambahkan jaringan lain, …
Langkah 3: Mengatur Kamera, Sensor, Servomotor

Lihatlah skema untuk koneksi.
Kamera:
Anda harus mengaktifkan antarmuka kamera. Untuk melakukan ini, ketik:
sudo raspi-config
Buka Opsi Interfacing, lalu Kamera, pilih Ya, dan pilih Ya untuk mem-boot ulang.
Untuk menguji apakah kamera diaktifkan:
vcgencmd get_camera
Anda harus memiliki baris yang didukung=1 terdeteksi=1, jika tidak coba perbarui:
sudo apt-get update
sudo apt-get upgrade
Langkah 4: Pengaturan Jalankan saat Startup
Anda harus menambahkan file lxterm-autostart.desktop yang kami sediakan, di direktori /home/pi/.config/autostart
Berkas ini berisi:
[Desktop Entry]Encoding=UTF-8 Name=Terminal autostart Comment=mulai terminal Exec=source /home/pi/TabForPets/env/bin/activate Exec=/usr/bin/lxterm -hold -e "sleep 10; FLASK_APP =/home/pi/TabForPets/serveurMotorCamControl.py labu dijalankan --Host=0.0.0.0"
Langkah 5: Cetak Dispenser



Dapatkan file stl dalam lampiran, dan gunakan untuk mencetak dispenser dan bagian lainnya berkat printer 3D Anda.
Anda harus memiliki: 1 dispenser, 1 sekrup, 2 roda gigi silinder (satu untuk motor dan satu untuk sekrup), dan 3 peralatan perakitan.
Langkah 6: Memuat Aplikasi di Tablet
Cukup sambungkan tablet atau smartphone Anda ke PC, dan muat file iot.apk yang kami sediakan.
Kemudian, di tablet atau ponsel cerdas Anda, instal apk.
Langkah 7: Penggunaan TabForPets
Nyalakan RPI dan tunggu hingga LED Hijau menyala.
TabForPets siap digunakan.
Direkomendasikan:
Tidak Kencing Sekarang, Perangkat Penyesuaian Perilaku Hewan Peliharaan Yang Menghentikan Kucing Kencing Di Sekitar Rumah Anda: 4 Langkah

Tidak Kencing Sekarang, Perangkat Penyesuaian Perilaku Hewan Peliharaan yang Menghentikan Kucing untuk Kencing Di Sekitar Rumah Anda: Saya sangat terganggu oleh kucing saya sehingga dia suka buang air kecil di tempat tidur saya, saya memeriksa semua yang dia butuhkan dan saya juga membawanya ke dokter hewan. Setelah saya memecahkan semua yang saya bisa pikirkan dan mendengarkan kata-kata dokter, saya menyadari dia hanya memiliki beberapa perilaku buruk. Jadi
Proyek Mangkuk Makanan Hewan Peliharaan Otomatis: 13 Langkah

Proyek Mangkuk Makanan Hewan Peliharaan Otomatis: Instruksi ini akan menggambarkan dan menjelaskan cara membuat pengumpan hewan peliharaan otomatis yang dapat diprogram dengan mangkuk makanan yang terpasang. Saya telah melampirkan video di sini yang menggambarkan bagaimana fungsi produk dan seperti apa tampilannya
Dispenser Makanan Hewan Peliharaan: 3 Langkah

Dispenser Makanan Hewan: Para los amantes de mascotas, este es un proyecto que les puede ser muy til! Un alimentador automático que te permite observar cual es el pesaje de la comida, y solo es necesario que oprimas un botón.Un mecanismo sencillo que podrás armar desde tu
Hidangan Air Panas Cheep/aman DIY untuk Hewan Peliharaan: 7 Langkah

Hidangan Air Panas Cheep/aman DIY untuk Hewan Peliharaan: Jadi, Anda memelihara anjing/kelinci/kucing/… di luar dan airnya terus membeku di musim dingin. Sekarang biasanya Anda akan membawa mereka ke dalam atau membeli piring air panas, tetapi hewan ini mungkin bau, Anda tidak punya kamar, dan Anda tidak mampu membayar $4
IoT Treat Dispenser untuk Hewan Peliharaan: 7 Langkah (dengan Gambar)

IoT Treat Dispenser for Pets: Saya punya dua kucing, dan harus memberi mereka camilan sekitar 3 kali sehari menjadi cukup merepotkan. Mereka akan menatapku dengan wajah imut dan tatapan intens, lalu berlari ke kotak penuh kucing hijau, mengeong dan memohon untuk mereka. saya telah memutuskan