Sommario:

Come realizzare un modulo sensore IR: 4 passaggi
Come realizzare un modulo sensore IR: 4 passaggi

Video: Come realizzare un modulo sensore IR: 4 passaggi

Video: Come realizzare un modulo sensore IR: 4 passaggi
Video: Link a Infrarossi (IR) con Arduino - Il trasmettitore - Video 252 2024, Novembre
Anonim
Come realizzare un modulo sensore IR
Come realizzare un modulo sensore IR
Come realizzare un modulo sensore IR
Come realizzare un modulo sensore IR
Come realizzare un modulo sensore IR
Come realizzare un modulo sensore IR

Ciao ragazzi sono Manikant e oggi costruiremo il nostro modulo sensore ir. In questo progetto vi spiegherò come creare il vostro sensore ir e come usarlo usando arduino e anche senza arduino. Stavo costruendo un robot che seguiva la linea e evitava gli ostacoli, e avevo anche pochi led ir in giro, quindi, ho pensato di costruire i miei sensori ir per il mio progetto. Quindi iniziamo:)

Forniture

  • 1 x trasmettitore Ir, ricevitore
  • 1 x 10k resistore
  • 1 x resistenza da 100 ohm
  • 1 x transistor bc547/2n222a
  • 1 x Arduino
  • visita questo link per visualizzare i componenti richiesti clicca qui

Passaggio 1: connessione hardware:

Connessione hardware
Connessione hardware
Connessione hardware
Connessione hardware
  • collegare i led ir ha dato
  • Collegare l'anodo del trasmettitore ir al resistore da 100 ohm
  • Collegare il negativo del ricevitore ir al resistore da 10k
  • Collegare entrambe le estremità del resistore da 10k e 100ohm (questo è il pin +ve, collegarlo a 5v)
  • Collegare l'anodo e il catodo del ricevitore ir e del trasmettitore ir insieme (questo è il pin -ve, collegarlo a terra)
  • Collegare un altro filo all'anodo del ricevitore (questo è il pin del segnale)
  • È possibile identificare l'anodo e il catodo del led guardando i pin, il pin più lungo è l'anodo e il più corto è il catodo
  • Puoi anche identificare anodo e catodo guardando il bordo del led, il bordo piatto del led id catodo.
  • Se non trovi una resistenza da 100 ohm come ho fatto io, puoi usare qualsiasi altra resistenza più vicina a 100 ohm.

Passaggio 2: circuito del sensore di ostacoli senza Arduino:

Circuito sensore ostacoli senza Arduino
Circuito sensore ostacoli senza Arduino

circuito sensore ostacoli senza arduino:

Collegare i componenti come mostrato nel circuito sopra per realizzare il sensore di ostacoli.

  1. Prendi il sensore ir che abbiamo costruito sopra, collega il pin del segnale del led ir alla base del transistor 2n222a/bc547 (aggiungi resistenza alla base se necessario)
  2. Collegare l'emettitore del transistor a terra e collegare anche il pin gnd del sensore ir a terra
  3. Collegare il collettore del transistor al catodo del led
  4. Collegare l'anodo del led e il sensore ir a 5v
  5. È pronto se si posiziona un oggetto di fronte ad esso è possibile vedere il led acceso, è anche possibile utilizzare il cicalino al posto del led per l'indicazione

Passaggio 3: rilevatore di ostacoli utilizzando Arduino:

Rilevatore di ostacoli con Arduino
Rilevatore di ostacoli con Arduino
Rilevatore di ostacoli con Arduino
Rilevatore di ostacoli con Arduino
Rilevatore di ostacoli con Arduino
Rilevatore di ostacoli con Arduino
  1. Prendi la tua scheda arduino e il trasmettitore e il ricevitore ir.
  2. Collegare l'anodo del trasmettitore a 100 ohm e a 5 V e collegare il catodo a gnd
  3. Collegare l'anodo del ricevitore al catodo del trasmettitore Collegare il resistore da 10k all'anodo del ricevitore ir
  4. Collegare entrambe le estremità del resistore a 5v
  5. Collega il pin del segnale preso dal ricevitore ad A5 su arduino.

*Apri l'ide di arduino e incolla il codice indicato di seguito e caricalo sulla scheda uno.

Passaggio 4: codice:

Codice
Codice
Codice
Codice
Codice
Codice

CODICE FUNZIONANTE:

  • Apri monitor seriale
  • Puoi vedere i valori inviati dal sensore
  • Ora prova ad avvicinare la mano al sensore ir
  • Noterai che i valori continuano a diminuire se avvicini la mano al sensore ir.
  • Con questi valori puoi scoprire quanto lontano o quanto più vicino è l'ostacolo.
  • Nel prossimo blog realizzerò un'auto robotica usando questi sensori quindi restate sintonizzati fino ad allora ciao:)

int inputpin = A5;

sensore interno; void setup() { Serial.begin(9600); pinMode(pin di input, INPUT); void loop() { sensore = analogRead(pin di input); Serial.println(sensore); }

Consigliato: