Daftar Isi:

Pengumpan Ikan Arduino Uno dalam 6 Langkah Murah dan Mudah!: 6 Langkah
Pengumpan Ikan Arduino Uno dalam 6 Langkah Murah dan Mudah!: 6 Langkah

Video: Pengumpan Ikan Arduino Uno dalam 6 Langkah Murah dan Mudah!: 6 Langkah

Video: Pengumpan Ikan Arduino Uno dalam 6 Langkah Murah dan Mudah!: 6 Langkah
Video: Cara Mudah Membuat Pakan Ikan Otomatis Dengan Arduino | Part 1 2024, Juli
Anonim
Pengumpan Ikan Arduino Uno dalam 6 Langkah Murah dan Mudah!
Pengumpan Ikan Arduino Uno dalam 6 Langkah Murah dan Mudah!

Jadi sedikit backstory mungkin diperlukan untuk proyek ini. Orang-orang dengan ikan peliharaan mungkin dihadapkan dengan masalah yang sama seperti saya: liburan dan pelupa. Saya selalu lupa memberi makan ikan saya dan selalu bergegas melakukannya sebelum tidur. Liburan adalah masalah yang sama sekali berbeda, harus membeli piramida "pengumpan" yang tidak pernah benar-benar berfungsi. Jadi di sinilah saya mulai memikirkan apa yang bisa saya lakukan, dan saya menyadari bahwa saya bisa membuat pengumpan ikan otomatis!

HARAP TOLONG HARAP memilih ini di Kontes Arduino, saya pikir ini memiliki potensi untuk memenangkan setidaknya hadiah kecil

Kesulitan: 2/5

Biaya: 1/5

Perlengkapan

Arduino Uno / versi Generik

Motor servo (Micro Servo SG90 9g harus bekerja dengan baik)

-Dan lengan servo lebar dua sisi yang menyertainya

Kabel daya (dc atau usb)

Kabel jumper (laki-laki ke laki-laki)

Botol sampo perjalanan / hotel kecil

Wadah plastik

Makanan ikan (apa pun berfungsi, pelet bekerja lebih baik untuk saya)

Bor listrik

Pistol lem panas

Langkah 1: Perumahan

Perumahan
Perumahan
Perumahan
Perumahan

Tutup wadah dan bor lubang yang cukup besar (di tengah tutupnya) agar kabel dapat masuk melaluinya. Terakhir, potong penutup kecil di sisi wadah yang cukup besar agar sesuai dengan kabel daya Anda.

Langkah 2: Makanan Ikan

Makanan ikan
Makanan ikan
Makanan ikan
Makanan ikan

Bor lubang melalui botol sampo SEALED sehingga memiliki dua lubang di sisi berlawanan yang sejajar satu sama lain seperti gambar di atas. Masukkan makanan ikan ke dalam sekitar 1/4 dari jalan hingga 1/3. Kemudian, ambil lem panas Anda dan rekatkan dasar botol ke lengan servo.

Langkah 3: Kode

Ini dia dengan beberapa anotasi: hanya peringatan bahwa itu menyala tepat saat Anda mencolokkannya dan setiap 24 jam itu terjadi. Waktu Anda mencolokkannya adalah waktu yang akan berjalan sampai Anda mencabutnya.

#termasuk;

Servo myservo; //membuat servo sebagai objek

int pos = 0; //variabel integer untuk menyimpan posisi Servo

FISHFEEDER panjang = 8640000; //Mengatur waktu untuk setiap 24 jam (8640000 milidetik)

akhir yang panjang; // Variabel panjang membuat penyimpanan 32 bit, yang merupakan jumlah yang diperpanjang

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

batal putar() {

for(pos = 0; pos < 180; pos += 1) //Kode di bawah ini akan membuat Servo berbelok, memberi makan ikan.

{

myservo.write(pos);

penundaan (15);

}

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

{

myservo.write(pos);

penundaan (15);

}

}

void setup() //Void setup membuat kode dijalankan sekali dan hanya sekali

{

myservo.attach(9); // Ini akan memberi tahu Arduino bahwa Servo ada di pin 9

myservo.write(0); // Write mengirimkan data biner ke port serial.

//Dalam hal ini, 0 berarti harus mengirim data ke pin digital 0. (RX)

penundaan (15); //Ini menunda 15 milidetik sebelum loop di bawah mulai berjalan.

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

}

void loop(){ //Ini akan berjalan di Arduino berulang-ulang jika memiliki daya.

sekarang = mili(); //Sekarang adalah waktu sekarang dalam milidetik

akhir waktu = sekarang + FISHFEEDER;

while(sekarang < waktu akhir){

myservo.write(0);

penundaan (20000);

sekarang = mili();

}

memutar();

}

Langkah 4: Menyiapkan Perangkat Keras

Menyiapkan Perangkat Keras
Menyiapkan Perangkat Keras
Menyiapkan Perangkat Keras
Menyiapkan Perangkat Keras

Masukkan arduino Anda ke dalam wadah plastik dan masukkan kabel daya melalui penutup dan sambungkan. Pengkabelannya cukup sederhana, seperti yang ditunjukkan pada diagram di atas. Cukup sambungkan positif ke 5v, ground ke ground, dan kabel data ke pin 9, seperti yang ditunjukkan pada diagram Sirkuit Tinkercad di atas. *mengedipkan mata* *mengedipkan mata* INGATLAH MENGUMPULKAN KABEL MELALUI LUBANG DI ATAS KONTAINER DARI ARDUINO KE SERVO.

Langkah 5: Memasang ke Tangki / akuarium

Pemasangan ke Tangki/akuarium
Pemasangan ke Tangki/akuarium

Letakkan rumah plastik dengan arduino di sisi tangki ikan, dan letakkan servo Anda di bibir di tepi atas tangki. Kemudian, Anda dapat memasangnya menggunakan selotip sehingga Anda dapat melepasnya nanti. Ingatlah untuk menguji apakah itu pas ketat yang bisa menahan. Terakhir, pasang lengan servo Anda ke botol dan pasang ke servo sehingga lubangnya ada di samping, bukan di atas/bawah. Seharusnya hampir persis seperti yang terlihat pada gambar.

Langkah 6: Bersukacitalah

Sekarang Anda benar-benar selesai! Memberi makan ikan Anda akan sangat mudah, hanya perlu mengisi ulang wadah yang mudah diakses sesering mungkin. Jika Anda pergi berlibur panjang, Anda bisa mengisinya sedikit lebih banyak untuk memastikan ikan Anda mendapatkan semua makanan yang dibutuhkannya. Karena servo direkatkan, membersihkan tangki tidak akan menjadi masalah karena Anda dapat dengan mudah melepas selotip dan memasangnya kembali. Saya harap proyek arduino yang cepat, murah, dan mudah ini membantu ANDA!

Sekali lagi, tolong pilih saya di Kontes Arduino! Saya percaya proyek ini layak mendapatkan setidaknya hadiah kecil!

Direkomendasikan: