Isi kandungan:

Hadkan Orang Ramai untuk Mencegah Penyebaran COVID-19: 5 Langkah
Hadkan Orang Ramai untuk Mencegah Penyebaran COVID-19: 5 Langkah

Video: Hadkan Orang Ramai untuk Mencegah Penyebaran COVID-19: 5 Langkah

Video: Hadkan Orang Ramai untuk Mencegah Penyebaran COVID-19: 5 Langkah
Video: Dialog: Rekor Baru Kasus Covid-19 #1 2024, Julai
Anonim
Hadkan Orang Ramai untuk Mencegah Penyebaran COVID-19
Hadkan Orang Ramai untuk Mencegah Penyebaran COVID-19
Hadkan Orang Ramai untuk Mencegah Penyebaran COVID-19
Hadkan Orang Ramai untuk Mencegah Penyebaran COVID-19

Pertubuhan Kesihatan Sedunia, WHO, telah menasihati orang-orang untuk menjauhkan diri dari tempat-tempat yang sesak untuk melindungi diri mereka dari penyebaran penyakit Coronavirus. Walaupun orang berlatih menjauhkan diri, mungkin tidak berkesan ketika mereka berada di tempat yang ramai. Saya mengemukakan idea ini setelah saya membaca garis panduan WHO mengenai mencegah penyebaran COVID-19.

Bekalan

  • Arduino Uno
  • Kabel USB Jenis A / B (untuk Arduino Uno)
  • Solderless Breadboard - Setengah + (Anda hanya memerlukan rel elektrik papan roti ini)
  • Modul sensor penjejakan IR (x2)
  • Modul sensor ultrasonik (x2) (HC-SR04) - Anda boleh menggunakannya jika anda tidak mempunyai modul sensor penjejakan IR
  • Modul paparan LCD dengan antara muka I2C - 16x2
  • Motor servo mikro SG90
  • Wayar Jumper Lelaki / Perempuan
  • Wayar Jumper Lelaki / Lelaki

Langkah 1: Matlamat / Objektif

Projek ini adalah kaedah automatik, murah dan berkesan untuk mengehadkan orang ramai di tempat awam - seperti pusat membeli-belah, pasar raya, pejabat - dan kenderaan pengangkutan awam, seperti bas dan kereta api.

Menggunakan manusia untuk membatasi jumlah orang di tempat tertentu tidak akan seefektif menggunakan sistem automatik kerana kekurangan kakitangan di beberapa kawasan. Prototaip ini dapat digunakan dalam situasi kehidupan nyata dengan mengganti motor servo dengan modul geganti keadaan pepejal. Modul relay keadaan pepejal akan mengawal motor yang mengendalikan pintu gelangsar automatik di bangunan dan kenderaan. Akan ada sedikit perubahan kod ketika mengganti motor servo.

Langkah 2: Bagaimana Ini Berfungsi

Bagaimana Ini Berfungsi
Bagaimana Ini Berfungsi
Bagaimana Ini Berfungsi
Bagaimana Ini Berfungsi

Sekiranya seseorang akan memasuki bangunan atau kenderaan, dia dapat melambai atau meletakkan tangannya ke atas modul sensor pengesanan ultrasonik / IR. Sekiranya modul sensor penjejakan IR digunakan, ia akan menghantar isyarat RENDAH ke mikrokontroler Arduino Uno dan mengikut program saya, pintu akan dibuka.

Dalam model saya, saya telah menggunakan motor servo untuk membuka / menutup pintu. Pintu akan dibuka apabila motor servo berputar 90 darjah. Sekiranya modul sensor ultrasonik digunakan, pintu akan dibuka ketika sensor mengesan halangan dalam jarak 5 cm dari pintu itu sendiri. Pintu akan tetap terbuka selama 5 saat dan nilai yang disimpan dalam pemboleh ubah kiraan akan meningkat satu demi satu setelah pintu ditutup. Pemboleh ubah hitungan menunjukkan jumlah orang di dalam bangunan atau kenderaan. Sekiranya nilai yang tersimpan dalam pemboleh ubah hitungan mencapai nilai penghunian maksimum, modul paparan LCD akan menunjukkan bahawa tidak ada yang dapat masuk dan pintu akan ditutup sehingga seseorang meninggalkan bangunan. Saya telah melampirkan modul sensor penjejakan IR di bahagian dalam kotak (dimodelkan sebagai bangunan / kenderaan) juga. Prosesnya akan sama seperti yang disebutkan di atas, tetapi perbedaannya adalah bahawa nilai yang tersimpan dalam pemboleh ubah kiraan akan menurun satu ketika seseorang meninggalkan bangunan.

Langkah 3: Skematik

Skematik
Skematik
Skematik
Skematik
Skematik
Skematik
Skematik
Skematik

Modul sensor penjejakan IR

  • S (dalam) - D5
  • S (luar) - D4
  • (+) - 5V
  • (-) - Tanah (GND)

Modul sensor ultrasonik (HC-SR04) - Sekiranya anda menggunakannya dalam projek anda

  • VCC - 5V
  • Trig - D4
  • Gema - D3
  • GND - Tanah

Modul paparan LCD 16 x 2 dengan antara muka I2C

  • GND - Tanah
  • VCC - 5V
  • SDA - A4
  • SCL - A5

Motor servo

  • S - D9
  • (+) - 5V
  • (-) - Tanah

Langkah 4: Kod

Kod
Kod
Kod
Kod
Kod
Kod

Sekiranya ada yang mempunyai pertanyaan mengenai kod tersebut, sila beri komen di bawah

Langkah 5: Pandangan Akhir

Tahniah! Anda kini telah menyelesaikan projek ini.

Lihat video YouTube di atas untuk melihat bagaimana ini berfungsi.

Sekiranya ada yang mempunyai pertanyaan atau cadangan mengenai projek ini, sila beri komen di bawah ini atau hantarkan e-mel kepada saya di [email protected].

Disyorkan: