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

Keran tanpa sentuh dengan sistem kontrol pintu untuk COVID-19

Komponen dan persediaan

Arduino UNO
× 1
Ukuran Setengah Papan Tempat Memotong Roti Tanpa Solder
Anda hanya memerlukan power rail papan tempat memotong roti ini
× 1
Sensor Ultrasonik - HC-SR04 (Generik)
× 1
Sensor IR
× 1
Motor servo mikro SG90
× 1
Adafruit RGB Backlight LCD - 16x2
Anda juga dapat menggunakan modul tampilan LCD 16x2 dengan antarmuka I2C
× 1
Modul relai
× 1
Pompa air selam
× 1
Kabel Jumper Pria/Wanita
× 1
Kabel Jumper Pria/Pria
× 1

Alat dan mesin yang diperlukan

Multitool, Obeng

Aplikasi dan layanan online

Arduino IDE

Tentang proyek ini

COVID-19 adalah pandemi yang serius saat ini. Virus corona menyebar dengan cepat dan mudah antar manusia. Ada cara untuk menekan penyebaran virus ini dan salah satu caranya adalah dengan mencuci tangan menggunakan sabun minimal 20 detik. Terkadang, jika orang tersebut sembarangan menyentuh keran - yang bisa saja terkontaminasi - setelah mencuci tangan, dia memiliki peluang lebih tinggi untuk tertular penyakit virus corona ini. Jika Anda keluar, aman untuk mencuci tangan sebelum memasuki tempat Anda. Anda tidak perlu menyentuh gagang pintu karena sistem penguncian pintu sudah otomatis. Dalam proyek saya, seseorang hanya akan diberikan akses setelah dia mencuci tangannya.

Orang tersebut bisa saja mengenakan masker wajah ketika mereka pergi ke tempat-tempat umum tetapi tangan mereka mungkin tidak bersih. Bahkan jika dia membersihkan tangan, mereka bisa menyentuh permukaan yang disentuh oleh pembawa virus. Tangan pembawa virus akan terkontaminasi. Virus corona dapat bertahan di permukaan yang terkontaminasi dari beberapa jam hingga berhari-hari tergantung pada kondisi lingkungan seperti kelembaban dan suhu. Dengan mencuci tangan sebelum memasuki lokasi, cara penyebaran virus corona ini dapat dicegah.

Dalam proyek ini, saya telah membuat prototipe untuk mencuci tangan dengan aman dengan sistem kontrol pintu otomatis. Saya telah membuat keran tanpa sentuh sehingga Anda tidak perlu menyentuh permukaan keran dan otomatis. Prototipenya murah - hanya membutuhkan biaya sekitar $11 untuk pembuatannya - dan mudah dibuat. Keran ini otomatis dan juga dapat mencegah pemborosan air saat tidak digunakan.

Saya membuat prototipe ini menggunakan sumber daya di rumah saya karena saya tidak bisa keluar karena penguncian di negara saya. Anda diperbolehkan untuk membuat ulang proyek ini atau bahkan memperbaikinya, tetapi Anda juga dapat mencoba mengubah wadah air apa pun menjadi keran. Saya akan menyarankan Anda untuk menggunakan katup air solenoid daripada pompa air submersible. Tabung dimodelkan sebagai faucet dalam prototipe ini. Model ini bisa digunakan di mall, kantor dan rumah Anda. Model ini dapat digunakan di tempat-tempat dengan pintu geser otomatis atau sistem pintu otomatis, dengan mengganti modul relai saluran tunggal dengan modul relai solid state.

Prototipe ini juga dapat digunakan sebagai dispenser pembersih tangan otomatis berbahan dasar alkohol, namun saat menggunakan pembersih tangan, wadah harus ditutup karena alkohol dapat menguap.

Berikut adalah video yang menunjukkan cara kerja prototipe ini:

Cara kerjanya

Jika Anda ingin mencuci tangan, letakkan tangan Anda dalam jarak 15 cm dari sensor ultrasonik. Menurut program Arduino saya, ini akan mengaktifkan modul relai. Pompa air submersible terhubung ke modul relai dan catu daya eksternal. Catu daya eksternal dapat disesuaikan untuk memberikan tegangan yang sesuai. Pompa air dihidupkan dan air dipompa dari wadah ke tangan Anda melalui tabung, yang dimodelkan sebagai faucet dalam prototipe ini.

Setelah mencuci tangan, letakkan tangan Anda di depan sensor pelacak IR. Sensor IR mengirimkan sinyal RENDAH ketika objek terdeteksi dalam jarak 2cm. Sinyal LOW membuat motor servo berputar 90° dan membuka pintu (dalam model ini). Pintu akan tertutup secara otomatis setelah 10 detik.

Jika Anda meletakkan tangan di depan sensor pelacak IR tanpa mencuci tangan, pintu tidak akan terbuka dan modul layar LCD akan menampilkan pesan yang meminta Anda untuk mencuci tangan.

Kode

  • Keran Tanpa Sentuh dengan sistem kontrol Pintu
Keran Tanpa Sentuh dengan sistem kontrol PintuArduino
Kode yang Anda perlukan untuk membuat proyek ini berhasil
// TOUCHLESS FAUCET WITH DOOR CONTROL SYSTEM// ARDUINO PROJECTS OLEH R// AUTHOR:RUCKSIKAA RAAJKUMAR#include #include # termasuk LiquidCrystal_I2C lcd (0x27, 16, 2);#define trigonometri 5#define echo 4Servo servo;const int sensor =3; const int Relay =6; status int; nilai int; durasi panjang;int distance;void setup() { lcd.begin(); lcd.print("Cuci tangan"); lcd.setCursor(0,1); lcd.print("sebelum masuk"); servo.attach (9); // Motor servo terhubung ke D9 pinMode(trig, OUTPUT); // Atur pin pemicu sebagai OUTPUT pinMode(echo, INPUT); // Atur pin echo sebagai INPUT pinMode(sensor, INPUT); // Konfigurasikan pin sensor IR sebagai INPUT pinMode(Relay, OUTPUT); // Konfigurasikan pin modul relai sebagai OUTPUT Serial.begin(9600); // Setel baud rate sebagai 9600}void loop() { digitalWrite(trig, LOW); delayMicroseconds(5); digitalWrite(trigonometri, TINGGI); // Atur pin pemicu HIGH untuk mengirim gelombang ultrasonik (pulsa) delayMicroseconds(10); digitalWrite(trigonometri, RENDAH); nilai=digitalRead(sensor); // Baca sinyal digital yang dikirim oleh sensor IR dan simpan dalam variabel 'nilai' durasi =pulseIn(echo, HIGH); // Hitung waktu yang dibutuhkan (dalam mikrodetik) untuk pulsa yang dipancarkan oleh pin pemicu untuk mencapai pin gema. jarak =(durasi/2) * (331.3/10000); // Hitung jarak dari sensor ke penghalang dalam cm, menggunakan kecepatan suara di udara(m/s) dan waktu yang dibutuhkan (disimpan dalam variabel durasi) Serial.println(jarak); if(distance>1 &&distance<15){ // Jika Anda meletakkan tangan Anda dalam jarak 15 cm lcd.clear(); lcd.setCursor(1,0); lcd.print("Tangan terdeteksi"); lcd.setCursor(0,1); lcd.print("Cuci tangan - 20 detik"); digitalWrite(Relay, TINGGI); //Menghidupkan pompa air submersible atau keadaan katup air solenoid=1; // Tetapkan variabel status ke 1 delay(1000); // Periode tunda 1 detik harus digunakan untuk mencegah klik modul relai lcd.clear(); lcd.print("Anda aman sekarang"); }else{ digitalWrite(Relay, RENDAH); //Matikan pompa air submersible atau katup air solenoida } if((status==1)&&(nilai==RENDAH)){ // Jika Anda meletakkan tangan di depan sensor inframerah setelah mencuci tangan lcd.clear (); lcd.setCursor(1,0); lcd.print("Anda boleh masuk"); lcd.setCursor(1,1); lcd.print("10 detik lagi"); servo.menulis(90); penundaan (10000); // Pintu akan terbuka selama 10 detik servo.write(0); lcd.clear(); lcd.print("Cuci tangan"); lcd.setCursor(0,1); lcd.print("sebelum masuk"); keadaan=0; } else if((state==0)&&(value==LOW)){ // Jika Anda tidak mencuci tangan sebelum masuk ke lcd.clear(); lcd.print("Cuci tangan"); lcd.setCursor(0,1); lcd.print("untuk memberikan akses"); } }

Skema


Proses manufaktur

  1. Sensor pelacakan garis dengan RPi
  2. API sensor lingkungan dengan RPi
  3. Sistem Sensor Gerak Inframerah DIY untuk Raspberry Pi
  4. Membuat Pintu Kantor yang Mengunci Otomatis dengan Sensor Jarak Ponsel Cerdas
  5. Sensor Pi Raspberry dan Kontrol Aktuator
  6. Sistem Keamanan Rumah Raspberry Pi dengan Kamera dan Sensor PIR
  7. Portenta dan Sensor Termokopel (dengan MAX6675)
  8. Pemantauan CO2 dengan Sensor K30
  9. Sensor Taktil Lembut dengan Karakteristik yang Sebanding dengan Kulit untuk Robot
  10. Marposs Mengumumkan Sistem Kontrol Modular BLÚ LT untuk Peralatan Mesin