Sommario:

Touch Less Touch Switch: 11 passaggi
Touch Less Touch Switch: 11 passaggi

Video: Touch Less Touch Switch: 11 passaggi

Video: Touch Less Touch Switch: 11 passaggi
Video: Installing and Connecting a dormakaba RCI 912 WBT Touchless Switch 2024, Dicembre
Anonim
Touch Less Touch Switch
Touch Less Touch Switch

Nella prevalente situazione COVID-19, l'introduzione di un'interfaccia utente touch-free per le macchine pubbliche per evitare la diffusione della pandemia nella comunità.

Passaggio 1: cose utilizzate in questo progetto

Componenti hardware

  • Arduino Mega 2560 e Genuino Mega 2560
  • Tastierino touch-less - 01 (schemi, file scheda e distinta materiali)
  • Tastierino touch-less - 02 (schemi, scheda file e distinta materiali)

App software e servizi online

  • Arduino IDE
  • Acquisizione OrCAD
  • Cadance Allegro PCB Designer

Utensili manuali e macchine per la fabbricazione

  • Saldatore
  • Filo di saldatura
  • Pasta per saldature

Passaggio 2: Panoramica

Ora stiamo tutti combattendo contro la prevalente pandemia di COVID-19. E inoltre, ora siamo in una situazione in cui dobbiamo adattarci alle condizioni prevalenti con più misure di sicurezza. Mentre la vita torna alla normalità con maggiori misure di sicurezza per evitare l'infezione da virus, nelle città prevale anche l'aggiunta di sicurezza nei luoghi pubblici e nelle aree affollate. Ma ci sono state molte situazioni in cui abbiamo dovuto infrangere le misure di sicurezza e interagire con un elemento pericoloso per soddisfare i bisognosi. Qui, il progetto si occupa della prevenzione della diffusione del COVID-19 attraverso interazioni o tocchi tattili.

Bancomat, ascensori, distributori automatici, ecc. sono i luoghi in cui molte persone utilizzano queste strutture. La possibilità di diffusione del virus è molto alta in questi luoghi, dove molte persone entrano indirettamente in contatto con altre persone attraverso il contatto. La possibilità che la comunità si diffonda da quei luoghi è molto alta, poiché una singola persona infetta può essere fonte di infezione per un gran numero di persone.

Quindi l'idea del progetto è quella di costruire un'interfaccia utente touch free o contact less per l'interazione pubblico-macchina. L'idea si concentra principalmente su bancomat, distributori automatici, ascensori, ecc. dove il pubblico non può evitare di toccare e dove la possibilità di diffusione del Corona Virus è alta.

è fatto per mio cugino che va in prima media

Passaggio 3: caratteristiche

  • Tocca di meno o contatta le interazioni gratuite.
  • Facile da personalizzare in base all'applicazione.
  • A buon mercato

Passaggio 4: hardware

L'hardware dell'interruttore tattile Touch less include una scheda Arduino Mega che funge da scheda principale o dispositivo di controllo del progetto. Poi arriva la tastiera Touch Less personalizzata - 01 e la tastiera Touch Less -02. Queste schede eliminano la funzione di fornire input meno touch alla scheda Arduino.

Passaggio 5: Arduino Mega

Arduino Mega
Arduino Mega

Arduino Mega è la scheda microcontrollore utilizzata per ricevere input touch less dai tasti del sensore, elaborare secondo il codice ed eseguire l'output.

Passaggio 6: tocca meno tastiera -01

Tocca meno tastiera -01
Tocca meno tastiera -01
Tocca meno tastiera -01
Tocca meno tastiera -01
Tocca meno tastiera -01
Tocca meno tastiera -01
Tocca meno tastiera -01
Tocca meno tastiera -01

Touch Less Keypad -01 è il dispositivo di input principale che include i tasti numerici e i tasti di controllo di base. Ogni chiave è incorporata con un sensore di prossimità a LED IR utilizzato per bloccare le chiavi richieste invece di premere. Il range di prossimità del LED IR può essere variato a seconda delle necessità. Con l'uso di questa tastiera, la chiave richiesta può essere bloccata con due dita agitando o tenendo la chiave davanti per un determinato periodo di tempo (es: 2 secondi) invece di premere i pulsanti. Il blocco della chiave sarà indicato con un LED acceso sopra i tasti appropriati per un determinato periodo di tempo (es: 5 secondi). Per alimentare le schede possono essere utilizzati adattatori di alimentazione da 12V a 5V.

Passaggio 7: toccare Meno Tastiera-02

Tocca Meno Tastiera-02
Tocca Meno Tastiera-02
Tocca Meno Tastiera-02
Tocca Meno Tastiera-02
Tocca Meno Tastiera-02
Tocca Meno Tastiera-02

TouchLessKeypad-02 è il dispositivo di input secondario che può essere progettato in base all'applicazione del dispositivo. Qui è progettato di conseguenza, come se fosse per il comando Lift (con pulsanti SU e GI). Tutte le altre specifiche e funzioni sono esattamente le stesse della tastiera Touch Less - 01.

Nota: è necessario alimentare solo una qualsiasi delle tastiere Touch Less, anche se le prese di alimentazione sono fornite per entrambe le schede.

Passaggio 8: come funziona…?

Come funziona…?
Come funziona…?

Ogni volta che un dito (o due dita) viene agitato o tenuto davanti alla chiave richiesta per essere bloccata, per un determinato tempo, la chiave verrà bloccata con un'indicazione LED. Come accennato in precedenza, ogni tasto è integrato con sensori di prossimità IR. Quindi, in condizioni normali, ogni sensore darà un input ALTO all'Arduino. Ma ogni volta che un dito viene tenuto o agitato davanti al sensore, l'input da quel sensore andrà su BASSO. Se l'ingresso continua nello stato LOW, Arduino confronterà il periodo di tempo dello stato LOW con il tempo predefinito e bloccherà la chiave con l'indicazione del LED, se corrisponde. Qualsiasi mancata corrispondenza nei periodi di tempo e cambiamenti di stato, ripristinerà i sensori nella chiave. Quindi la chiave bloccata può essere sbloccata anche agitando nuovamente davanti alla chiave per un periodo di tempo predefinito. Tutti gli altri errori e blocchi dei tasti non validi possono essere corretti con un codice Arduino appropriato.

Passaggio 9: schemi

Schematico
Schematico

Costruisci il circuito secondo gli schemi forniti. Utilizzare adattatori di alimentazione da 5V a 12V per alimentare le schede. Confrontando gli schemi della tastiera Touch Less, chiunque può facilmente personalizzare gli schemi in base all'applicazione. Gli schemi seguenti possono essere applicati per il sistema di controllo dell'ascensore senza contatto.

Passaggio 10: codice

Il programma Arduino di base per il progetto è allegato a questo. Segui i passaggi seguenti per far lampeggiare il codice sulla scheda Arduino Mega.

  1. Apri Arduino IDE. Seleziona File > Nuovo.
  2. Ora si aprirà una nuova finestra.
  3. Digita o copia il codice indicato.
  4. Salva lo schizzo.
  5. Ora collega la scheda Arduino Mega al PC tramite un cavo USB da A a B.
  6. Quindi, seleziona Strumenti > Scheda > Arduino/Genuino Mega o Mega 2560. Seleziona Strumenti > Porta.
  7. Ora seleziona la porta a cui è stata collegata la scheda Arduino.
  8. Ora compila il codice e controlla eventuali errori facendo clic sul pulsante di verifica. Correggere gli errori, se presenti.
  9. Ora carica il codice sulla scheda Arduino facendo clic sul pulsante Carica.

Passaggio 11: allegati

Touch Less Keypad - 01 e Touch Less Keypad - 02 (Schematics, Board file, Gerber e BOM) e il codice Arduino sono disponibili nel collegamento Github sottostante.

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

Consigliato: