Isi kandungan:

Suis Sentuh Kurang Sentuh: 11 Langkah
Suis Sentuh Kurang Sentuh: 11 Langkah

Video: Suis Sentuh Kurang Sentuh: 11 Langkah

Video: Suis Sentuh Kurang Sentuh: 11 Langkah
Video: Kenapa kabel neutral ada api atau neutral return bahaya 2024, November
Anonim
Suis Sentuhan Kurang Sentuh
Suis Sentuhan Kurang Sentuh

Dalam situasi COVID-19 yang berlaku, memperkenalkan Antaramuka Pengguna tanpa sentuhan untuk mesin awam untuk mengelakkan penyebaran wabak masyarakat.

Langkah 1: Perkara Yang Digunakan dalam Projek Ini

Komponen perkakasan

  • Arduino Mega 2560 & Genuino Mega 2560
  • Pad Kekunci Sentuh-Kurang - 01 (Skema, fail Papan dan BOM)
  • Pad Kekunci Sentuh-Kurang - 02 (Skema, fail Papan dan BOM)

Aplikasi perisian dan perkhidmatan dalam talian

  • Arduino IDE
  • Tangkapan OrCAD
  • Pereka PCB Cadance Allegro

Alatan tangan dan mesin fabrikasi

  • Besi pematerian
  • Kawat Pateri
  • Pateri Pateri

Langkah 2: Gambaran keseluruhan

Kita semua sekarang berjuang melawan wabak COVID-19 yang berlaku. Dan juga, sekarang kita berada dalam situasi di mana kita harus menyesuaikan diri dengan keadaan yang berlaku dengan lebih banyak langkah keselamatan. Sementara hidup kembali normal dengan lebih banyak langkah keselamatan untuk menghindari jangkitan virus, keselamatan di tempat umum dan kawasan yang ramai juga berlaku di kota-kota. Tetapi ada banyak situasi di mana kita harus melanggar langkah keselamatan dan berinteraksi dengan elemen yang tidak selamat untuk bertemu dengan yang memerlukan. Di sini, projek ini berurusan dengan pencegahan penyebaran COVID-19 melalui interaksi sentuhan atau sentuhan.

ATM, Lift, Mesin Layan Dagangan, dan lain-lain adalah tempat di mana banyak orang menggunakan kemudahan tersebut. Kemungkinan penyebaran virus sangat tinggi di tempat-tempat seperti itu, di mana banyak orang secara tidak langsung bersentuhan dengan orang lain melalui sentuhan. Kemungkinan penyebaran masyarakat dari tempat-tempat tersebut sangat tinggi, kerana satu orang yang dijangkiti boleh menjadi sumber jangkitan kepada sebilangan besar orang.

Oleh itu, idea projek ini adalah untuk membina sentuhan bebas atau hubungan yang kurang antara muka pengguna untuk interaksi awam-mesin. Ideanya terutama tertumpu pada ATM, Mesin Penjual, Lift, dan lain-lain sekiranya orang ramai tidak dapat mengelakkan diri daripada menyentuh dan di mana kemungkinan penyebaran Virus Corona tinggi.

ia dibuat untuk sepupu saya yang akan memasuki kelas 6

Langkah 3: Ciri-ciri

  • Sentuh kurang atau hubungi interaksi percuma.
  • Mudah disesuaikan mengikut aplikasi.
  • Murah

Langkah 4: Perkakasan

Perkakasan suis sentuhan Touch less termasuk Arduino Mega Board yang berfungsi sebagai papan utama atau alat kawalan projek. Kemudian dilengkapi Touch Less Keypad - 01 dan Touch Less Keypad -02 yang disesuaikan. Papan ini menggunakan fungsi memberi input yang kurang kepada Arduino Board.

Langkah 5: Arduino Mega

Arduino Mega
Arduino Mega

Arduino Mega adalah papan pengawal mikro yang digunakan untuk menerima input kurang sentuhan dari kunci sensor, memproses mengikut kod dan melaksanakan output.

Langkah 6: Sentuh Kurang Pad Kekunci -01

Sentuh Kurang Pad Kekunci -01
Sentuh Kurang Pad Kekunci -01
Sentuh Kurang Pad Kekunci -01
Sentuh Kurang Pad Kekunci -01
Sentuh Kurang Pad Kekunci -01
Sentuh Kurang Pad Kekunci -01
Sentuh Kurang Pad Kekunci -01
Sentuh Kurang Pad Kekunci -01

