Inhoudsopgave:

Touch Less Touch Switch - Ajarnpa
Touch Less Touch Switch - Ajarnpa

Video: Touch Less Touch Switch - Ajarnpa

Video: Touch Less Touch Switch - Ajarnpa
Video: How to make Touch Less Switch | Touch Less Infrared Switch 2024, November
Anonim
Aanraken Minder Aanraakschakelaar
Aanraken Minder Aanraakschakelaar

In de heersende COVID-19-situatie, de introductie van een aanraakvrije gebruikersinterface voor openbare machines om verspreiding van de pandemie door de gemeenschap te voorkomen.

Stap 1: Dingen die in dit project worden gebruikt

Hardware onderdelen

  • Arduino Mega 2560 & Genuino Mega 2560
  • Aanraakloos toetsenbord - 01 (schema's, bordbestand en stuklijst)
  • Touch-less toetsenbord - 02 (schema's, bordbestand en stuklijst)

Software-apps en online services

  • Arduino IDE
  • OrCAD-opname
  • Cadance Allegro PCB-ontwerper

Handgereedschap en fabricagemachines

  • Soldeerbout
  • Soldeerdraad
  • Soldeerpasta

Stap 2: Overzicht

We strijden nu allemaal tegen de heersende COVID-19-pandemie. En ook, nu bevinden we ons in een situatie waarin we ons met meer veiligheidsmaatregelen moeten aanpassen aan de heersende omstandigheden. Terwijl het leven weer normaal wordt met meer veiligheidsmaatregelen om virusinfectie te voorkomen, heerst er ook in de steden meer veiligheid op de openbare plaatsen en drukke gebieden. Maar er waren veel situaties waarin we de veiligheidsmaatregelen moesten overtreden en interactie moesten hebben met een onveilig element om de behoeftigen te ontmoeten. Hier houdt het project zich bezig met het voorkomen van verspreiding van COVID-19 via aanrakingen of aanrakingen.

Geldautomaten, liften, automaten, enz. zijn de plaatsen waar veel mensen gebruik maken van deze faciliteiten. De kans op virusverspreiding is erg groot op zulke plekken, waar veel mensen indirect door aanraking met andere mensen in contact komen. De kans op verspreiding vanuit die plaatsen is erg groot, aangezien een enkele besmette persoon een infectiebron kan zijn voor een groot aantal mensen.

Het idee van het project is dus om een aanraakvrije of contactloze gebruikersinterface te bouwen voor interactie tussen openbare machines. Het idee concentreert zich vooral op geldautomaten, automaten, liften, enz. waar het publiek niet omheen kan en waar de kans op verspreiding van het Corona-virus groot is.

het is gemaakt voor mijn neef die naar de 6e klas gaat

Stap 3: Functies

  • Raak minder aan of contactloze interacties.
  • Eenvoudig aan te passen aan de toepassing.
  • Goedkoop

Stap 4: Hardware

De hardware van de Touchless-aanraakschakelaar omvat een Arduino Mega Board dat dient als het moederbord of het besturingsapparaat van het project. Dan komt het aangepaste Touch Less Keypad - 01 en Touch Less Keypad -02. Deze borden verbreken de functie van het geven van aanrakingsloze invoer aan het Arduino-bord.

Stap 5: Arduino Mega

Arduino Mega
Arduino Mega

Arduino Mega is de microcontrollerkaart die wordt gebruikt om aanrakingsloze invoer van sensortoetsen te ontvangen, te verwerken volgens de code en de uitvoer uit te voeren.

Stap 6: Raak minder toetsenbord aan -01

Touch minder toetsenbord -01
Touch minder toetsenbord -01
Touch minder toetsenbord -01
Touch minder toetsenbord -01
Touch minder toetsenbord -01
Touch minder toetsenbord -01
Touch minder toetsenbord -01
Touch minder toetsenbord -01

Touch Less Keypad -01 is het primaire invoerapparaat dat de cijfertoetsen en basisbedieningstoetsen omvat. Elke sleutel is voorzien van een IR LED-nabijheidssensor die wordt gebruikt om de vereiste sleutels te vergrendelen in plaats van in te drukken. Het nabijheidsbereik van de IR-led kan naar behoefte worden gevarieerd. Met het gebruik van dit toetsenbord kan de vereiste sleutel worden vergrendeld door twee vingers te zwaaien of voor een bepaalde tijd vast te houden (bijvoorbeeld: 2 seconden) in plaats van op de knoppen te drukken. De vergrendeling van de sleutel wordt aangegeven met een LED-licht over de betreffende sleutels voor een bepaalde tijdsperiode (bijv. 5 seconden). Stroomadapters van 12V tot 5V kunnen worden gebruikt om de boards van stroom te voorzien.

Stap 7: Touch Less Keypad-02

Touch Less Keypad-02
Touch Less Keypad-02
Touch Less Keypad-02
Touch Less Keypad-02
Touch Less Keypad-02
Touch Less Keypad-02

TouchLessKeypad-02 is het secundaire invoerapparaat dat kan worden ontworpen volgens de toepassing van het apparaat. Hier is het dienovereenkomstig ontworpen, alsof het voor de liftbediening is (met knoppen OMHOOG en OMLAAG). Alle andere specificaties en werking zijn exact hetzelfde als die van het Touch Less Keypad - 01.

Opmerking: elk van de Touch Less Keypads hoeft alleen van stroom te worden voorzien, ook al zijn er stroomaansluitingen voor beide kaarten.

Stap 8: Hoe het werkt…?

Hoe het werkt…?
Hoe het werkt…?

Telkens wanneer een vinger (of twee vingers) voor een bepaalde tijd voor de vereiste sleutel wordt gezwaaid of gehouden, wordt de sleutel vergrendeld met een LED-indicatie. Zoals eerder vermeld, zijn alle toetsen voorzien van IR Proximity-sensoren. Dus in normale toestand zal elke sensor een HOGE input geven aan de Arduino. Maar wanneer er ooit een vinger voor de sensor wordt gehouden of gezwaaid, gaat de invoer van die sensor naar LAAG. Als de ingang de LAGE toestand voortzet, zal de Arduino de LAGE toestand tijdsperiode vergelijken met de vooraf gedefinieerde tijd en zal de sleutel vergrendelen met LED indicatie, als deze overeenkomt. Elke mismatch in tijdsperioden en statusveranderingen zal de sensoren in de sleutel resetten. Dan kan de vergrendelde sleutel ook worden ontgrendeld door opnieuw voor de sleutel te zwaaien gedurende een vooraf gedefinieerde tijdsperiode. Alle andere fouten en ongeldige toetsvergrendelingen kunnen worden verholpen met een juiste Arduino-code.

Stap 9: Schema's

Schema's
Schema's

Bouw het circuit volgens de gegeven schema's. Gebruik voedingsadapters van 5V tot 12V om de boards van stroom te voorzien. In vergelijking met de schema's van het Touch Less Keypad, kan iedereen de schema's eenvoudig aanpassen aan de toepassing. De onderstaande schema's kunnen worden toegepast voor een aanraakloos liftbesturingssysteem.

Stap 10: Coderen

Het basis Arduino-programma voor het project is hierbij bijgevoegd. Volg de onderstaande stappen om de code naar het Arduino Mega-bord te flashen.

  1. Open Arduino IDE. Selecteer Bestand > Nieuw.
  2. Er wordt nu een nieuw venster geopend.
  3. Typ of kopieer de gegeven code.
  4. Bewaar de schets.
  5. Sluit nu het Arduino Mega Board aan op de pc via een USB A naar B-kabel.
  6. Selecteer vervolgens Tools > Board > Arduino/Genuino Mega of Mega 2560. Selecteer Tools > Port.
  7. Selecteer nu de poort waarop het Arduino Board is aangesloten.
  8. Compileer nu de code en controleer op eventuele fouten door op de knop Verifiëren te klikken. Corrigeer de eventuele fouten.
  9. Upload nu de code naar het Arduino-bord door op de knop Uploaden te klikken.

Stap 11: Bijlagen

Touch Less Keypad - 01 & Touch Less Keypad - 02 (Schema's, Board-bestand, Gerber en BOM) en Arduino-code zijn te vinden in de onderstaande Github-link.

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

Aanbevolen: