Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

Pengatur Pancuran

Komponen dan persediaan

Arduino 101
× 1
Katup Solenoid Biasanya Tertutup
Pastikan tahan suhu air pancuran; jika Anda menggunakan logam, pastikan tidak mengandung timbal. JUGA:Ukur pipa ledeng Anda sendiri sebelum membeli
× 1
Fitting untuk Solenoid Valve
Pastikan tahan suhu air pancuran; jika Anda menggunakan logam, pastikan tidak mengandung timbal. JUGA:Ukur pipa ledeng Anda sendiri sebelum membeli
× 1
Breadboard (generik)
× 1
Adafruit RGB Backlight LCD - 16x2
× 1
Buzzer
× 1
Kabel jumper (generik)
× 1
N-Channel MOSFET Daya
× 1
Potensiometer putar (generik)
× 1
Sakelar Balik
× 1
Bank Baterai
× 1
Resistor 221 ohm
220 ohm juga bisa digunakan
× 2
1N4007 – Tegangan Tinggi, Dioda Nilai Arus Tinggi
× 1
Wadah Plastik
× 1
Strip Dinding Velcro
× 2
Kabel USB Murah
× 2

Alat dan mesin yang diperlukan

Pistol lem panas (generik)
Besi solder (generik)

Aplikasi dan layanan online

Arduino IDE

Tentang proyek ini

Mengapa?

Ini mungkin tidak tampak seperti itu, tetapi kamar mandi adalah salah satu peralatan yang paling boros di rumah dan menghabiskan banyak air dan energi.

Menurut Home Water Works, laju aliran rata-rata pancuran adalah 2,1 Galon (7,94L) per menit; ini dengan waktu mandi rata-rata 8,2 menit menghasilkan 17,2 galon (65,1L) yang digunakan per pancuran atau 51,6 galon (195.3L) yang digunakan dalam rata-rata rumah tangga Amerika (3 orang) per hari. Ini menjadikannya pengguna air terbesar ketiga di rumah.

Angka tersebut bahkan lebih mengejutkan jika Anda melihat penggunaan energi. Menurut Skidmore College, pancuran rata-rata menggunakan 440 BTU (0,13 kWh) untuk memanaskan satu galon (3,78L) air. Ini berarti bahwa sekitar 2,2 kWh digunakan dalam satu kali mandi 8,2 menit dan 6,6 kWh digunakan per rumah tangga per hari! Menurut Departemen Energi AS, ini merupakan 17% dari total penggunaan listrik rumah.

Dengan perkiraan EPA AS sebesar 0,000703 metrik ton (1,55 pon; 0,7 kg) CO2 per kWh, ini menghasilkan 3,4 pon (1,54kg) CO2 per pancuran dan 10,2 pound per rumah tangga.

Namun, waktu mandi yang disarankan hanya 5 menit menurut Perubahan Gaya Hidup Hijau - ini menghemat penggunaan air sebesar 6,7 galon (25,4L), penggunaan daya sebesar 871Wh (Cukup untuk menyalakan 174 lampu CFL selama satu jam!), dan emisi CO2 sebesar 1,35 pon (0,6 kg) per pancuran. Di sinilah Regulator Pancuran untuk Intel Earth Day Challenge hadir yang akan membatasi waktu pancuran hingga 5 menit atau waktu apa pun yang dipilih pengguna.

Dalam satu tahun 365 hari, ini akan menghemat 2,455,5 galon (9.295.1L) air (cukup untuk diminum seseorang selama sekitar 13 tahun) dan 317.9kWh atau 492,7 pon (223,5 kg) CO2 per orang , menghasilkan 7.366,5 galon (27.885.2L) air, 953,7kWh daya, dan 1.478,2 pon (670,5kg) CO2 yang dihemat per rumah tangga.

Bagaimana Cara Kerjanya?

1- Katup solenoida tertutup saat perangkat dimatikan sehingga tidak ada air yang dapat mengalir jika regulator tidak bekerja.

2- Katup terbuka saat perangkat dihidupkan; pengguna dapat menyalakan air sekarang.

3- Regulator memungkinkan air memanas selama 20 detik (dapat disesuaikan) yang ditunjukkan dengan 1 bip.

4- Setelah pemanasan, pengatur memulai pengatur waktu pancuran selama 5 menit (dapat disesuaikan) yang ditunjukkan dengan 2 bunyi bip.

5- Regulator akan memberikan 1 peringatan bip 1 dan 2 menit sebelum mandi selesai.

6- Setelah waktu mandi selesai, perangkat akan secara otomatis menutup katup, menghentikan aliran air. Pengguna dapat mematikan air dan regulator sekarang. Ini ditunjukkan dengan bunyi bip terus menerus.

Petunjuk

Catatan- pastikan ukuran katupnya tepat dan dapat menahan suhu air pancuran. Pastikan juga fitting dan katup tidak mengandung zat berbahaya seperti timbal.

1- Lepaskan 2 kabel USB dan solder ke sakelar dan konverter step up (boost) (ingat untuk menyesuaikan konverter untuk menghasilkan tegangan antara 6 dan 12V). Lihat gambar di bawah.

2- Bangun sirkuit menggunakan skema yang disediakan di Bagian "Skematis" di bawah ini.

3- Unggah kode yang disediakan di Bagian "Kode" di bawah ini ke regulator menggunakan Arduino IDE.

4- Potong lubang ke dalam wadah plastik untuk sakelar dan kabel untuk katup solenoid.

5- Masukkan kabel katup solenoid melalui lubangnya dan curi dengan lem panas tahan air. Kemudian rekatkan sakelar ke dalam lubangnya. Setelah ini, rekatkan layar LCD ke tutup wadah plastik.

6- tempatkan sirkuit ke dalam wadah dan tutup penutupnya. Pastikan sakelar dan LCD terhubung dengan benar ke papan tempat memotong roti.

7- Pasang katup dan perlengkapannya di antara saluran keluar air dan kepala pancuran.

8- Tempelkan tali Velcro ke bagian belakang wadah plastik dan tempelkan ke dinding dekat kepala pancuran.

Video

Kode

  • Kode
KodeC/C++
//Pengaturan pengguna:-----------------------const float showerTime =5; //Dalam menitconst int waktu pemanasan =20; //Dalam hitungan detik//--------------------------------------#include  LiquidCrystal lcd(12, 11, 5, 4, 3, 2);int stat =0; //Ini melacak status void setup() { // letakkan kode setup Anda di sini, untuk dijalankan sekali:lcd.begin(16,2); pinMode(13,OUTPUT); //Tetapkan pin 13 sebagai output (Untuk katup solenoid) pinMode(10,OUTPUT); //Tetapkan pin 10 sebagai output (Untuk piezo buzzer)}void loop() { // letakkan kode utama Anda di sini, untuk dijalankan berulang kali:if(stat ==0){ //Jika statusnya 0, mulai pemanasan digitalWrite( 13, TINGGI); //Buka nada katup solenoid (10,2000,1000); //Memberikan buzz pemanasan untuk(int i =waktu pemanasan; i> 0; i--){ lcd.clear(); lcd.setCursor(0,0); lcd.print("Pemanasan Air :"); //Teks untuk baris 1 lcd.setCursor(0,1); lcd.print(String(i) + " detik"); //Teks untuk penundaan baris 2(1000); } status++; //Perbarui status } if(stat ==1){ //Jika statusnya 1, mulai nada pengatur waktu mandi (10,2000,1000); //Memberikan suara shower; pemanasan terlambat (1500); nada (10,2000,1000); for(int i =showerTime * 60; i> 0; i--){ if(i ==120){ //Jika waktu tinggal 2 menit lagi, beri peringatan buzz tone(10,2000,1000); }else if(i ==60){ //Jika sisa waktu 1 menit, berikan nada dengungan peringatan kedua (10,2000,1000); } lcd.clear(); lcd.setCursor(0,0); lcd.print("Mandi :"); //Teks untuk baris 1 lcd.setCursor(0,1); lcd.print(String(i) + " detik"); //Teks untuk penundaan baris 2(1000); } status++; //Perbarui status } if(stat ==2){ //Jika statusnya 2, hentikan pancuran dan beri tahu pengguna bahwa itu sudah berakhir digitalWrite(13,LOW); //Tutup nada katup pelarut (10,2000); //Memberikan buzz sampai dimatikan lcd.clear(); lcd.setCursor(0,0); lcd.print("Mandi Selesai"); //Teks untuk baris 1 lcd.setCursor(0,1); lcd.print("Semoga Harimu Menyenangkan!"); //Teks untuk penundaan baris 2(2000); lcd.clear(); lcd.setCursor(0,0); lcd.print("Matikan saya"); //Teks untuk baris 1 lcd.setCursor(0,1); lcd.print("Matikan air"); //Teks untuk penundaan baris 2(5000); }}

Skema

diagram_F3mdu8tMGy.fzz

Proses manufaktur

  1. Cara Membuat Platform Robot Arduino+Raspberry Pi
  2. Pastikan pekerjaan pemeliharaan tidak menciptakan kemacetan proses
  3. Cara Membuat Fiberglass
  4. Cara memastikan IoT dan 5G memberikan manufaktur 'smart bounce' penuh
  5. Cara Membuat Animasi Cutaway di Solidworks
  6. Cara membuat prototipe
  7. Kiat Keamanan untuk Mengelola Shutdown Pabrik
  8. Cara Memeriksa Rem Alat Berat untuk Memastikan Rem Berfungsi dengan Benar 
  9. Cara Memeriksa Rem Alat Berat untuk Memastikan Rem Berfungsi dengan Benar 
  10. Pastikan Kompresor Udara Anda Terhindar dari Waktu Henti