Satura rādītājs:

Pieskarieties mazāk pieskaršanās slēdzim: 11 soļi
Pieskarieties mazāk pieskaršanās slēdzim: 11 soļi

Video: Pieskarieties mazāk pieskaršanās slēdzim: 11 soļi

Video: Pieskarieties mazāk pieskaršanās slēdzim: 11 soļi
Video: Mastering Hyper-V: A Deep Dive into Microsoft's Network Stack 2024, Jūlijs
Anonim
Pieskarieties mazāk pieskāriena slēdzim
Pieskarieties mazāk pieskāriena slēdzim

Pašreizējā COVID-19 situācijā ieviešot bezkontakta lietotāja saskarni publiskām mašīnām, lai izvairītos no pandēmijas izplatības sabiedrībā.

1. darbība. Šajā projektā izmantotās lietas

Aparatūras komponenti

  • Arduino Mega 2560 un Genuino Mega 2560
  • Beztaustiņu tastatūra - 01 (shēmas, dēļa fails un BOM)
  • Beztaustiņu tastatūra - 02 (shēmas, dēļa fails un BOM)

Programmatūras lietotnes un tiešsaistes pakalpojumi

  • Arduino IDE
  • OrCAD Capture
  • Cadance Allegro PCB dizainers

Rokas instrumenti un izgatavošanas mašīnas

  • Lodāmurs
  • Lodēšanas stieple
  • Lodēšanas pasta

2. darbība. Pārskats

Mēs visi tagad cīnāmies pret valdošo COVID-19 pandēmiju. Un arī tagad mēs esam situācijā, kad mums ir jāpielāgojas valdošajiem apstākļiem, veicot vairāk drošības pasākumu. Lai gan dzīve normalizējas, veicot vairāk drošības pasākumu, lai izvairītos no vīrusu infekcijas, pilsētās dominē arī drošība sabiedriskās vietās un pārpildītās vietās. Bet bija daudz situāciju, kad mums ir jāpārkāpj drošības pasākumi un jāsadarbojas ar nedrošu elementu, lai apmierinātu trūcīgos. Šeit projekts nodarbojas ar Covid-19 izplatīšanās novēršanu, izmantojot mijiedarbību vai pieskārienus.

Bankomāti, lifti, tirdzniecības automāti utt. Ir vietas, kur daudzi cilvēki izmanto šīs iespējas. Šādās vietās vīrusa izplatīšanās iespēja ir ļoti augsta, kur daudzi cilvēki netieši saskaras ar citiem cilvēkiem, pieskaroties tiem. Kopienu izplatīšanās iespēja no šīm vietām ir ļoti augsta, jo viens inficēts cilvēks var būt infekcijas avots lielam skaitam cilvēku.

Tādējādi projekta ideja ir izveidot lietotāja saskarni bez pieskāriena vai bez kontaktiem publiskas un mašīnas mijiedarbībai. Ideja galvenokārt ir koncentrēta uz bankomātiem, tirdzniecības automātiem, pacēlājiem utt., Kur sabiedrība nevar izvairīties no pieskaršanās un kur ir liela koronavīrusa izplatīšanās iespēja.

tas ir radīts manai māsīcai, kura iet 6. klasē

3. darbība: funkcijas

  • Pieskarieties mazāk vai bez kontaktiem.
  • Viegli pielāgot atbilstoši lietojumprogrammai.
  • Lēts

4. solis: aparatūra

Pieskāriena mazāk pieskāriena slēdža aparatūra ietver Arduino Mega Board, kas kalpo kā projekta galvenā plāksne vai vadības ierīce. Tad nāk pielāgotā tastatūra ar skārienu mazāk - 01 un skārienjutīgā tastatūra -02. Šie dēļi atdala funkciju, kas nodrošina mazāk pieskārienu Arduino padomei.

5. darbība: Arduino Mega

Arduino Mega
Arduino Mega

Arduino Mega ir mikrokontrolleru plates, ko izmanto, lai no sensoru taustiņiem saņemtu mazāk pieskārienu, apstrādātu pēc koda un izpildītu izvadi.

6. darbība: pieskarieties tastatūrai mazāk -01

Pieskarieties Mazāk tastatūra -01
Pieskarieties Mazāk tastatūra -01
Pieskarieties Mazāk tastatūra -01
Pieskarieties Mazāk tastatūra -01
Pieskarieties Mazāk tastatūra -01
Pieskarieties Mazāk tastatūra -01
Pieskarieties Mazāk tastatūra -01
Pieskarieties Mazāk tastatūra -01

