Isi kandungan:

Arduino Uno Fish Feeder dalam 6 Langkah Murah dan Mudah !: 6 Langkah
Arduino Uno Fish Feeder dalam 6 Langkah Murah dan Mudah !: 6 Langkah

Video: Arduino Uno Fish Feeder dalam 6 Langkah Murah dan Mudah !: 6 Langkah

Video: Arduino Uno Fish Feeder dalam 6 Langkah Murah dan Mudah !: 6 Langkah
Video: Cara mudah dan murah membuat alat makan ikan otomatis dengan Arduino - auto feeder 2024, November
Anonim
Arduino Uno Fish Feeder dalam 6 Langkah Murah dan Mudah!
Arduino Uno Fish Feeder dalam 6 Langkah Murah dan Mudah!

Oleh itu, sedikit latar belakang mungkin diperlukan untuk projek ini. Orang yang mempunyai ikan peliharaan mungkin menghadapi masalah yang sama seperti saya: percutian dan kealpaan. Saya selalu lupa untuk memberi makan ikan saya dan selalu bergegas melakukannya sebelum tidur. Percutian adalah masalah yang sama sekali berbeza, kerana harus membeli piramid "feeder" yang tidak pernah habis bekerja. Jadi di sinilah saya mula memikirkan apa yang boleh saya lakukan, dan saya menyedari bahawa saya boleh membuat pemakan ikan automatik!

TOLONG SILA pilih ini dalam Peraduan Arduino, saya rasa ia berpotensi memenangi sekurang-kurangnya hadiah kecil

Kesukaran: 2/5

Kos: 1/5

Bekalan

Versi Arduino Uno / Generic

Motor servo (Micro Servo SG90 9g mesti berfungsi dengan baik)

-Dan lengan servo lebar dua sisi yang disertakan dengannya

Kabel kuasa (dc atau usb)

Wayar pelompat (lelaki hingga lelaki)

Botol syampu perjalanan / hotel kecil

Bekas plastik

Makanan ikan (apa-apa jenis berfungsi, pelet berfungsi lebih baik untuk saya)

Gerudi elektrik

Pistol gam panas

Langkah 1: Perumahan

Perumahan
Perumahan
Perumahan
Perumahan

Tutup penutup pada bekas dan gerudi lubang yang cukup besar (di tengah penutup) agar wayar dapat melaluinya. Akhirnya, potong kepak kecil di sisi bekas yang cukup besar untuk memuatkan kabel kuasa anda.

Langkah 2: Makanan Ikan

Makanan ikan
Makanan ikan
Makanan ikan
Makanan ikan

Bor lubang melalui botol syampu SEALED sehingga mempunyai dua lubang di sisi bertentangan yang selari antara satu sama lain seperti gambar di atas. Masukkan makanan ikan hingga kira-kira 1/4 cara hingga 1/3. Kemudian, masukkan pistol gam panas anda dan lekatkan pangkal botol ke lengan servo.

Langkah 3: Kodnya

Ini ada dengan beberapa anotasi: hanya amaran bahawa ia menyala ke kanan semasa anda memasangnya dan setiap 24 jam ia berlaku. Masa anda memasangkannya adalah masa ia akan berterusan sehingga anda mencabutnya.

#sertakan;

Servo myservo; // mencipta servo sebagai objek

int pos = 0; // pembolehubah integer untuk menyimpan kedudukan Servo

FISHFEEDER panjang = 86400000; // Tetapkan masa untuk setiap 24 jam (86400000 milisaat)

waktu akhir yang panjang; // Pemboleh ubah panjang mencipta 32 bit penyimpanan, yang merupakan jumlah yang diperluas

lama sekarang; // Perkara yang sama di sini seperti di atas

putar kekosongan () {

untuk (pos = 0; pos <180; pos + = 1) // Kod di bawah ini akan menjadikan Servo bertukar, memberi makan ikan.

{

myservo.write (pos);

kelewatan (15);

}

untuk (pos = 180; pos> = 1; pos- = 1)

{

myservo.write (pos);

kelewatan (15);

}

}

persediaan kosong () // Penyediaan kekosongan menjadikan kod dijalankan sekali dan hanya sekali

{

myservo.attach (9); // Ini akan memberitahu Arduino bahawa Servo berada di pin 9

myservo.write (0); // Menulis menghantar data binari ke port bersiri.

// Dalam kes ini, 0 bermaksud bahawa ia harus mengirim data ke pin digital 0. (RX)

kelewatan (15); // Ini melambatkan 15 milisaat sebelum gelung di bawah mula berjalan.

putar (); // Menjalankan fungsi kita yang mengubah servo

}

gelung void () {// Ini akan berjalan di Arduino berulang-ulang kali jika ia mempunyai kuasa.

sekarang = milis (); // Sekarang adalah masa sekarang dalam milisaat

waktu tamat = sekarang + FISHFEEDER;

sementara (sekarang <waktu akhir) {

myservo.write (0);

kelewatan (20000);

sekarang = milis ();

}

putar ();

}

Langkah 4: Menyiapkan Perkakasan

Menyiapkan Perkakasan
Menyiapkan Perkakasan
Menyiapkan Perkakasan
Menyiapkan Perkakasan

Masukkan arduino anda ke dalam bekas plastik dan masukkan kabel kuasa melalui kepak dan sambungkannya. Pendawaiannya cukup sederhana, seperti yang ditunjukkan dalam rajah di atas. Cukup sambungkan positif ke 5v, ground ke ground, dan kabel data ke pin 9, seperti yang ditunjukkan dalam rajah Tinkercad Circuits di atas. * wink * * wink * HANYA INGAT UNTUK MENGHASILKAN KAWASAN MELALUI LUBANG DI ATAS PEMANDU DARI ARDUINO KE SERVO.

Langkah 5: Pemasangan ke Tangki / akuarium

Pemasangan ke Tangki / akuarium
Pemasangan ke Tangki / akuarium

Letakkan perumahan plastik dengan arduino di sebelah tangki ikan, dan letakkan servo anda di bibir di tepi atas tangki. Kemudian, anda boleh memasangnya menggunakan pita sehingga anda dapat melepaskannya kemudian. Ingatlah untuk menguji apakah itu ketat yang boleh ditahan. Akhirnya, pasangkan lengan servo anda ke botol dan pasangkan ke servo supaya lubang berada di sisi dan bukannya di bahagian atas / bawah. Ia hampir sama seperti yang terdapat dalam gambar.

Langkah 6: Bergembiralah

Sekarang anda sudah selesai sepenuhnya! Memberi makan ikan anda akan menjadi mudah, hanya perlu mengisi semula bekas yang mudah diakses setiap kali. Sekiranya anda bercuti panjang, anda boleh mengisinya sedikit lagi untuk memastikan ikan anda mendapat semua makanan yang diperlukannya. Kerana servo dirakam, membersihkan tangki tidak akan menjadi masalah kerana anda boleh mengeluarkan pita dengan mudah dan memasangnya semula. Saya harap projek arduino yang cepat, murah, dan mudah ini membantu ANDA!

Sekali lagi, sila pilih saya dalam Peraduan Arduino! Saya percaya projek ini bernilai sekurang-kurangnya hadiah kecil!

Disyorkan: