Daftar Isi:
- Langkah 1: Bahan yang Dibutuhkan
- Langkah 2: Siapkan
- Langkah 3: Kode & Bekerja
- Langkah 4: Langkah Selanjutnya
Video: Timer Berbasis Arduino untuk Pompa Akuaponik: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Ini adalah instruksi kecil pada Timer berbasis Arduino untuk Pompa Aquaponik.
Saya memiliki pengaturan sistem aquaponik kecil di dalam ruangan dengan aliran kontinu. Pompa berjalan terus menerus dan saya ingin membuat pengatur waktu yang akan membuat pompa bekerja selama waktu tertentu dan kemudian mematikannya untuk jumlah waktu yang sama dan ulangi ini.
Setelah 2-3 hari menulis kode dan tes bangku kerja yang tak terhitung jumlahnya, saya dapat membuat apa yang dibutuhkan untuk saya. Timer dapat diprogram dari 1 Menit hingga 24 Jam. Silakan tonton video untuk melihat cara kerja timer.
Semoga ini akan membantu orang lain juga yang mencari proyek serupa. Instruksi ini hanya mencakup kode dan tes bangku. Membuat menjadi perangkat kerja yang lengkap akan dibahas nanti dalam instruksi lain.
Penafian: Saya telah menguji kode dan ternyata baik-baik saja. Tapi itu tidak berarti itu adalah bukti bodoh. Bug bisa ada di sana. Saya tidak bertanggung jawab atas segala kerusakan yang mungkin timbul dari penggunaan proyek/kode ini. Gunakan dengan risiko Anda sendiri
Langkah 1: Bahan yang Dibutuhkan
1. Arduino UNO
2. LCD 16X2 i2c
3. Saklar Mikro
4. LED
5. Resistor
6. Kabel Dupont
7. Papan tempat memotong roti
Langkah 2: Siapkan
Kode diuji di meja kerja menggunakan BreadBoard dan papan Arduino UNO. Rencana saya adalah menggunakan Arduino Pro Mini saat membuat produk lengkap dengan penutup.
Koneksinya tidak begitu sulit. Silahkan lihat di bawah ini. Saya telah menggunakan LED sebagai pengganti Relay.
Arduino Pin 13 Sakelar (MULAI)
Arduino Pin 12 Sakelar (BERHENTI)
Arduino Pin 11 Sakelar (SET)
Arduino Pin 10 Sakelar (NAIK)
Sakelar Pin 9 Arduino (PENURUNAN)
Arduino Pin 8 + ve LED
Arduino GND -ve LED (dan terminal kedua dari semua sakelar)
Arduino +5V VCC LCD
Arduino GND GND dari LCD
Arduino Pin A4 SDA dari LCD
Arduino Pin A5 SCL dari LCD
Langkah 3: Kode & Bekerja
Kode Arduino seperti terlampir.
Sebuah fungsi (hitungan) menggunakan SimpleTimer untuk menunggu selama 1 detik dan kemudian menaikkan variabel (detik) hingga mencapai 60, lalu mengatur ulang variabel (detik) dan menambah variabel lain (menit). Variabel menit bertambah hingga mencapai 60, kemudian me-reset dan menambah variabel jam.
Waktu yang diprogram dibandingkan dengan ini dan setelah mencapai timer diatur ulang dan output relai diaktifkan. Kemudian timer dimulai lagi dan berlanjut hingga mencapai waktu yang diprogram dan kemudian me-reset dan mengaktifkan output relai.
Bekerja
Tombol SET digunakan untuk memprogram waktu yang diinginkan.
Tombol INC digunakan untuk menambah waktu
Tombol DEC digunakan untuk mengurangi waktu.
Tombol START digunakan untuk START timer
Tombol STOP digunakan untuk MENGHENTIKAN timer
Tonton video untuk melihat cara kerja timer.
Saat mengatur waktu, fungsi tombol INC/DEC berputar, yaitu jika Anda menekan DEC pada pukul 00:00 menjadi 24:59 dan sebaliknya.
Kode ini juga menggabungkan fungsi penyimpanan waktu yang diprogram ke dalam EEPROM, jadi meskipun daya terputus, waktu yang diprogram tetap disimpan. Dan ketika listrik kembali menyala anda bisa langsung menekan tombol START dan timer akan mulai menghitung waktu yang sudah di SET sebelumnya.
Langkah 4: Langkah Selanjutnya
Langkah selanjutnya adalah membuat ini menjadi produk kerja yang berdiri sendiri. Ini akan dibahas nanti dalam instruksi lain.
Semoga Anda menyukai instruksi saya dan saya terbuka untuk segala macam komentar.
Terima kasih telah membaca artikel ini.
Direkomendasikan:
Termometer Inframerah Non Kontak Berbasis Arduino - Termometer Berbasis IR Menggunakan Arduino: 4 Langkah
Termometer Inframerah Non Kontak Berbasis Arduino | Termometer Berbasis IR Menggunakan Arduino: Hai teman-teman dalam instruksi ini kami akan membuat Termometer non-kontak menggunakan arduino. Karena terkadang suhu cairan / padat terlalu tinggi atau terlalu rendah dan kemudian sulit untuk melakukan kontak dengannya dan membacanya suhu kemudian dalam adegan itu
Pengontrol Starter DOL Berbasis IOT untuk Pompa Irigasi: 6 Langkah
Pengontrol Starter DOL Berbasis IOT untuk Pompa Irigasi: Halo TemanPetunjuk ini adalah tentang cara memantau dan mengontrol set pompa irigasi dari jarak jauh melalui internet. Cerita: Di peternakan saya, saya mendapatkan pasokan listrik dari jaringan lokal hanya sekitar 6 jam sehari. Pengaturan waktu tidak teratur, ketersediaan po
Akuaponik Cerdas Otomatis (Dengan Dasbor Berbasis Cloud): 11 Langkah
Akuaponik Cerdas Otomatis (Dengan Dasbor Berbasis Cloud): Akuaponik memungkinkan Anda menanam makanan organik Anda sendiri di mana saja (dalam atau luar ruangan), di ruang yang sangat sempit, dengan pertumbuhan yang lebih banyak, penggunaan air yang lebih sedikit, dan tanpa pupuk kimia eksternal. Selain itu, Anda dapat memantau kondisi di dasbor berbasis cloud
Generator Musik Berbasis Cuaca (Generator Midi Berbasis ESP8266): 4 Langkah (dengan Gambar)
Weather Based Music Generator (ESP8266 Based Midi Generator): Hai, hari ini saya akan menjelaskan cara membuat generator Musik berbasis Cuaca kecil Anda sendiri. Ini didasarkan pada ESP8266, yang mirip dengan Arduino, dan merespons suhu, hujan dan intensitas ringan. Jangan berharap untuk membuat seluruh lagu atau program akord
Pengontrol V2 - Akuaponik Cerdas: 49 Langkah (dengan Gambar)
V2 Controller - Smart Aquaponics: Dokter menyarankan agar kita mengonsumsi setidaknya 7 porsi buah atau sayuran segar setiap hari