Obsah:

Bezdotykový spínač bez dotyku: 11 krokov
Bezdotykový spínač bez dotyku: 11 krokov

Video: Bezdotykový spínač bez dotyku: 11 krokov

Video: Bezdotykový spínač bez dotyku: 11 krokov
Video: Большой порно-эксперимент — Гэри Вилсон на TEDxGlasgow 2024, Júl
Anonim
Prepínač bez dotyku
Prepínač bez dotyku

V prevládajúcej situácii COVID-19 zavedenie bezdotykového používateľského rozhrania pre verejné počítače, aby sa zabránilo šíreniu pandémie v komunite.

Krok 1: Veci použité v tomto projekte

Hardvérové komponenty

  • Arduino Mega 2560 a Genuino Mega 2560
  • Bezdotyková klávesnica - 01 (schémy, tabuľkový súbor a kusovník)
  • Bezdotyková klávesnica - 02 (schémy, tabuľkový súbor a kusovník)

Softvérové aplikácie a online služby

  • Arduino IDE
  • OrCAD Capture
  • Dizajnér DPS Cadance Allegro

Ručné nástroje a výrobné stroje

  • Spájkovačka
  • Spájkovací drôt
  • Spájkovacia pasta

Krok 2: Prehľad

Všetci teraz bojujeme proti prevládajúcej pandémii COVID-19. A tiež sme teraz v situácii, keď sa musíme prispôsobiť prevládajúcim podmienkam s väčším počtom bezpečnostných opatrení. Aj keď sa život vracia do normálu s ďalšími bezpečnostnými opatreniami, aby sa zabránilo infekcii vírusom, v mestách prevláda aj zvýšenie bezpečnosti na verejných miestach a preplnených oblastiach. Existuje však mnoho situácií, keď musíme porušiť bezpečnostné opatrenia a interagovať s nebezpečným prvkom, aby sme uspokojili núdznych. Projekt sa tu zaoberá prevenciou šírenia COVID-19 dotykovými interakciami alebo dotykmi.

Bankomaty, výťahy, predajné automaty atď. Sú miesta, kde tieto zariadenia využíva veľa ľudí. V takýchto miestach, kde sa veľa ľudí nepriamo dotýka iných ľudí dotykom, je pravdepodobnosť šírenia vírusu veľmi vysoká. Šanca na šírenie komunity z týchto miest je veľmi vysoká, pretože jedna infikovaná osoba môže byť zdrojom infekcie pre veľký počet ľudí.

Myšlienkou projektu je teda vytvoriť bezdotykové alebo bezkontaktné používateľské rozhranie pre interakciu verejný stroj. Myšlienka sa sústreďuje predovšetkým na bankomaty, predajné automaty, výťahy atď., Kde sa verejnosť nemôže vyhnúť dotyku a kde je pravdepodobnosť šírenia koronavírusu vysoká.

je to pre môjho bratranca, ktorý chodí do 6. triedy

Krok 3: Vlastnosti

  • Menej sa dotknite alebo bezkontaktne komunikujte.
  • Jednoduché prispôsobenie podľa aplikácie.
  • Lacné

Krok 4: Hardvér

Hardvér bezdotykového dotykového spínača obsahuje dosku Arduino Mega Board, ktorá slúži ako hlavná doska alebo riadiace zariadenie projektu. Potom príde prispôsobená bezdotyková klávesnica - 01 a bez dotyková klávesnica -02. Tieto dosky oddeľujú funkciu poskytovania vstupov do dosky Arduino bez dotykov.

Krok 5: Arduino Mega

Arduino Mega
Arduino Mega

Arduino Mega sú dosky s mikrořadičmi, ktoré slúžia na príjem bezdotykových vstupov zo senzorových klávesov, spracovanie podľa kódu a spustenie výstupu.

Krok 6: Dotknite sa Menej klávesnice -01

Dotknite sa Menej klávesnice -01
Dotknite sa Menej klávesnice -01
Dotknite sa Menej klávesnice -01
Dotknite sa Menej klávesnice -01
Dotknite sa Menej klávesnice -01
Dotknite sa Menej klávesnice -01
Dotknite sa Menej klávesnice -01
Dotknite sa Menej klávesnice -01