Touch Less Keypad -01 adalah peranti input utama yang merangkumi kekunci nombor dan kekunci kawalan asas. Tombol masing-masing digabungkan dengan sensor jarak IR LED yang digunakan untuk mengunci kunci yang diperlukan dan bukannya menekan. Jangkauan jarak dekat LED IR dapat diubah mengikut keperluan. Dengan penggunaan papan kekunci ini, kunci yang diperlukan dapat dikunci dengan dua jari melambai atau menahan di depan kunci untuk jangka waktu tertentu (mis: 2 saat) dan bukannya menekan butang. Penguncian kunci akan ditunjukkan dengan cahaya LED pada kekunci yang sesuai untuk jangka masa tertentu (mis: 5 saat). Adaptor kuasa antara 12V hingga 5V dapat digunakan untuk menghidupkan papan.

Langkah 7: Sentuh Kurang Pad Kekunci-02

Sentuh Kurang Pad Kekunci-02
Sentuh Kurang Pad Kekunci-02
Sentuh Kurang Pad Kekunci-02
Sentuh Kurang Pad Kekunci-02
Sentuh Kurang Pad Kekunci-02
Sentuh Kurang Pad Kekunci-02

TouchLessKeypad-02 adalah peranti input sekunder yang boleh dirancang mengikut aplikasi peranti. Di sini ia dirancang dengan sewajarnya, seolah-olah untuk kawalan Lift (dengan butang UP dan BAWAH). Semua spesifikasi dan pengerjaan lain sama seperti Touch Key Keypad - 01.

Catatan: Mana-mana salah satu Pad Kekunci Sentuh hanya diperlukan untuk dihidupkan, walaupun soket kuasa disediakan untuk kedua-dua papan.

Langkah 8: Bagaimana Ia Berfungsi …?

Bagaimana ia berfungsi…?
Bagaimana ia berfungsi…?

Apabila jari (atau dua jari) dilambaikan atau dipegang di hadapan kunci yang diperlukan untuk dikunci, untuk waktu tertentu, maka kunci akan terkunci dengan petunjuk LED. Seperti disebutkan sebelumnya, setiap kekunci digabungkan dengan sensor Proximity IR. Jadi, dalam keadaan normal setiap sensor akan memberikan input TINGGI ke Arduino. Tetapi apabila jari dipegang atau dilambai di hadapan sensor, input dari sensor tersebut akan menjadi RENDAH. Sekiranya input meneruskan keadaan LOW, Arduino akan membandingkan jangka masa keadaan LOW dengan masa yang telah ditentukan dan akan mengunci kunci dengan petunjuk LED, jika sesuai. Sebarang ketidakcocokan dalam jangka masa dan perubahan keadaan, akan menetapkan semula sensor pada kekunci. Kemudian kunci yang dikunci juga dapat dibuka dengan melambai di depan kunci sekali lagi untuk jangka masa yang telah ditentukan. Semua kesalahan lain dan kunci kunci yang tidak sah dapat diperbaiki dengan Kod Arduino yang betul.

Langkah 9: Skematik

Skematik
Skematik

Bina litar mengikut skema yang diberikan. Gunakan penyesuai kuasa antara 5V hingga 12V untuk menghidupkan papan. Berbanding dengan skema Touch Key Keypad, sesiapa sahaja dapat menyesuaikan skema dengan mudah mengikut aplikasinya. Skema di bawah ini dapat digunakan untuk sistem pengendalian lif tanpa sentuhan.

Langkah 10: Kod

Program asas Arduino untuk projek ini dilampirkan dengan ini. Ikuti langkah di bawah untuk memasukkan kod ke papan Arduino Mega.

  1. Buka Arduino IDE. Pilih Fail> Baru.
  2. Sekarang tetingkap baru akan dibuka.
  3. Taip atau salin kod yang diberikan.
  4. Simpan lakaran.
  5. Sekarang sambungkan Arduino Mega Board ke PC melalui kabel USB A ke B.
  6. Kemudian, pilih Alat> Papan> Arduino / Genuino Mega atau Mega 2560. Pilih Alat> Pelabuhan.
  7. Sekarang pilih port yang dihubungkan oleh Arduino Board.
  8. Sekarang kumpulkan kod dan periksa sebarang kesalahan dengan mengklik butang verifikasi. Perbaiki kesalahan, jika ada.
  9. Sekarang muat naik kod ke Arduino Board dengan mengklik Butang Muat Naik.

Langkah 11: Lampiran

Touch Less Keypad - 01 & Touch Less Keypad - 02 (Skema, Fail Papan, Gerber dan BOM) dan Arduino Code boleh didapati di pautan Github di bawah.

github.com/jitheshthulasidharan/Touch-Less-Touch-Switch

Disyorkan: