Sisällysluettelo:
- Vaihe 1: Tässä projektissa käytetyt asiat
- Vaihe 2: Yleiskatsaus
- Vaihe 3: Ominaisuudet
- Vaihe 4: Laitteisto
- Vaihe 5: Arduino Mega
- Vaihe 6: Kosketa Vähemmän näppäimistöä -01
- Vaihe 7: Kosketa Vähemmän näppäimistöä-02
- Vaihe 8: Kuinka se toimii…?
- Vaihe 9: Kaaviot
- Vaihe 10: Koodi
- Vaihe 11: Liitteet
Video: Kosketa vähemmän kosketuskytkintä: 11 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
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 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
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
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…?
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
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.
- Avaa Arduino IDE ja valitse Tiedosto> Uusi.
- Nyt uusi ikkuna avautuu.
- Kirjoita tai kopioi annettu koodi.
- Tallenna luonnos.
- Liitä nyt Arduino Mega Board tietokoneeseen USB A -B -kaapelilla.
- Valitse sitten Työkalut> Alusta> Arduino/Genuino Mega tai Mega 2560. Valitse Työkalut> Portti.
- Valitse nyt portti, johon Arduino Board on liitetty.
- Kokoa nyt koodi ja tarkista mahdolliset virheet napsauttamalla vahvistuspainiketta. Korjaa mahdolliset virheet.
- 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:
Kosketa ilmaista oljenannostelijaa: 9 vaihetta
Kosketa ilmaista oljenannostelijaa: Hei, nimeni on Jack Widman ja menen 8. luokalle. Olen tehnyt kosketuksettoman oljenannostelijan ja jaan sen mielelläni kanssasi. Minusta tuntuu siltä, että olet niin taipuvainen, äänestä minua "En voi koskea tähän" -kohdassa. kilpailu 2020
Kosketa virtakytkintä UTSOURCE-palvelun kanssa: 3 vaihetta
Kosketa ON-OFF-kytkin UTSOURCE-palvelun kanssa: Olemme jo luoneet kosketuskytkimen NPN-transistorin avulla. Mutta tällä kytkimellä oli vain yksi toiminto virtapiirin kytkemiseksi päälle, mutta ei tapaa sammuttaa piiri irrottamatta virtaa. Tässä piirissä aiomme rakentaa kosketuskytkimen
Lisää salaattia vähemmän tilaa tai Salaatin kasvattamista avaruudessa, (enemmän tai vähemmän): 10 vaihetta
Kasvava enemmän salaattia vähemmän tilaa tai … Kasvava salaatti avaruudessa, (enemmän tai vähemmän) .: Tämä on ammattimainen lähetys Growing Beyond Earth, Maker Contestille, joka lähetetään Instructablesin kautta. En voisi olla innostuneempi suunnittelemaan avaruuden viljelyä ja julkaisemaan ensimmäisen Instructable -tuotteen. Aluksi kilpailu pyysi meitä
Kosketa Kapasitiivinen seinäasennus: 3 vaihetta
Kosketuskapasitiivinen seinäasennus: Pari kesää sitten näin tämän uurteisen seinäasennuksen SparkFun Electronics -kierroksen aikana: seinät täynnä ikonisia kuvia johtavassa maalissa, jotka kaikki oli liitetty Bare Conductive Touch Boardiin kuparinauhalla. Kun kosketat, vastaa
Kosketa Midi -ohjainta (DIY): 4 vaihetta
Touch Midi Controller (DIY): Tämän projektin idea on tehdä toimiva Midi -ohjain, joka on helppo rakentaa edullisesti, jotta kuka tahansa voi rakentaa sen. Tämän projektin toteuttaa fablab Irbid's