Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

Smart IoT Pet Feeder: Sistem Pemberian Makan Otomatis dengan Deteksi Gerakan

Komponen dan Perlengkapan

Berikut adalah komponen yang diperlukan untuk membangun Smart IoT Pet Feeder ini:

Aplikasi dan Layanan Online

Proyek ini menggunakan circuito.io untuk merangkaian dan menghasilkan kode dasar. Tautan berikut dapat digunakan untuk memulai dengan komponen yang telah dipilih:

circuito.io – Magic Link

Tentang Proyek Ini

Pemberi makanan hewan pelanggan IoT ini adalah proyek IoT kami pertama dengan circuito.io. Kami senang membagikannya dengan komunitas untuk menunjukkan seberapa sederhana membuat proyek IoT dasar dengan circuito.io. Kami juga bersemangat untuk membagikan proyek ini karena berdasarkan produk yang kami kerjakan di masa lalu bernama Playdog. Anda dapat membuat pemberi makanan ini untuk hewan pelanggan di rumah — hal yang menyenangkan dan berguna.

Bagaimana Cara Kerjanya?

Ada banyak cara untuk menerapkan pemberi makanan hewan: Anda dapat mengaturnya untuk mengisi mangkuk pada waktu tertentu, memerintahkan untuk mengisi saat kosong, atau memberikan makanan anjing setelah ia mengikuti serangkaian perintah yang telah diajarkan.

Dalam proyek spesifik ini, kami mengatur pemberi makanan untuk berbunyi secara berkala. Setelah anjing mendekati perangkat, sensor PIR mengenalinya dan servo terpemicu.

Selain itu, kami juga menambahkan opsi untuk mengontrol pemberi makanan hewan dari ponsel seluler menggunakan dasbor yang telah ditentukan dengan Freeboard. Kami melihat ini sebagai kesempatan bagus untuk memperkenalkan opsi menghubungkan proyek circuito ke internet dengan modul Wi-Fi ESP8266-01 yang tersedia pada circuito.io.

Pengaturan Rangkaian

Ketika mengklik tautan di atas, Anda akan diarahkan ke circuito.io, di mana komponen yang digunakan dalam proyek ini telah dipilih untuk Anda.

Komponen yang dibutuhkan: sensor PIR, Arduino Uno (atau lainnya), servo, speaker, ESP8266-01, dan sumber daya. Ini adalah rangkaian dasar untuk proyek ini, tetapi Anda juga dapat menambahkan banyak sensor dan komponen lain. Misalnya, Anda dapat menambahkan sensor berat untuk memantau jumlah makanan di mangkuk atau menambahkan LED yang berubah sesuai parameter berbeda.

Setelah memilih komponen yang diinginkan, klik Generate dan mesin akan mulai bekerja pada rangkaian Anda serta menghasilkan balasan circuito. Balasan memiliki tiga bagian:

  1. BoM – Daftar semua komponen yang diperlukan untuk proyek, termasuk bagian pendukung seperti resistor dan kapasitor.
  2. Panduan pemasangan langkah demi langkah – menunjukkan cara menghubungkan semua komponen ke papan Arduino menggunakan breadboard.
  3. Kode – kode contoh untuk rangkaian Anda. Kode ini tidak khusus untuk proyek pemberi makanan hewan, melainkan kode contoh yang menciptakan interaksi antara berbagai komponen dalam rangkaian Anda.

Untuk mengunggah kode, ikuti langkah berikut:

Setelah semua selesai disiapkan, ganti kode contoh dari balasan circuito dengan kode dalam tutorial ini. Pastikan untuk meninggalkan //Include Libraries dan //Pin Definitions di bagian atas kode, dan juga simpan semua library yang ada pada kode asli dari circuito.io.

Konektivitas

Bagian ini akan memandu Anda dalam mengonfigurasi koneksi proyek Anda ke internet.

Ini akan mengarahkan Anda ke freeboard.io dan memberikan dasbor dasar yang sudah terhubung dengan sketsa Arduino Anda menggunakan ‘thingName’ unik. Anda dapat melihat thingname Anda dalam firmware.ino yang disediakan.

Klik ikon settings di bagian atas halaman. Ini harus memperbarui dasbor Anda agar terlihat seperti ini:

Pemecahan Masalah (Troubleshooting)

Pengolahan

Sekarang setelah elektronika siap, saatnya memasang bagian-bagiannya.

Kami merancang casing cetak 3D untuk servo, sensor PIR, dan speaker. File .stl dilampirkan di sini. Bagian ini tidak wajib dan Anda dapat memilih untuk menghubungkannya dengan cara berbeda, terserah Anda, tetapi lihat seberapa indah dan berwarna itu :)

Selamat! Anda Selesai!

Anda hampir siap. Anda mungkin perlu melakukan penyesuaian kecil pada kode dan mengkalibrasi berbagai sensor.

Kami ingin melihat hasil proyek Anda, jangan ragu untuk membagikannya dan bertanya jika ada yang tidak jelas. Semoga berhasil!

Kode

Kode pemberi makanan hewan IoT

  1. Ganti kode uji firmware.ino dari circuito.io dengan kode firmware.ino di sini.
  2. Pastikan untuk meninggalkan “Include Libraries” dan “Pin definitions” dari kode circuito.io asli (yang dihasilkan secara otomatis).
  3. Periksa apakah definisi pin tetap sama, atau ubah jika diperlukan.
  4. Sumber kode: GitHub – iot-pet-feeder

Bagian dan Enclosure Kustom

File desain kustom tersedia untuk casing dan enclosure.

Skematik

Unduh file ini ke komputer Anda dan impor ke Freeboard sesuai langkah-langkah di bagian “konektivitas” tutorial: dashboard_RdzZcxLkpD.json

Proses manufaktur

  1. Panduan Lengkap Pengaturan Sensor Suhu dan Kelembaban HDC2010 dengan Raspberry Pi
  2. Bark Back: Monitor IoT Hewan Peliharaan untuk Manajemen Suara Cerdas
  3. Bangun Pintu Pengenalan Wajah Aman dengan Windows IoT dan Raspberry Pi
  4. Bangun Tombol IoT AWS Terkontrol Gerakan dengan Raspberry Pi, Sensor PIR, dan MQTT
  5. Pemantauan Suhu & Kelembaban Akurat dengan SHT15 pada Windows 10 IoT Core
  6. Menginstal Windows 10 IoT Core pada Raspberry Pi 3 Model B+: Panduan Langkah demi Langkah
  7. Memperluas GoPiGo v2 pada Windows 10 IoT Core untuk Raspberry Pi 3
  8. Bagaimana Blockchain Mengubah IoT: Adopsi, Peluang, dan Tren Masa Depan
  9. 7 Aplikasi IIoT Teratas yang Mendorong Pertumbuhan Pasar
  10. Memahami Pengumpan Tekan: Mekanisme, Fungsi, dan Aplikasi Industri