Daftar Isi:

Pengumpan Anjing Terkendali Alexa: 6 Langkah (dengan Gambar)
Pengumpan Anjing Terkendali Alexa: 6 Langkah (dengan Gambar)

Video: Pengumpan Anjing Terkendali Alexa: 6 Langkah (dengan Gambar)

Video: Pengumpan Anjing Terkendali Alexa: 6 Langkah (dengan Gambar)
Video: Never Forget To Feed Your Pet Again – Faroro PF50 review 2024, November
Anonim
Pengumpan Anjing Terkendali Alexa
Pengumpan Anjing Terkendali Alexa
Pengumpan Anjing Terkendali Alexa
Pengumpan Anjing Terkendali Alexa
Pengumpan Anjing Terkendali Alexa
Pengumpan Anjing Terkendali Alexa

Ini anjing kami Bailey. Dia adalah bagian dari Border Collie dan Australian Cattle Dog jadi terkadang dia lebih pintar daripada kebaikannya sendiri, terutama dalam hal memberitahu waktu dan mengetahui kapan dia harus makan malam. Biasanya, kami mencoba memberinya makan sekitar pukul 6 sore, tetapi ini tidak selalu mudah jika kami jauh dari rumah. Pengumpan Anjing Terkendali Alexa diciptakan sebagai solusi sempurna untuk memberi makan Bailey saat kami jauh dari rumah untuk memastikan dia tidak gelisah dan tetap dapat mengikuti jadwalnya.

Kode ini didasarkan pada proyek ini dari Bob di I Like to Make Stuff yang menangani kode dasar untuk berkomunikasi dengan perangkat Alexa. Hal yang menyenangkan tentang menggunakan Alexa sebagai sistem komunikasi utama adalah dapat dikontrol menggunakan aplikasi Alexa di ponsel cerdas Anda, menghilangkan kebutuhan akan server yang rumit atau pengkodean tingkat lanjut. Daftar persediaan relatif pendek dan seluruh proyek itu sendiri mungkin dapat selesai dalam satu sore setelah semuanya terkumpul.

Jika Anda menyukai apa yang Anda lihat, silakan pilih saya di Kontes Hewan Peliharaan! Saya harap Anda menemukan Instructable ini bermanfaat dan beri tahu saya jika Anda memiliki pertanyaan berikut.

Langkah 1: Desain

Desain
Desain
Desain
Desain
Desain
Desain
Desain
Desain

Saya sudah membuatkan Bailey tempat makanan kecil yang merupakan versi mini dari meja makan kami untuk tempat makan dan mangkuk airnya. Untuk mengoptimalkan ruang, saya ingin pengumpan muat di stand makanan ini dan hanya menampung beberapa porsi makanannya. Pengumpan biasanya digunakan untuk sejumlah kecil kesempatan ketika kita tidak di rumah jadi saya tidak membutuhkannya untuk memuat banyak makanan (hanya beberapa porsi). Jika ini tidak sesuai dengan kebutuhan Anda maka jangan khawatir karena dimensi dapat ditingkatkan atau diturunkan dengan cukup mudah. Elektronik akan tetap sama dan Anda dapat menyesuaikan struktur pengumpan di sekitarnya agar sesuai dengan kebutuhan Anda.

Strukturnya sendiri terdiri dari dua ruang utama: satu untuk makanan dan satu untuk elektronik. Makanan akan jatuh dari area penahanan dan masuk ke pipa PVC. Pipa PVC berada di dalam area penyimpanan elektronik yang menampung dua pipa T PVC dengan motor dan auger cetak 3D yang mengalir melalui pipa. Setelah makanan jatuh ke dalam pipa PVC pertama, itu akan dipindahkan secara linier oleh auger sampai keluar dari pipa PVC kedua dan turun ke dalam mangkuk. Saat menguji auger, saya perhatikan kadang-kadang macet dan menyebabkan motor mati. Dalam versi mendatang saya berencana untuk melihat mekanisme ini lebih jauh untuk meminimalkan hal ini terjadi. Sekali lagi, hal yang menyenangkan tentang proyek ini adalah nyali utama (yaitu elektronik) dapat disesuaikan dengan mudah untuk mekanisme pengiriman makanan apa pun yang Anda putuskan.