Skārienjutīgā tastatūra -01 ir galvenā ievades ierīce, kurā ir ciparu taustiņi un pamata vadības taustiņi. Katra atslēga ir aprīkota ar IR LED tuvuma sensoru, ko izmanto vajadzīgo taustiņu bloķēšanai, nevis nospiešanai. IR gaismas diodes tuvuma diapazonu var mainīt atkarībā no vajadzības. Izmantojot šo tastatūru, nepieciešamo taustiņu var bloķēt ar diviem pirkstiem, vicinot vai turot taustiņa priekšā noteiktu laiku (piemēram: 2 sekundes), nevis nospiežot pogas. Atslēgas bloķēšana tiks norādīta ar gaismas diodes spīdumu virs atbilstošajiem taustiņiem noteiktā laika periodā (piemēram: 5 sekundes). Plātņu barošanai var izmantot strāvas adapterus diapazonā no 12V līdz 5V.

7. darbība: pieskarieties tastatūrai mazāk

Pieskarieties Mazāk tastatūra-02
Pieskarieties Mazāk tastatūra-02
Pieskarieties Mazāk tastatūra-02
Pieskarieties Mazāk tastatūra-02
Pieskarieties Mazāk tastatūra-02
Pieskarieties Mazāk tastatūra-02

TouchLessKeypad-02 ir sekundārā ievades ierīce, kuru var izveidot atbilstoši ierīces pielietojumam. Šeit tas ir atbilstoši izstrādāts, it kā tas būtu paredzēts pacelšanas vadībai (ar UP un DOWN pogām). Visas pārējās specifikācijas un darbības ir tieši tādas pašas kā tastatūrai ar skārienu mazāk - 01.

Piezīme. Jebkurai no skārienjutīgākajām tastatūrām ir nepieciešama tikai strāvas padeve, lai gan barošanas ligzdas ir paredzētas abiem paneļiem.

8. darbība: kā tas darbojas…?

Kā tas strādā…?
Kā tas strādā…?

Ikreiz, kad pirksts (vai divi pirksti) tiek vicināts vai turēts vajadzīgās atslēgas priekšā, lai noteiktu laiku, atslēga tiktu bloķēta ar LED indikāciju. Kā minēts iepriekš, katra atslēga ir iekļauta IR tuvuma sensoros. Tātad normālā stāvoklī katrs sensors Arduino sniegs HIGH ievadi. Bet, kad sensora priekšā tiek turēts vai vicināts pirksts, šī sensora ievade būs LOW. Ja ievade turpinās LOW stāvokli, Arduino salīdzinās LOW stāvokļa laika periodu ar iepriekš noteiktu laiku un bloķēs atslēgu ar LED indikāciju, ja tā sakrīt. Jebkura neatbilstība laika periodos un stāvokļa izmaiņās atiestatīs atslēgas sensorus. Pēc tam bloķēto atslēgu var atbloķēt, atkal vicinot atslēgas priekšā uz iepriekš noteiktu laiku. Visas citas kļūdas un nederīgās atslēgu slēdzenes var novērst, izmantojot atbilstošu Arduino kodu.

9. darbība. Shēmas

Shēmas
Shēmas

Izveidojiet ķēdi saskaņā ar dotajām shēmām. Plākšņu barošanai izmantojiet barošanas adapterus no 5V līdz 12V. Salīdzinot ar skārienjutīgā tastatūras shēmām, ikviens var viegli pielāgot shēmas atbilstoši lietojumprogrammai. Zemāk redzamās shēmas var izmantot pacelšanas vadības sistēmai ar mazāk pieskārienu.

10. darbība: kods

Kopā ar to ir pievienota projekta Arduino pamatprogramma. Izpildiet tālāk norādītās darbības, lai mirgotu kodu Arduino Mega panelī.

  1. Atveriet Arduino IDE. Atlasiet Fails> Jauns.
  2. Tagad tiks atvērts jauns logs.
  3. Ierakstiet vai kopējiet norādīto kodu.
  4. Saglabājiet skici.
  5. Tagad pievienojiet Arduino Mega plati datoram, izmantojot USB A līdz B kabeli.
  6. Pēc tam atlasiet Rīki> Padome> Arduino/Genuino Mega vai Mega 2560. Atlasiet Rīki> Ports.
  7. Tagad izvēlieties portu, kuram ir pievienota Arduino plate.
  8. Tagad apkopojiet kodu un pārbaudiet, vai nav kļūdu, noklikšķinot uz pogas Pārbaudīt. Izlabojiet kļūdas, ja tādas ir.
  9. Tagad augšupielādējiet kodu Arduino panelī, noklikšķinot uz augšupielādes pogas.

11. solis: Pielikumi

Pieskarieties mazāk tastatūrai - 01 un pieskarieties mazāk tastatūrai - 02 (shēmas, tāfeles fails, Gerber un BOM) un Arduino kods ir atrodams zemāk esošajā Github saitē.

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

Ieteicams: