Daftar Isi:
Video: Pengumpan Cerdas: 4 Langkah
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Memiliki hewan peliharaan memang sangat menyenangkan. Tetapi setiap kali Anda ingin pergi berlibur yang menyenangkan dan Anda tidak dapat membawa sahabat Anda, Anda perlu mencari seseorang untuk datang dan memberi makan hewan peliharaan Anda. Saya sering mengalami masalah ini dan mendapat ide untuk membuat pengumpan hewan peliharaan otomatis saya sendiri yang dapat Anda kendalikan dari situs web.
Perlengkapan
- Raspberry Pi 4
- 2 papan tempat memotong roti
- Papan tempat memotong roti mini
- Modul catu daya papan tempat memotong roti
- Sensor DHT11
- sensor TMP36
- LDR
- MCP3008
- PCF8574
- Kabel jumper
- Modul LCD 16x2
- Modul laser
- Motor stepper
- Papan driver motor stepper
- Set resistor
- Kayu
- Rotor yang dibuat khusus
Langkah 1: Langkah 1: Skema Fritzing
Untuk membaca di sensor LDR dan TMP saya menggunakan PCF. Untuk menggunakan ini, Anda harus mengaktifkan I2C pada raspberry PI Anda. Untuk DHT11 saya memutuskan untuk menggunakan perpustakaan karena memprogramnya sendiri adalah kekacauan besar. Saya sarankan menggunakan perpustakaan Adafruit DHT untuk ini.
Langkah 2: Langkah 2: Membuat Database
Di atas Anda dapat melihat model database saya. Basis data saya di-host di Raspberry pi saya menggunakan MariaDB. 4 tabel yang saya gunakan melakukan hal berikut:
- tblSensoren digunakan untuk menyimpan berbagai sensor yang saya gunakan
- tblWaarde digunakan untuk menyimpan semua nilai yang saya baca dari sensor saya
- tblActuatoren digunakan untuk menyimpan status modul Laser dan motor stepper saya
- tblVoedermomenten digunakan untuk menyimpan semua tanggal saat motor saya harus dihidupkan
Langkah 3: Step3: Menghubungkan Elektronik dan Coding
Saya menggabungkan semua elektronik seperti yang ditunjukkan pada skema firtzing di atas. Saya menyematkan semuanya di papan tempat memotong roti saya. Ketika semua ini terhubung, Anda dapat mengunduh kode saya di github untuk mencoba jika berhasil.
Langkah 4: Langkah 4: Membangun Kasus
Saya memutuskan untuk membangun kasing dari sisa papan kayu yang saya letakkan di sekitar. Setelah menggergaji semua papan kayu menjadi bentuk yang benar, saya memaku dan mengencangkan semuanya.