INHOUDSOPGAWE:

Raak minder aanraakskakelaar: 11 stappe
Raak minder aanraakskakelaar: 11 stappe

Video: Raak minder aanraakskakelaar: 11 stappe

Video: Raak minder aanraakskakelaar: 11 stappe
Video: Засыпать менее чем за 3 минуты - заживление стресса, тревоги и депрессии - высвобождение мелатонина 2024, Julie
Anonim
Raak minder aanraakskakelaar
Raak minder aanraakskakelaar

In die heersende COVID-19-situasie, stel 'n aanraakvrye gebruikerskoppelvlak vir openbare masjiene bekend om die verspreiding van die pandemie deur die gemeenskap te voorkom.

Stap 1: Dinge wat in hierdie projek gebruik word

Hardeware komponente

  • Arduino Mega 2560 en Genuino Mega 2560
  • Aanraakloos sleutelbord - 01 (skema's, bordbestand en stuklijst)
  • Aanraakloos sleutelbord - 02 (skema's, bordbestand en stuklijst)

Sagteware -programme en aanlyndienste

  • Arduino IDE
  • OrCAD Capture
  • Cadance Allegro PCB Designer

Handgereedskap en vervaardigingsmasjiene

  • Soldeerbout
  • Soldeerdraad
  • Soldeerpasta

Stap 2: Oorsig

Ons almal veg nou teen die heersende COVID-19-pandemie. En ook, nou is ons in 'n situasie waarin ons met meer veiligheidsmaatreëls moet aanpas by die heersende toestande. Terwyl die lewe weer normaal word met meer veiligheidsmaatreëls om virusinfeksies te voorkom, heers daar ook veiligheid in die openbare plekke en in die oorvol gebiede. Maar daar was baie situasies waarin ons die veiligheidsmaatreëls moet verbreek en met 'n onveilige element moet omgaan om behoeftiges te bevredig. Die projek handel hier oor die voorkoming van verspreiding van COVID-19 deur kontakinteraksies of aanraking.

OTM's, hysbakke, verkoopautomate, ens. Is die plekke waar baie mense van die fasiliteite gebruik maak. Die kans op virusverspreiding is baie groot op sulke plekke, waar baie mense indirek met ander mense in aanraking kom. Die kans dat die gemeenskap van hierdie plekke versprei word, is baie groot, aangesien 'n enkele besmette persoon 'n bron van infeksie vir 'n groot aantal mense kan wees.

Die idee van die projek is dus om 'n aanraakvrye of kontaklose gebruikersinterface te bou vir interaksie tussen die publiek en die masjien. Die idee konsentreer hoofsaaklik op kitsbanke, verkoopautomate, hysbakke, ens. Waar die publiek nie kan raak nie en waar die kans op verspreiding van die Corona -virus groot is.

dit is gemaak vir my neef wat in die 6de klas gaan

Stap 3: Kenmerke

  • Raak minder of kontak gratis interaksies.
  • Maklik om aan te pas volgens die toepassing.
  • Goedkoop

Stap 4: Hardeware

Die hardeware van die Touch less touch -skakelaar bevat 'n Arduino Mega Board wat dien as die hoofbord of die bedieningsapparaat van die projek. Dan kom die pasgemaakte Touch Less Keypad - 01 en Touch Less Keypad -02. Hierdie borde het die funksie om minder insette aan die Arduino Board te gee.

Stap 5: Arduino Mega

Arduino Mega
Arduino Mega

Arduino Mega is die mikrobeheerderborde wat gebruik word om aanraking minder insette van sensorsleutels te ontvang, volgens die kode te verwerk en die uitvoer uit te voer.

Stap 6: Raak Minder Toetsenbord -01

Raak Minder Toetsenbord -01
Raak Minder Toetsenbord -01
Raak Minder Toetsenbord -01
Raak Minder Toetsenbord -01
Raak Minder Toetsenbord -01
Raak Minder Toetsenbord -01
Raak Minder Toetsenbord -01
Raak Minder Toetsenbord -01

Touch Less Keypad -01 is die primêre invoertoestel wat die numeriese sleutels en basiese beheersleutels bevat. Elke sleutel is geïntegreer met 'n IR LED -nabyheidssensor wat gebruik word om die nodige sleutels te sluit in plaas van te druk. Die nabyheidsbereik van die IR LED kan volgens die behoefte gevarieer word. Met die gebruik van hierdie bedieningspaneel kan die vereiste sleutel gesluit word met twee vingers wat vir 'n bepaalde tydperk (byvoorbeeld: 2 sekondes) voor die sleutel waai of hou. Die slot van die sleutel word aangedui met 'n LED -gloed oor die toepaslike sleutels vir 'n bepaalde tydperk (byvoorbeeld: 5 sekondes). Kragadapters wat wissel van 12V tot 5V kan gebruik word om die planke aan te skakel.

Stap 7: Raak Minder Toetsenbord-02 aan

Raak Minder Toetsenbord-02
Raak Minder Toetsenbord-02
Raak Minder Toetsenbord-02
Raak Minder Toetsenbord-02
Raak Minder Toetsenbord-02
Raak Minder Toetsenbord-02

TouchLessKeypad-02 is die sekondêre invoertoestel wat ontwerp kan word volgens die toepassing van die toestel. Hier is dit dienooreenkomstig ontwerp, asof dit vir die lift -bediening (met UP en DOWN -knoppies) is. Alle ander spesifikasies en werk is presies dieselfde as die van die Touch Less Keypad - 01.

Opmerking: óf enige van die Touch Less -bedieningspanele hoef slegs aangedryf te word, alhoewel daar beide aansluitings vir beide panele is.

Stap 8: Hoe werk dit …?

Hoe dit werk…?
Hoe dit werk…?

As 'n vinger (of twee vingers) vir 'n spesifieke tyd voor die vereiste sleutel gewaai of gehou word, word die sleutel met 'n LED -aanduiding gesluit. Soos voorheen genoem, word elke sleutels opgeneem in IR -nabyheidssensors. Dus, in normale toestand, sal elke sensor 'n HOOG inset lewer vir die Arduino. Maar as 'n vinger ooit voor die sensor gehou of gewaai word, gaan die insette van die sensor na LAAG. As die invoer die LOW -toestand voortduur, sal die Arduino die LOW -staatstydperk met voorafbepaalde tyd vergelyk en die sleutel met LED -aanduiding sluit, as dit ooreenstem. Enige fout in tydsperiodes en toestandveranderinge sal die sensors in die sleutel herstel. Dan kan die geslote sleutel ook ontsluit word deur weer vir 'n voorafbepaalde tydperk voor die sleutel te waai. Alle ander foute en ongeldige sleutelslotte kan reggestel word met die regte Arduino -kode.

Stap 9: Skema's

Skemas
Skemas

Bou die stroombaan volgens die gegewe skemas. Gebruik kragadapters wat wissel van 5V tot 12V om die borde aan te skakel. In vergelyking met die skema's van die Touch Less -bedieningspaneel, kan almal die skemas maklik volgens die toepassing aanpas. Die onderstaande skema's kan toegepas word vir 'n aanraaklose hefstelsel.

Stap 10: Kode

Die basiese Arduino -program vir die projek is hierby aangeheg. Volg die onderstaande stappe om die kode na die Arduino Mega -bord te flits.

  1. Maak Arduino IDE oop. Kies lêer> Nuut.
  2. Nou sal 'n nuwe venster oopmaak.
  3. Tik of kopieer die gegewe kode.
  4. Stoor die skets.
  5. Sluit nou die Arduino Mega Board aan op 'n rekenaar via 'n USB A tot B -kabel.
  6. Kies dan Tools> Board> Arduino/Genuino Mega of Mega 2560. Kies Tools> Port.
  7. Kies nou die poort waarmee die Arduino -bord gekoppel is.
  8. Stel nou die kode op en kyk of daar foute is deur op die knoppie te klik. Stel die foute reg, indien enige.
  9. Laai nou die kode op na die Arduino -bord deur op die oplaai -knoppie te klik.

Stap 11: Aanhangsels

Touch Less Keyboard - 01 & Touch Less Keypad - 02 (Schematics, Board file, Gerber and BOM) en Arduino Code kan gevind word in die onderstaande Github -skakel.

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

Aanbeveel: