Sisällysluettelo:

Kosketa vähemmän kosketuskytkintä: 11 vaihetta
Kosketa vähemmän kosketuskytkintä: 11 vaihetta

Video: Kosketa vähemmän kosketuskytkintä: 11 vaihetta

Video: Kosketa vähemmän kosketuskytkintä: 11 vaihetta
Video: Japan Railway Enthusiast's Paradise: Tokyo Subway Museum Adventure 2024, Heinäkuu
Anonim
Kosketa vähemmän kosketuskytkintä
Kosketa vähemmän kosketuskytkintä

Vallitsevassa COVID-19-tilanteessa julkistetaan kosketukseton käyttöliittymä julkisille koneille pandemian leviämisen estämiseksi yhteisössä.

Vaihe 1: Tässä projektissa käytetyt asiat

Laitteiston osat

  • Arduino Mega 2560 ja Genuino Mega 2560
  • Kosketuksettomat näppäimistöt - 01 (kaaviot, kartonkitiedosto ja luettelo)
  • Kosketuksettomat näppäimistöt - 02 (kaaviot, kartonkitiedosto ja luettelo)

Ohjelmistosovellukset ja verkkopalvelut

  • Arduino IDE
  • OrCAD Capture
  • Cadance Allegro PCB -suunnittelija

Käsityökalut ja valmistuskoneet

  • Juotin
  • Juotoslanka
  • Juotospasta

Vaihe 2: Yleiskatsaus

Me kaikki taistelemme nyt vallitsevaa COVID-19-pandemiaa vastaan. Lisäksi olemme nyt tilanteessa, jossa meidän on sopeuduttava vallitseviin olosuhteisiin lisäämällä turvatoimia. Vaikka elämä palaa normaaliksi lisäämällä turvatoimia virustartuntojen välttämiseksi, myös kaupungeissa vallitsee yleinen turvallisuus ja tungosta. Mutta oli monia tilanteita, joissa joudumme rikkomaan turvatoimenpiteet ja olemaan vuorovaikutuksessa vaarallisen elementin kanssa, jotta voimme vastata avun tarpeessa oleviin. Tässä projektissa käsitellään COVID-19-leviämisen estämistä kosketusvuorovaikutusten tai kosketusten kautta.

Pankkiautomaatit, hissit, myyntiautomaatit jne. Ovat paikkoja, joissa monet ihmiset käyttävät näitä tiloja. Virusten leviämismahdollisuus on erittäin suuri sellaisissa paikoissa, joissa monet ihmiset joutuvat epäsuorasti kosketuksiin muiden ihmisten kanssa kosketuksen kautta. Yhteisön leviämismahdollisuus näistä paikoista on erittäin suuri, koska yksi tartunnan saanut voi olla tartunnan lähde suurelle määrälle ihmisiä.

Näin ollen projektin ajatuksena on rakentaa kosketusvapaa tai ilman kontakteja -käyttöliittymä julkisen ja koneen vuorovaikutusta varten. Idea keskittyy pääasiassa pankkiautomaatteihin, myyntiautomaateihin, hisseihin jne., Jos yleisö ei voi välttää koskettamasta ja joissa koronaviruksen leviämisen mahdollisuus on suuri.

se on tehty serkulleni, joka on menossa kuudennelle luokalle

Vaihe 3: Ominaisuudet

  • Kosketa vähemmän tai ota yhteyttä ilman vuorovaikutusta.
  • Helppo muokata sovelluksen mukaan.
  • Halpa

Vaihe 4: Laitteisto

Kosketuksettoman kosketuskytkimen laitteisto sisältää Arduino Mega Boardin, joka toimii projektin emolevynä tai ohjauslaitteena. Sitten tulee räätälöity Touch Less -näppäimistö - 01 ja Touch Less -näppäimistö -02. Nämä levyt erottavat toiminnon antaa kosketukselle vähemmän tuloja Arduino Boardille.

Vaihe 5: Arduino Mega

Arduino Mega
Arduino Mega

Arduino Mega on mikro-ohjainkortti, jota käytetään vastaanottamaan kosketusvapaampia tuloja anturinäppäimistä, prosessoimaan koodin mukaan ja suorittamaan lähtö.

Vaihe 6: Kosketa Vähemmän näppäimistöä -01

Kosketa Vähemmän näppäimistöä -01
Kosketa Vähemmän näppäimistöä -01
Kosketa Vähemmän näppäimistöä -01
Kosketa Vähemmän näppäimistöä -01
Kosketa Vähemmän näppäimistöä -01
Kosketa Vähemmän näppäimistöä -01
Kosketa Vähemmän näppäimistöä -01
Kosketa Vähemmän näppäimistöä -01

Kosketusnäppäimet -01 on ensisijainen syöttölaite, joka sisältää numeronäppäimet ja perusohjausnäppäimet. Jokainen avain on varustettu IR -LED -läheisyysanturilla, jota käytetään tarvittavien näppäinten lukitsemiseen painamisen sijaan. IR -LED -valon läheisyysaluetta voidaan vaihdella tarpeen mukaan. Tällä näppäimistöllä haluttu näppäin voidaan lukita kahdella sormella heiluttamalla tai pitämällä näppäimen edessä tietyn ajan (esim. 2 sekuntia) painikkeiden painamisen sijaan. Avaimen lukitus osoitetaan LED -valolla sopivien näppäinten päällä tietyn ajan (esim. 5 sekuntia). Levyjen virtalähteenä voidaan käyttää 12 V - 5 V: n verkkolaitteita.

Vaihe 7: Kosketa Vähemmän näppäimistöä-02

Kosketa Vähemmän näppäimistöä-02
Kosketa Vähemmän näppäimistöä-02
Kosketa Vähemmän näppäimistöä-02
Kosketa Vähemmän näppäimistöä-02
Kosketa Vähemmän näppäimistöä-02
Kosketa Vähemmän näppäimistöä-02

TouchLessKeypad-02 on toissijainen syöttölaite, joka voidaan suunnitella laitteen sovelluksen mukaan. Täällä se on suunniteltu vastaavasti, ikään kuin se olisi nostosäätimelle (YLÖS- ja ALAS -painikkeilla). Kaikki muut tekniset tiedot ja toiminta ovat täsmälleen samat kuin Touch Less -näppäimistöllä - 01.

Huomautus: Joko jompikumpi kosketusnäppäimistä ei tarvitse virtalähdettä, vaikka molemmille levyille on olemassa virtaliittimet.

Vaihe 8: Kuinka se toimii…?

Kuinka se toimii…?
Kuinka se toimii…?

Aina kun sormella (tai kahdella sormella) heilutetaan tai pidetään lukittavan avaimen edessä tietyn ajan, avain lukittuu LED -merkkivalolla. Kuten aiemmin mainittiin, jokainen avain on varustettu IR -läheisyysanturilla. Joten normaalitilassa jokainen anturi antaa KORKEAN tulon Arduinolle. Mutta kun sormi pidetään tai heilutetaan anturin edessä, anturin tulo siirtyy LOW -asentoon. Jos tulo jatkaa LOW -tilaa, Arduino vertaa LOW -tilan ajanjaksoa ennalta määritettyyn aikaan ja lukitsee avaimen LED -ilmaisimella, jos se vastaa. Kaikki ajanjaksojen ja tilamuutosten epäsuhta nollaavat avaimen anturit. Tämän jälkeen lukittu avain voidaan myös avata heiluttamalla avaimen edessä uudelleen ennalta määrätyn ajan. Kaikki muut virheet ja virheelliset avainlukot voidaan korjata asianmukaisella Arduino -koodilla.

Vaihe 9: Kaaviot

Kaaviot
Kaaviot

Rakenna piiri annetun kaavion mukaan. Käytä virtalähteitä, joiden jännite vaihtelee välillä 5V - 12V. Kosketusnäppäimistön kaavioihin verrattuna kuka tahansa voi helposti muokata kaavioita sovelluksen mukaan. Alla olevia kaavioita voidaan soveltaa kosketuksettomampaan hissiohjausjärjestelmään.

Vaihe 10: Koodi

Hankkeen Arduino -perusohjelma on tämän liitteenä. Vilkkaa koodi Arduino Mega -kortille noudattamalla alla olevia ohjeita.

  1. Avaa Arduino IDE ja valitse Tiedosto> Uusi.
  2. Nyt uusi ikkuna avautuu.
  3. Kirjoita tai kopioi annettu koodi.
  4. Tallenna luonnos.
  5. Liitä nyt Arduino Mega Board tietokoneeseen USB A -B -kaapelilla.
  6. Valitse sitten Työkalut> Alusta> Arduino/Genuino Mega tai Mega 2560. Valitse Työkalut> Portti.
  7. Valitse nyt portti, johon Arduino Board on liitetty.
  8. Kokoa nyt koodi ja tarkista mahdolliset virheet napsauttamalla vahvistuspainiketta. Korjaa mahdolliset virheet.
  9. Lataa nyt koodi Arduino Boardiin napsauttamalla Lataa -painiketta.

Vaihe 11: Liitteet

Touch Less Keypad - 01 & Touch Less Keypad - 02 (Kaaviot, Board -tiedosto, Gerber ja BOM) ja Arduino -koodi löytyvät alla olevasta Github -linkistä.

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

Suositeltava: