Kazalo:

Stikalo z manj dotikanjem: 11 korakov
Stikalo z manj dotikanjem: 11 korakov

Video: Stikalo z manj dotikanjem: 11 korakov

Video: Stikalo z manj dotikanjem: 11 korakov
Video: 👍Самые лучшие спицы для вязания, которые сами вяжут, а я отдыхаю! Мой выбор и рекомендации для вас 2024, Julij
Anonim
Dotaknite se možnosti Manje stikalo na dotik
Dotaknite se možnosti Manje stikalo na dotik

V prevladujoči situaciji COVID-19 uvedba uporabniškega vmesnika brez dotika za javne stroje, da bi se izognili širjenju pandemije v skupnosti.

1. korak: Stvari, uporabljene v tem projektu

Strojne komponente

  • Arduino Mega 2560 in Genuino Mega 2560
  • Tipkovnica brez dotika - 01 (sheme, datoteka plošče in BOM)
  • Tipkovnica brez dotika - 02 (sheme, datoteka plošče in BOM)

Programske aplikacije in spletne storitve

  • Arduino IDE
  • OrCAD Capture
  • Cadance Allegro PCB Designer

Ročna orodja in stroji za izdelavo

  • Spajkalnik
  • Spajkalna žica
  • Spajkalna pasta

2. korak: Pregled

Zdaj se vsi borimo proti prevladujoči pandemiji COVID-19. In zdaj smo v položaju, ko se moramo prilagoditi prevladujočim razmeram z več varnostnimi ukrepi. Medtem ko se življenje vrača v normalno stanje z več varnostnimi ukrepi za preprečevanje okužbe z virusom, v mestih prevladuje tudi varnost na javnih mestih in v gnečah. Bilo pa je veliko situacij, ko smo morali prekiniti varnostne ukrepe in komunicirati z nevarnim elementom, da bi zadostili potrebnim. Tu se projekt ukvarja s preprečevanjem širjenja COVID-19 prek interakcij na dotik ali dotikov.

Bankomati, dvigala, prodajni avtomati itd. So prostori, kjer veliko ljudi uporablja te objekte. Možnost širjenja virusa je na teh mestih zelo velika, kjer veliko ljudi posredno pride v stik z drugimi ljudmi z dotiki. Možnost širjenja skupnosti iz teh krajev je zelo velika, saj je ena sama okužena oseba lahko vir okužbe velikega števila ljudi.

Tako je ideja projekta ustvariti uporabniški vmesnik brez dotika ali brez stikov za interakcijo med javnim in strojem. Ideja je osredotočena predvsem na bankomate, prodajne avtomate, dvigala itd., Kjer se javnost ne more izogniti dotiku in kjer je možnost širjenja koronavirusa velika.

narejen je za mojo sestrično, ki hodi v 6. razred

3. korak: Lastnosti

  • Dotaknite se manj ali kontaktirajte brez interakcij.
  • Enostavno prilagajanje glede na aplikacijo.
  • Poceni

4. korak: Strojna oprema

Strojna oprema stikala brez dotika vključuje Arduino Mega Board, ki služi kot glavna plošča ali krmilna naprava projekta. Nato prideta prilagojena tipkovnica na dotik - 01 in tipkovnica na dotik - 02. Te plošče ločujejo funkcijo, tako da plošči Arduino dajejo manj vnosa.

5. korak: Arduino Mega

Arduino Mega
Arduino Mega

Arduino Mega so mikrokrmilne plošče, ki se uporabljajo za sprejemanje vhodov s tipkami brez dotika, obdelavo v skladu s kodo in izvedbo izhoda.

6. korak: Dotaknite se Less Keypad -01

Dotaknite se Less Keypad -01
Dotaknite se Less Keypad -01
Dotaknite se Less Keypad -01
Dotaknite se Less Keypad -01
Dotaknite se Less Keypad -01
Dotaknite se Less Keypad -01
Dotaknite se Less Keypad -01
Dotaknite se Less Keypad -01

Tipkovnica na dotik -01 je primarna vnosna naprava, ki vključuje številske in osnovne nadzorne tipke. Vsaka tipka je vgrajena s senzorjem bližine IR LED, ki se uporablja za zaklepanje zahtevanih tipk namesto pritiska. Območje bližine IR LED se lahko spreminja glede na potrebe. Z uporabo te tipkovnice lahko zahtevano tipko zaklenete z dvema prstoma, ki mahata ali držita pred tipko za določeno časovno obdobje (npr.: 2 sekundi), namesto da bi pritisnila gumbe. Zaklepanje ključa bo označeno z LED -svetilko na ustreznih tipkah za določeno časovno obdobje (npr.: 5 sekund). Za napajanje plošč lahko uporabite napajalnike od 12V do 5V.

7. korak: Dotaknite se Less Keypad-02

Dotaknite se Less Keypad-02
Dotaknite se Less Keypad-02
Dotaknite se Less Keypad-02
Dotaknite se Less Keypad-02
Dotaknite se Less Keypad-02
Dotaknite se Less Keypad-02

TouchLessKeypad-02 je sekundarna vhodna naprava, ki jo je mogoče oblikovati glede na uporabo naprave. Tu je ustrezno zasnovan, kot da je za nadzor dviga (z gumboma GOR in DOL). Vse ostale specifikacije in delovanje so popolnoma enake kot pri tipkovnici na dotik - 01.

Opomba: Za napajanje katere koli tipkovnice na dotik je potrebno le, čeprav so za obe plošči na voljo vtičnice.

8. korak: Kako deluje …?

Kako deluje…?
Kako deluje…?

Kadar koli s prstom (ali dvema prstoma) mahate ali držite pred zahtevanim ključem, ki ga želite zakleniti, za določen čas, se bo ključ zaklenil z LED indikacijo. Kot smo že omenili, so vse tipke vgrajene s senzorji bližine IR. Tako bo v normalnem stanju vsak senzor Arduinu vnos HIGH. Ko pa pred senzorjem držite ali mahate s prstom, bo vhod tega senzorja NIZKI. Če vnos nadaljuje stanje LOW, bo Arduino primerjal časovno obdobje NIZKEGA stanja z vnaprej določenim časom in zaklenil ključ z LED indikacijo, če se ujema. Vsako neskladje v časovnih obdobjih in spremembah stanja bo senzorje v ključu ponastavilo. Nato lahko zaklenjeni ključ odklenete tudi tako, da za vnaprej določeno časovno obdobje znova mahate pred ključem. Vse druge napake in neveljavne ključavnice ključev je mogoče odpraviti z ustrezno kodo Arduino.

9. korak: Sheme

Sheme
Sheme

Zgradite vezje po danih shemah. Za napajanje plošč uporabite napajalnike od 5V do 12V. V primerjavi s shemami tipkovnice na dotik lahko vsakdo preprosto prilagodi sheme glede na aplikacijo. Spodnje sheme se lahko uporabijo za sistem krmiljenja brez dviga.

10. korak: Koda

Temu je priložen osnovni program Arduino za projekt. Sledite spodnjim korakom za utripanje kode na ploščo Arduino Mega.

  1. Odprite Arduino IDE, izberite Datoteka> Novo.
  2. Zdaj se bo odprlo novo okno.
  3. Vnesite ali kopirajte podano kodo.
  4. Skico shranite.
  5. Zdaj povežite Arduino Mega Board z računalnikom prek kabla USB A do B.
  6. Nato izberite Orodja> Kartica> Arduino/Genuino Mega ali Mega 2560. Izberite Orodja> Vrata.
  7. Zdaj izberite vrata, na katera je priključena Arduino Board.
  8. Zdaj sestavite kodo in preverite morebitne napake s klikom na gumb za preverjanje. Odpravite napake, če obstajajo.
  9. Sedaj naložite kodo na Arduino Board s klikom na gumb Upload.

11. korak: Priloge

Tipkovnica z dotikom manj - 01 in tipkovnica z manj tipkami - 02 (sheme, datoteka plošče, Gerber in BOM) in Arduino kodo najdete na spodnji povezavi Github.

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

Priporočena: