Kazalo:

Kako narediti modul senzorja Ir: 4 koraki
Kako narediti modul senzorja Ir: 4 koraki

Video: Kako narediti modul senzorja Ir: 4 koraki

Video: Kako narediti modul senzorja Ir: 4 koraki
Video: Лямбда зонд (Sparts dws-16523) 2024, Julij
Anonim
Kako narediti senzorski modul Ir
Kako narediti senzorski modul Ir
Kako narediti senzorski modul Ir
Kako narediti senzorski modul Ir
Kako narediti senzorski modul Ir
Kako narediti senzorski modul Ir

Pozdravljeni fantje, jaz sem Manikant in danes bomo zgradili lasten senzorski modul ir. V tem projektu vam bom razložil, kako narediti svoj senzor ir in kako ga uporabljati z arduinom in tudi brez arduina. Gradil sem linijo za sledenje robotom in se jim izogibal ovir, poleg tega pa je ležalo tudi nekaj IR svetilk, zato sem razmišljal, da bi za svoj projekt izdelal lastne senzorje ir. Torej začnimo:)

Zaloge

  • 1 x Ir oddajnik, sprejemnik
  • 1 x 10k uporovnik
  • 1 x 100 ohmski upor
  • 1 x tranzistor bc547/2n222a
  • 1x Arduino
  • obiščite to povezavo, če si želite ogledati potrebne komponente, kliknite tukaj

1. korak: Povezava strojne opreme:

Povezava strojne opreme
Povezava strojne opreme
Povezava strojne opreme
Povezava strojne opreme
  • povežite ir led je dal
  • Priključite anodo IR oddajnika na 100 ohmski upor
  • Negativ IR sprejemnika priključite na 10k upor
  • Priključite oba konca upora 10k in 100ohm (to je +ve pin, priključite ga na 5v)
  • Povežite anodo in katodo IR sprejemnika in IR oddajnika skupaj (to je pin -ve, povežite ga z maso)
  • Priključite drugo žico na anodo sprejemnika (to je signalni pin)
  • Anodo in katodo vodnika lahko prepoznate po pogledu na zatiče, daljši zatič je anoda in krajši katoda
  • Anodo in katodo lahko identificirate tudi tako, da pogledate rob LED, ploski rob LED id katode.
  • Če ne najdete 100 ohmskega upora, kot sem ga, lahko uporabite kateri koli drug upor bližje 100 ohm.

2. korak: Vezje senzorja ovir brez Arduina:

Vezje senzorja ovir brez Arduina
Vezje senzorja ovir brez Arduina

vezje senzorja ovir brez arduina:

Priključite komponente, kot je prikazano v zgornjem vezju, da naredite senzor ovir.

  1. Vzemite senzor ir, ki smo ga zgradili zgoraj, priključite signalni zatič ir led na podnožje 2n222a/ bc547 tranzistorja (po potrebi dodajte upor na bazo)
  2. Oddajnik tranzistorja priključite na ozemljitev in priključite gnd pin senzorja ir na ozemljitev
  3. Kolektor tranzistorja priključite na katodo LED
  4. Priključite anodo LED in ir senzorja na 5v
  5. Pripravljen je, če pred njim postavite kateri koli predmet in vidite LED, ki sveti, za indikacijo pa lahko uporabite tudi zvočni signal namesto LED

3. korak: Detektor ovir z uporabo Arduina:

Detektor ovir z uporabo Arduina
Detektor ovir z uporabo Arduina
Detektor ovir z uporabo Arduina
Detektor ovir z uporabo Arduina
Detektor ovir z uporabo Arduina
Detektor ovir z uporabo Arduina
  1. Vzemite svojo arduino ploščo ter oddajnik in sprejemnik.
  2. Anodo oddajnika priključite na 100 ohmov in na 5v ter katodo priključite na gnd
  3. Priključite anodo sprejemnika na katodo oddajnika Priključite upor 10k na anodo sprejemnika
  4. Oba konca uporov priključite na 5v
  5. Signalni pin, sprejet s sprejemnika, povežite z A5 na arduinu.

*Odprite arduino ide in prilepite spodnjo kodo ter jo naložite na ploščo uno.

4. korak: Koda:

Koda
Koda
Koda
Koda
Koda
Koda

KODA DELA:

  • Odprite serijski monitor
  • Ogledate si lahko vrednosti, ki jih pošlje senzor
  • Zdaj poskusite približati roko senzorju ir
  • Opazili boste, da se vrednosti nenehno zmanjšujejo, če roko približate senzorju ir.
  • S temi vrednostmi lahko ugotovite, koliko ali bližje je ovira.
  • V naslednjem spletnem dnevniku bom izdelal avtomobil s temi senzorji, zato nas spremljajte do takrat, adijo:)

int inputpin = A5;

int senzor; void setup () {Serial.begin (9600); pinMode (inputpin, INPUT); void loop () {sensor = analogRead (inputpin); Serial.println (senzor); }

Priporočena: