Isi kandungan:
- Langkah 1: Bahan yang Diperlukan
- Langkah 2: Sediakan
- Langkah 3: Kod & Bekerja
- Langkah 4: Langkah seterusnya
Video: Pemasa Berasaskan Arduino untuk Pam Aquaponics: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Ini adalah instruksi kecil pada Arduino berdasarkan Timer for Aquaponics Pump.
Saya mempunyai persediaan sistem akuaponik kecil di dalam rumah dengan aliran berterusan. Pam berjalan terus dan saya mahu membuat pemasa yang akan menjadikan pam berjalan untuk jangka masa tertentu dan kemudian mematikannya untuk jangka masa yang sama dan mengulanginya.
Setelah 2-3 hari menulis kod dan ujian bangku kerja yang tidak terkira banyaknya saya dapat membuat apa yang diperlukan untuk saya. Pemasa boleh diprogramkan dari 1 Minit hingga 24 Jam. Sila tonton video untuk melihat pemasa yang berfungsi.
Mudah-mudahan ini dapat membantu orang lain yang mencari projek yang serupa. Instruksional ini hanya merangkumi ujian kod dan bangku. Membuat alat kerja yang lengkap akan dibahas kemudian dalam arahan lain.
Penafian: Saya telah menguji kodnya dan menganggapnya baik-baik saja. Tetapi itu tidak bermaksud ia adalah bukti bodoh. Bug boleh berada di sana. Saya tidak bertanggungjawab ke atas kerosakan yang timbul akibat penggunaan projek / kod ini. Gunakan dengan risiko anda sendiri
Langkah 1: Bahan yang Diperlukan
1. Arduino UNO
2. LCD 16X2 i2c
3. Suis Mikro
4. LED
5. Perintang
6. Kabel Dupont
7. Papan roti
Langkah 2: Sediakan
Kod tersebut diuji di bangku kerja menggunakan papan BreadBoard dan Arduino UNO. Rancangan saya adalah menggunakan Arduino Pro Mini ketika membuat produk lengkap dengan penutup.
Sambungannya tidak begitu sukar. Sila lihat di bawah. Saya telah menggunakan LED sebagai ganti Relay.
Suis Arduino Pin 13 (MULAI)
Suis Arduino Pin 12 (BERHENTI)
Suis Arduino Pin 11 (SET)
Suis Arduino Pin 10 (PENERANGAN)
Suis Arduino Pin 9 (PENGESAHAN)
Arduino Pin 8 + ve LED
Arduino GND -ve LED (dan terminal kedua dari semua suis)
Arduino + 5V VCC LCD
Arduino GND GND LCD
Arduino Pin A4 SDA dari LCD
Arduino Pin A5 SCL dari LCD
Langkah 3: Kod & Bekerja
Kod Arduino adalah seperti yang dilampirkan.
Fungsi (kiraan) menggunakan SimpleTimer untuk menunggu selama 1 saat dan kemudian menambah pemboleh ubah (kedua) sehingga mencapai 60, kemudian menetapkan semula pemboleh ubah (kedua) dan menambah pemboleh ubah lain (minit). Pemboleh ubah minit adalah kenaikan sehingga mencapai 60, kemudian menetapkan semula dan menambah pemboleh ubah jam.
Waktu yang diprogramkan dibandingkan dengan ini dan setelah mencapai pemasa diset semula dan output geganti ditukar. Kemudian pemasa dimulakan semula dan berterusan sehingga mencapai masa yang diprogramkan dan kemudian menetapkan semula dan menukar output geganti.
Bekerja
Butang SET digunakan untuk memprogram masa yang diinginkan.
Butang INC digunakan untuk menambah masa
Butang DEC digunakan untuk mengurangkan masa.
Butang MULAI digunakan untuk MULAKAN pemasa
Butang STOP digunakan untuk MENGHENTIKAN pemasa
Tonton video untuk melihat pemasa yang berfungsi.
Semasa menetapkan waktu, fungsi butang INC / DEC berputar, iaitu jika anda menekan DEC pada 00:00 ia menjadi 24:59 dan sebaliknya.
Kod ini juga menggabungkan fungsi menyimpan masa yang diprogramkan ke dalam EEPROM, jadi walaupun daya terputus, masa yang diprogramkan tetap disimpan. Dan apabila kuasa dipulihkan, anda boleh menekan butang MULAI secara langsung dan pemasa akan mula mengira masa SET sebelumnya.
Langkah 4: Langkah seterusnya
Langkah seterusnya adalah menjadikannya produk yang berfungsi secara mandiri. Perkara ini akan dibahas kemudian dalam arahan lain.
Harap anda menyukai arahan saya dan saya terbuka untuk pelbagai komen.
Terima kasih kerana membaca artikel ini.
Disyorkan:
Sistem Akuarium Lampu dan Pam Automatik Dengan Arduino dan Pemasa RTC: 3 Langkah
Sistem Akuarium Cahaya dan Pam Automatik Dengan Arduino dan Pemasa RTC: Akuarium boleh dibuat menjadi campur tangan sifar yang diperlukan ekosistem pemeliharaan diri dengan beberapa penjagaan dan teknologi:) Untuk membina sistem Lampu dan Pam Automatik untuk akuarium, tentunya siapkan sistem manual pertama. Saya menggunakan 2 lampu banjir masing-masing 50 W dan 1 6W
Suis Pemasa Pintar Berasaskan Arduion: 4 Langkah
Suis Pemasa Cerdas Berasaskan Arduion: Dalam arahan ini, saya akan menunjukkan bagaimana saya membuat Suis Pemasa Pintar ini. Saya mendapat idea tentang pemasa Pemasa Pintar ketika saya menghadapi masalah dengan pengecasan telefon bimbit semasa tidur. banyak kes yang saya lupa untuk mematikan suis dan ini juga berlaku semasa komputer riba
555 Robot Mencari Cahaya Berasaskan Pemasa: 9 Langkah
555 Robot Mencari Pencahayaan Berasaskan Pemasa: Saya selalu terpikat dengan robot terutamanya yang menggunakan roda kerana ia murah, mudah dan menyeronokkan untuk dibuat dan bermain-main dengannya. Baru-baru ini saya terjumpa litar di salah satu buku. Ia adalah litar LED sensitif cahaya berdasarkan 555 pemasa i
Mikrokontroler AVR. LED Flasher Menggunakan Pemasa. Gangguan Pemasa. Mod CTC Pemasa: 6 Langkah
Mikrokontroler AVR. LED Flasher Menggunakan Pemasa. Gangguan Pemasa. Mod CTC Pemasa: Halo semua! Pemasa adalah konsep penting dalam bidang elektronik. Setiap komponen elektronik berfungsi berdasarkan jangka masa. Pangkalan masa ini membantu memastikan semua kerja disegerakkan. Semua mikrokontroler berfungsi pada frekuensi jam yang ditentukan
Pemasa NE555 - Mengkonfigurasi Pemasa NE555 dalam Konfigurasi Astable: 7 Langkah
Pemasa NE555 | Mengkonfigurasi Pemasa NE555 dalam Konfigurasi Astable: Pemasa NE555 adalah salah satu IC yang paling biasa digunakan di dunia elektronik. Ini dalam bentuk DIP 8, yang bermaksud bahawa ia mempunyai 8 pin