Le schede Arduino sono abbastanza facili da gestire i microcontrollori per principianti e a livello industriale. I microcontroller Arduino possono prendere input da diversi dispositivi, quindi eseguire alcune attività specifiche in base al programma, dopo di che possono consegnare l'output.
Esistono molti dispositivi di input che possono essere interfacciati con Arduino ma in questo articolo, discuteremo solo quei dispositivi di input che sono più comunemente usati in quasi tutti i progetti Arduino.
Resistenza dipendente dalla luce (LDR)
La resistenza dipendente dalla luce comunemente nota come fotoresistor o sensore di luce è uno dei dispositivi di input comuni che possono essere utilizzati in diversi progetti. Questi fotoresistor sono sensibili alla luce che possono cambiare la loro resistenza a seconda della luce che cade su di essi. Hanno diversi megaohms resistenza al buio e quando sono sotto luce la resistenza cade da megaohm a qualche centinaio di ohm. Il simbolo del fotoresistor o LDR sono:
Questi possono essere collegati con i pin analogici Arduino in quanto fornisce l'ingresso analogico e l'applicazione più comune di LDR è il suo uso nel controllo della commutazione dei lampioni.
Premi il bottone
Il pulsante è un altro tipo di dispositivo di input utilizzato per la commutazione. I pulsanti sono collegati ai pin digitali di Arduino perché hanno solo due possibili stati alti o bassi. L'applicazione più comune del pulsante nei progetti Arduino è il passaggio e il simbolo di un pulsante è:
Potenziometro
Un potenziometro è un dispositivo di input con cui possiamo variare manualmente la resistenza tra zero a un valore specifico del potenziometro. Possiamo collegare il potenziometro ai pin analogici di Arduino e possiamo prendere il valore di resistenza di nostra scelta. Il potenziometro ha tre gambe, una gamba è collegata ai cinque volt, l'altra è collegata a terra e la gamba centrale è collegata al perno analogico dell'Arduino dove dobbiamo prendere input. Esistono diverse applicazioni nell'uso del potenziometro. La rappresentazione simbolica del potenziometro è:
Termometro
Un sensore di temperatura è un altro dispositivo di input che può essere interfacciato con Arduino per ottenere i valori di input della temperatura circostante. Un sensore di temperatura ha una resistenza all'interno della sua costruzione, quindi quando la temperatura circostante aumenta il valore della resistenza inizierà ad aumentare e, se la temperatura circostante diminuisce, il valore della resistenza diminuisce. Questo valore di resistenza può essere misurato collegandolo a pin analogici di Arduino. Questi sensori di temperatura possono essere utilizzati per molti scopi; Il miglior esempio del loro utilizzo è gli scaldabagno. I diversi tipi di sensori di temperatura possono essere interfacciati con Arduino come LM35 e TMP36, se consideriamo LM35, ha tre gambe collegate a terra, tensione, un perno di uscita e la sua configurazione del pin sono:
Sensore di impronte digitali
I sensori di impronte digitali vengono utilizzati per prendere il contributo delle impressioni delle dita e utilizzarlo per scopi di sicurezza. Esistono diversi tipi di sensori di impronte digitali, il sensore di impronte digitali più utilizzato è R503 che può essere interfacciato con Arduino. I sensori di impronte digitali sono ampiamente utilizzati in cui le impressioni biometriche sono richieste applicazioni più comuni dei sensori di impronte digitali sono dispositivi di sicurezza e presenze:
Sensore di fumo
Il sensore di fumo è un altro tipo di dispositivo di input che può essere interfacciato con Arduino per rilevare la presenza di fumo nei suoi dintorni. Cambia anche la resistenza alla concentrazione del fumo come se ci fosse fumo nell'ambiente circostante, la concentrazione del fumo aumenta che aumenterà la resistenza del sensore e se non c'è fumo nell'ambiente circostante, non vi sarà alcuna concentrazione di fumo, quindi il sensore misurerà la minore resistenza. Il sensore di fumo più comune che può essere interfacciato con Arduino è MQ2 e può essere utilizzato negli allarmi antincendio per il rilevamento del fuoco.
Tastiera
I moduli della tastiera sono anche considerati come dispositivi di input che possono essere interfacciati con le schede Arduino. I moduli della tastiera contengono i pulsanti proprio come una tastiera di un computer e possono essere utilizzati per inserire numeri ASCII diversi. Con l'aiuto di una tastiera, possiamo prendere l'input ed eseguire un calcolo. Esistono diversi tipi di tastie che possono essere interfacciate con Arduino come tastie 3 × 3 e 4 × 3:
Sensore di rilevamento del suono
I sensori di rilevamento del suono vengono utilizzati per misurare il volume del suono e sono anche un dispositivo che può essere interfacciato con Arduino per ottenere l'input. La soglia dell'intensità del suono può essere regolata dal potenziometro sul modulo del sensore. Esistono diversi tipi di sensori di rilevamento del suono tra cui KY-038 è il rilevatore sonoro più comunemente usato.
Conclusione
Esistono diversi dispositivi di input che possono essere interfacciati con il microcontrollore Arduino per ottenere input come sensori di temperatura, pulsanti e sensori di umidità. In questo articolo, i dispositivi di input che sono principalmente utilizzati nei progetti Arduino sono spiegati con le loro applicazioni e le applicazioni.