Saya memilih untuk membuat struktur itu sendiri dari kayu lapis 1/2 yang saya miliki. Potongan-potongannya dirakit menggunakan campuran lem kayu dan sekrup lubang saku untuk memastikannya aman. Saya juga memilih untuk menggunakan sisa potongan akrilik untuk bagian atasnya untuk memudahkan pengisian kembali makanan dan melihat sisa makanan.

Langkah 2: Bahan

Bahan
Bahan
Bahan
Bahan

Sebagian besar bahan dapat dibeli dari toko perangkat keras lokal Anda dan Amazon dengan harga murah. Pengecualian untuk ini adalah penyangga pipa PVC yang dicetak 3D, namun Anda bisa berkreasi dengan pemasangan pipa dan penutup ujung untuk menghindari hal ini. Pipa PVC juga perlu dipotong sehingga panjangnya 2,75 agar sesuai dengan struktur.

Bahan-bahan yang digunakan:

1. 1/2 Kayu Lapis

2. Akrilik 1/8"

3. Batang Berulir M8 (6,5 ) dan Kacang (jika diperlukan untuk mengamankan Auger ke Batang)

4. Pipa T PVC 2"

5. Motor dan Braket NEMA 17

6. Coupler 6.35mm hingga 8mm

7. Arduino UNO

8. Node MCU

9. Pengemudi Motor Stepper

10. Kabel Jumper

11. Sekrup Lubang Saku

12. Lem Kayu

13. Catu Daya Arduino (9V-12V)

Alat yang digunakan:

- Gergaji

- Pencetak 3D

- Jig Lubang Saku

- Besi Solder (opsional, tetapi bermanfaat)

- Heat Shrink Tubing atau Pita Listrik

- Pistol Lem Panas

Langkah 3: Elektronik dan Kode

Elektronik dan Kode
Elektronik dan Kode
Elektronik dan Kode
Elektronik dan Kode
Elektronik dan Kode
Elektronik dan Kode

Pengaturan elektronik cukup sederhana dan mengikuti rantai perintah dasar menggunakan Echo Dot, Node MCU, Arduino Uno, dan motor stepper. Node MCU memiliki kode di dalamnya yang terhubung ke jaringan wifi Anda. Setelah terhubung ke internet, ia menyiarkan dirinya sebagai colokan pintar Wemo untuk terhubung dengan perangkat Alexa. Dari sini menunggu Alexa mengirim perintah dan kemudian secara singkat mengatur salah satu pin ke HIGH yang kemudian memicu Arduino untuk menjalankan motor stepper. Saya juga menambahkan tombol untuk pemberian makan manual. Ini memungkinkan saya untuk mengeluarkan jumlah makanan yang diperlukan tetapi memotong menggunakan Alexa dan terutama digunakan untuk pengujian.

Saya tidak dapat membuat Echo Dot (generasi ke-2) untuk menemukan Node MCU pada awalnya. Saya menemukan itu akhirnya berfungsi setelah saya menurunkan perpustakaan "fauxmo" dan papan "esp8266" ke versi 2.3.0 di Arduino IDE. Setelah saya melakukan ini, saya baru saja melanjutkan dengan Alexa menemukan perangkat baru dan tidak ada masalah untuk menemukannya.

Kode untuk Node MCU dan Arduino terlampir, bersama dengan gambar diagram sirkuit. Perhatikan bahwa Anda harus mengubah papan di Arduino IDE tergantung pada papan tempat Anda mengunggah kode: Arduino Uno = "Arduino/Genuine Uno", Node MCU = "NodeMCU 1.0 (ESP-12E Module)". Anda juga perlu memodifikasi variabel berikut dalam kode berdasarkan pengaturan Anda (cukup cari komentar "PERBARUI"):

Node MCU

- motorLangkah

Arduino Uno

- WIFI_SSID

- WIFI_PASS

- deviceName (juga dapat disesuaikan menggunakan rutinitas Alexa, dirinci di Langkah 6)

Paling mudah untuk menguji elektronik terlebih dahulu sebelum memasukkannya ke dalam struktur karena nanti akan lebih terbatas. Saya sarankan memastikan Alexa dapat terhubung ke perangkat dan memicu motor sebelum pindah ke struktur.

Langkah 4: Bangun Struktur

Image
Image
Bangun Strukturnya
Bangun Strukturnya
Bangun Strukturnya
Bangun Strukturnya

Potong semua potongan panel dari kayu lapis stok Anda menggunakan metode pilihan Anda untuk memecah kayu lapis (yaitu gergaji meja, gergaji bundar, gergaji jig, dll.). Saya menggunakan lembar 24" x 24" x 1/2" dan CutList Optimizer (atau Workshop Buddy) untuk membuat daftar potong dengan mudah. Pastikan juga untuk memotong takik persegi panjang di Panel Depan dan Dasar dan lingkaran di Obral Elektronik untuk memberikan celah untuk pipa PVC. Ada juga slot dalam ~1/8" di Panel Depan, Panel Belakang, dan Sisi 1 untuk memasukkan akrilik.

Selanjutnya saya memilih untuk mengebor sekrup lubang saku terlebih dahulu ke Basis Utama, Basis Elektronik, dan tiga bagian Samping. Anda juga dapat menggunakan sekrup biasa dan mengebor langsung ke ujung serat kayu lapis, tetapi berhati-hatilah agar kayu tidak terbelah. Lem kayu sangat membantu untuk memastikan struktur tetap menyatu tetapi pastikan Anda masih dapat mengakses elektronik jika Anda perlu memecahkan masalah. Solusi saya untuk ini adalah memasang panel obral elektronik hanya dengan sekrup sehingga dapat dilepas nanti jika diperlukan. Perhatikan bahwa Anda mungkin juga ingin mengecat struktur atau meletakkan lapisan pelindung di atasnya. Ini juga paling mudah dilakukan sebelum semuanya dirakit.

Semua dimensi dan label untuk panel terpasang. Perhatikan bahwa saya menambahkan beberapa potongan akrilik untuk memberikan kemiringan bagi makanan anjing untuk meluncur ke dalam pipa PVC. Pastikan juga auger berputar dengan lancar di dalam pipa PVC. Ada cukup celah sehingga macet lalu periksa salah satu ujung batang atau pastikan pipa lurus.

Langkah 5: Waktu Pemberian Makan (6 PM)

Image
Image
Waktu Pemberian Makan (6 PM)
Waktu Pemberian Makan (6 PM)

Setelah semuanya dirakit maka saatnya untuk menguji pengumpan. Sebaiknya coba dulu pengumpan saat Anda di rumah untuk memastikan semuanya berjalan lancar sebelum mengandalkannya saat Anda keluar rumah. Video pertama yang dilampirkan adalah putaran awal, namun sebuah kernel tersangkut di auger yang menyebabkan motor mati (Bailey tidak terlalu senang, tapi dia mendapat hadiah yang membuatnya merasa lebih baik). Video kedua menunjukkan perangkat berfungsi dengan baik. Langkah motor masih perlu sedikit disesuaikan dan saya perlu menambahkan tanjakan agar makanan masuk ke mangkuk dan tidak keluar sebagian.

Meskipun demikian, mekanismenya bekerja dan elektroniknya bekerja! Semoga Anda telah menemukan bahwa Instruksi ini berguna, apakah itu untuk membuat tempat makan anjing Anda sendiri atau perangkat lain yang dikendalikan Alexa!

Langkah 6: BONUS: Siapkan Rutinitas Alexa

BONUS: Siapkan Rutinitas Alexa
BONUS: Siapkan Rutinitas Alexa

Salah satu hal hebat tentang Alexa adalah Anda dapat mengatur rutinitas yang dapat mengontrol perangkat pintar Anda. Saya dapat mengatur Alexa sesuai jadwal sehingga memberi makan Bailey pukul 6 secara otomatis setiap hari, tetapi kami ingin membuatnya melakukan trik sebelum dia makan. Saya memang memutuskan untuk mengatur rutinitas jadi saya memiliki perintah suara khusus untuk Alexa. Dalam hal ini, yang harus saya katakan adalah "Alexa, Bailey lapar" dan pengumpan akan diaktifkan dan Alexa akan merespons "Ok, saya akan memberinya makan". Anda tentu saja dapat menyesuaikan ini dengan apa pun yang Anda inginkan dan ini memudahkan untuk mengubah nama perangkat tanpa benar-benar mengubah nama perangkat dan memasukkan kodenya.

Direkomendasikan: