Daftar Isi:
- Langkah 1: Hal-hal yang Anda Butuhkan
- Langkah 2: Buat Wadah
- Langkah 3: Buat Basis Data Firebase
- Langkah 4: Buat Keterampilan Alexa
- Langkah 5: Menyiapkan Raspberry Pi 3
Video: Pengumpan Ikan Otomatis Bertenaga Amazon Alexa: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Lupa memberi makan ikan Anda?
Sekarang biarkan Alexa memberi makan ikan Anda, dari mana saja di dunia, ya di mana saja. Proyek ini dirancang agar Anda dapat memberi makan hewan peliharaan Anda dari mana saja di dunia, menggunakan perangkat/aplikasi Alexa apa pun.
Ingin memberi makan hewan peliharaan lain?
Tidak Masalah, buat saja wadah dengan ukuran yang sesuai dan istirahatlah Anda siap berangkat.
Langkah 1: Hal-hal yang Anda Butuhkan
- 1 X Servo Motor
- 1 X Raspberry Pi 3 (Raspberry Pi apa pun dengan internet akan berfungsi)
- 1 X Raspberry Pi Adaptor
- 1 X Kartu MicroSD dengan OS Rasbian
- 3 X Kabel Jumper Pria ke Wanita
- 1 X Karton
- 1 X Gunting
- 1 X Spidol/Pena
- 1 X Skala/Penggaris
- 1 X Peran Pita
- 1 X Gema Dot (opsional)
Langkah 2: Buat Wadah
Tandai dimensi ini pada karton (Anda dapat membuatnya sebesar/kecil yang Anda inginkan)
Gunakan spidol/pena bersama dengan penggaris dan buat tiga bentuk persis seperti ini.
Sekarang potong potongan-potongan ini menggunakan gunting
Harap dicatat bahwa A (garis dalam) tergantung pada jumlah makanan yang Anda berikan kepada ikan.
Sekarang lipat di sepanjang garis dalam
Lipat masing-masing bagian di sepanjang garis bagian dalam menghadap ke atas seperti yang ditunjukkan pada gambar.
Sekarang Rekatkan mereka seperti piramida
Rekatkan keduanya sehingga membentuk struktur seperti piramida, seperti yang ditunjukkan pada gambar.
Sekarang buat topi
Sekarang buat tutup untuk mulut piramida yang lebih kecil, ini perlu agak besar agar tidak bocor.
Tempelkan tutup pada dial motor servo
Tempelkan tutup pada dial motor servo menggunakan selotip/lem.
Rekatkan motor servo pada wadah
Terakhir, rekatkan motor servo pada wadah, pastikan menutup mulutnya dengan benar.
Langkah 3: Buat Basis Data Firebase
- Buka basis api.
- Klik Pergi ke Konsol.
- Klik Tambah Proyek.
- Beri nama Proyek Anda.
- Klik Buat Proyek.
- Klik pada Basis Data.
- Pilih Mulai dalam Mode Uji.
- Catat id firebase Anda.
Langkah 4: Buat Keterampilan Alexa
- Kunjungi developer.amazon.com.
- Masuk dengan kredensial amazon Anda.
- Klik Konsol Pengembang.
- Klik Buat Keterampilan.
- Beri nama Keterampilan.
- Klik Pilih (Keterampilan Kustom) dan kemudian Buat Keterampilan.
- Klik Tab Doa dan isi nama doa sebagai pengumpan ikan.
- Klik pada Tab Editor JSON dan Tempel kode di bawah ini (lihat di bagian akhir).
- Klik pada Model Bangun.
- Klik pada Tab Titik Akhir.
- Salin ID Keterampilan Anda.
- Kunjungi aws.amazon.com. (di tab baru)
- Klik Masuk ke konsol.
- Klik Lambda (cari, jika tidak di halaman depan).
- Klik Buat Fungsi.
- Isi datanya (lihat gambar).
- Klik Buat Fungsi.
- Klik pada Alexa Skill Kit.
- Klik Aktifkan dan rekatkan id keahlian Anda.
- Klik Tambah.
- Klik Simpan.
- Sekarang Klik pada nama keahlian Anda (lihat gambar).
- Gulir ke Bawah dan Pilih Unggah file. Zip.
- Unduh repo Github dari sini.
- Buka zip repo.
- Arahkan ke folder bernama Alexa/Lambda.
- Buka file bernama lambda_function.py di editor teks apa pun.
- Sekarang rekatkan id firebase ke baris 3 (ganti {your firebase url} dengan id firebase Anda)
- Sekarang pindahkan file ini ke arsip lambda-zipped.zip. (jika menggunakan WinRAR cukup drag dan drop ke arsip)
- Sekarang unggah lambda-zipped.zip ini ke aws.
- Salin ARN Anda (lihat gambar)
- Sekarang kembali ke developer.amazon.com.
- Rekatkan ARN dan klik Simpan Titik Akhir.
- Klik pada Tab Uji.
- Alihkan Sakelar.
- Ketik perintah - mulai pengumpan ikan
- jika balasan diterima Anda baik untuk pergi.
{
"interactionModel": { "languageModel": { "invocationName": "fish feeder", "intents": [{ "name": "AMAZON. FallbackIntent", "samples": }, { "name": "AMAZON. CancelIntent", "samples": }, { "name": "AMAZON. HelpIntent", "samples": }, { "name": "AMAZON. StopIntent", "samples": }, { "name": "FeedNow", "slots": , "samples": ["feed the fish", "feed fish", "feed my fish now", "feed my fish please", "tolong feed ikan", "ikan pakan saya sekarang"] }], "jenis": } } }
Langkah 5: Menyiapkan Raspberry Pi 3
- Hubungkan Motor Servo Anda ke pin berikut.
- Paling Tengah (MERAH) -> VCC (PIN 02)
- Warna Kusam (COKLAT) -> TANAH (PIN 06)
- Warna Cerah (ORANGE) -> PIN03
- Masuk ke Pi Anda (Menggunakan SSH atau menggunakan Monitor/Keyboard/Mouse)
- Buka Terminal dan jalankan perintah berikut -
- cd Desktop
- git clone
- Sekarang buka folder Automatic-Fish-Feeder
- Arahkan ke folder Pi
- Buka app.py di editor teks.
- Ganti baris 5 dengan url firebase Anda.
- Simpan itu.
- Sekarang buka Terminal dan jalankan perintah berikut -
- cd Desktop
- cd Pengumpan Ikan Otomatis
- cd Pi
- python3 app.py
- Sekarang gunakan perangkat atau aplikasi Alexa Anda dan katakan - Alexa, mulai pengumpan ikan
- Jika semuanya bekerja Anda baik untuk pergi.
- Perhatikan bahwa di app.py Anda dapat mengedit argumen fungsi FeedNow di baris 11, argumen pertama adalah penundaan dan argumen kedua adalah sudut.
Direkomendasikan:
Pengumpan Ikan Arduino Uno dalam 6 Langkah Murah dan Mudah!: 6 Langkah
Pengumpan Ikan Arduino Uno dalam 6 Langkah Murah dan Mudah!: Jadi sedikit cerita latar mungkin diperlukan untuk proyek ini. Orang-orang dengan ikan peliharaan mungkin dihadapkan dengan masalah yang sama seperti saya: liburan dan pelupa. Saya terus-menerus lupa memberi makan ikan saya dan selalu bergegas melakukannya sebelum
Pengumpan Tanaman Otomatis WiFi Dengan Reservoir - Pengaturan Budidaya Indoor/Outdoor - Air Tanaman Secara Otomatis Dengan Pemantauan Jarak Jauh: 21 Langkah
Pengumpan Tanaman Otomatis WiFi Dengan Reservoir - Pengaturan Budidaya Indoor/Outdoor - Menanam Tanaman Secara Otomatis Dengan Pemantauan Jarak Jauh: Dalam tutorial ini kami akan mendemonstrasikan cara mengatur sistem pengumpan tanaman indoor/outdoor khusus yang secara otomatis menyirami tanaman dan dapat dipantau dari jarak jauh menggunakan platform Adosia
Cara Membuat Pengumpan Ikan Otomatis: 6 Langkah (Dengan Gambar)
Cara Membuat Pengumpan Ikan Otomatis: Sebagai bagian dari studi teknik kami, kami diminta untuk menggunakan Arduino atau/dan raspberry untuk memecahkan masalah sehari-hari. Idenya adalah untuk membuat sesuatu yang berguna dan yang kami minati. Kami ingin untuk memecahkan suatu masalah yang nyata. Ide membuat mobil
Pengumpan Ikan Otomatis DIY Ultimate: Tier 2: 10 Langkah (dengan Gambar)
Pengumpan Ikan Otomatis DIY Ultimate: Tier 2: Pengumpan Tier 2 adalah langkah besar dari Tier 1. Versi ini menggunakan modul wifi ESP8266 untuk menyinkronkan jam arduino untuk mengontrol jadwal makan dan pencahayaan tangki
Pengumpan Ikan Otomatis DIY Terbaik: Tingkat 1: 6 Langkah
Pengumpan Ikan Otomatis DIY Ultimate: Tier 1: Tier 1 adalah pengumpan paling dasar. Gunakan ini jika Anda memiliki anggaran yang ketat atau, seperti saya, Anda tidak dapat menjalankan Tier 2 sebelum Anda pergi selama satu setengah minggu untuk liburan. Tidak ada kontrol pencahayaan.Jumlah dan Jenis Makanan:Saya punya cupang dan lampu neon 5