Touch Less Keypad -01 je primárne vstupné zariadenie, ktoré obsahuje číselné klávesy a základné ovládacie klávesy. Každý kľúč je vybavený infračerveným senzorom priblíženia LED, ktorý sa používa na zamknutie požadovaných klávesov namiesto stlačenia. Rozsah blízkosti IR LED sa môže meniť podľa potreby. Pomocou tejto klávesnice je možné požadovaný kláves namiesto stlačenia tlačidiel zamknúť dvoma prstami mávaním alebo podržaním pred tlačidlom na určité časové obdobie (napr. 2 sekundy). Uzamknutie kľúča bude indikované LED diódou žiariacou nad príslušnými kľúčmi na konkrétne časové obdobie (napr. 5 sekúnd). Na napájanie dosiek je možné použiť napájacie adaptéry v rozsahu 12 V až 5 V.

Krok 7: Dotknite sa Menej klávesnice-02

Dotknite sa Menej klávesnice-02
Dotknite sa Menej klávesnice-02
Dotknite sa Menej klávesnice-02
Dotknite sa Menej klávesnice-02
Dotknite sa Menej klávesnice-02
Dotknite sa Menej klávesnice-02

TouchLessKeypad-02 je sekundárne vstupné zariadenie, ktoré je možné navrhnúť podľa aplikácie zariadenia. Tu je navrhnutý podľa toho, ako keby bol pre ovládanie Lift (s tlačidlami UP a DOWN). Všetky ostatné špecifikácie a funkcie sú úplne rovnaké ako u bezdotykovej klávesnice - 01.

Poznámka: Buď jedna z bezdotykových klávesníc musí byť napájaná, aj keď napájacie konektory sú k dispozícii pre obe dosky.

Krok 8: Ako to funguje …?

Ako to funguje…?
Ako to funguje…?

Kedykoľvek prstom (alebo dvoma prstami) mávnete alebo ho pridržíte pred požadovaným kľúčom, ktorý chcete uzamknúť, na určitý čas, potom sa kľúč uzamkne pomocou LED diódy. Ako už bolo spomenuté, všetky kľúče sú vybavené senzormi infračerveného priblíženia. Takže za normálnych podmienok bude každý senzor poskytovať Arduinu VYSOKÝ vstup. Kedykoľvek však pred senzorom podržíte alebo s ním mávnete prstom, vstup z tohto snímača prejde na NÍZKU. Ak vstup pokračuje v LOW stave, Arduino porovná časové obdobie LOW stavu s preddefinovaným časom a uzamkne kľúč s LED indikáciou, ak sa zhoduje. Akýkoľvek nesúlad v časových obdobiach a zmenách stavu resetuje senzory v kľúči. Potom je možné zamknutý kľúč odomknúť aj opätovným zamávaním pred kľúčom počas vopred definovaného časového obdobia. Všetky ostatné chyby a neplatné zámky kľúčov je možné opraviť pomocou správneho kódu Arduino.

Krok 9: Schémy

Schémy
Schémy

Zostavte obvod podľa danej schémy. Na napájanie dosiek používajte napájacie adaptéry od 5 V do 12 V. V porovnaní so schémami bezdotykovej klávesnice si ktokoľvek môže ľahko prispôsobiť schému podľa aplikácie. Nasledujúce schémy je možné použiť pre bezdotykový systém ovládania zdvihu.

Krok 10: Kód

K tomu je priložený základný program Arduino pre projekt. Pri zadávaní kódu na dosku Arduino Mega postupujte podľa nižšie uvedených krokov.

  1. Otvorte Arduino IDE. Vyberte položku Súbor> Nový.
  2. Teraz sa otvorí nové okno.
  3. Zadajte alebo skopírujte daný kód.
  4. Uložte náčrt.
  5. Teraz pripojte dosku Arduino Mega k počítaču pomocou kábla USB A to B.
  6. Potom vyberte položku Nástroje> Doska> Arduino/Genuino Mega alebo Mega 2560. Vyberte položku Nástroje> Port.
  7. Teraz vyberte port, ku ktorému je pripojená doska Arduino.
  8. Teraz skompilujte kód a kliknutím na tlačidlo overiť skontrolujte prípadné chyby. Prípadné chyby opravte.
  9. Teraz nahrajte kód na dosku Arduino kliknutím na tlačidlo Nahrať.

Krok 11: Prílohy

Klávesnicu Touch Less - 01 & Touch Less Keyboard - 02 (Schémy, tabuľkový súbor, Gerber a BOM) a kód Arduino nájdete v nižšie uvedenom odkaze Github.

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

Odporúča: