Sadržaj:

Kako napraviti Ir senzorski modul: 4 koraka
Kako napraviti Ir senzorski modul: 4 koraka

Video: Kako napraviti Ir senzorski modul: 4 koraka

Video: Kako napraviti Ir senzorski modul: 4 koraka
Video: Как сделать шестерню на токарном станке. 2024, Novembar
Anonim
Kako napraviti Ir senzorski modul
Kako napraviti Ir senzorski modul
Kako napraviti Ir senzorski modul
Kako napraviti Ir senzorski modul
Kako napraviti Ir senzorski modul
Kako napraviti Ir senzorski modul

Zdravo momci, ja sam Manikant i danas ćemo izgraditi vlastiti ir senzorski modul. U ovom projektu ću vam objasniti kako napraviti vlastiti ir senzor i kako ga koristiti pomoću arduina, a takođe i bez arduina. Ja sam gradio liniju koja slijedi robote i izbjegavao prepreke, a imao sam i nekoliko infracrvenih LED dioda, pa sam pomislio da napravim vlastite ir senzore za svoj projekt. Pa počnimo:)

Supplies

  • 1 x Ir predajnik, prijemnik
  • 1 x 10k otpornik
  • 1 x 100ohm otpornik
  • 1 x tranzistor bc547/2n222a
  • 1 x Arduino
  • posjetite ovu vezu da vidite potrebne komponente, kliknite ovdje

Korak 1: Povezivanje hardvera:

Hardverska veza
Hardverska veza
Hardverska veza
Hardverska veza
  • povežite ir LED diode je dao
  • Spojite anodu IR odašiljača na otpornik od 100 ohma
  • Spojite negativ ir prijemnika na 10k otpornik
  • Spojite oba kraja 10k i 100ohm otpornika (ovo je +ve pin, spojite ga na 5v)
  • Spojite anodu i katodu prijemnika i odašiljača zajedno (ovo je pin, spojite ga na masu)
  • Spojite drugu žicu na anodu prijemnika (ovo je signalni pin)
  • Anodu i katodu vodite možete identificirati gledajući na pinove, duži pin je anoda, a kraći katoda
  • Anodu i katodu možete identificirati i gledajući rub LED diode, ravni rub LED id katode.
  • Ako ne pronađete otpornik od 100 ohma, kao što sam učinio, možete upotrijebiti bilo koji drugi otpornik bliže 100 ohma.

Korak 2: Krug senzora prepreke bez Arduina:

Krug senzora prepreke bez Arduina
Krug senzora prepreke bez Arduina

krug senzora prepreke bez arduina:

Spojite komponente kao što je prikazano u gornjem krugu kako biste napravili senzor prepreke.

  1. Uzmite ir senzor koji smo gore izgradili, spojite signalni pin ir -a na bazu 2n222a/ bc547 tranzistora (dodajte otpornik na bazu ako je potrebno)
  2. Spojite odašiljač tranzistora na masu, a također spojite gnd pin ir senzora na masu
  3. Spojite kolektor tranzistora na katodu LED -a
  4. Spojite anodu LED i ir senzora na 5v
  5. Spremno je ako stavite bilo koji objekt ispred njega i vidite LED koji svijetli, a za indikaciju možete koristiti i zujalicu umjesto LED diode

Korak 3: Detektor prepreka pomoću Arduina:

Detektor prepreka pomoću Arduina
Detektor prepreka pomoću Arduina
Detektor prepreka pomoću Arduina
Detektor prepreka pomoću Arduina
Detektor prepreka pomoću Arduina
Detektor prepreka pomoću Arduina
  1. Uzmite svoju arduino ploču i daljinski upravljač i prijemnik.
  2. Spojite anodu odašiljača na 100 ohma i na 5v i spojite katodu na gnd
  3. Spojite anodu prijemnika na katodu predajnika Priključite 10k otpornik na anodu prijemnika
  4. Spojite oba kraja otpornika na 5v
  5. Spojite signalni pin sa prijemnika na A5 na arduinu.

*Otvorite arduino ide i zalijepite donji kôd te ga prenesite na uno ploču.

Korak 4: Kôd:

Šifra
Šifra
Šifra
Šifra
Šifra
Šifra

KOD RAD:

  • Otvorite serijski monitor
  • Možete vidjeti vrijednosti koje šalje senzor
  • Sada pokušajte približiti ruku ir senzoru
  • Primijetit ćete da se vrijednosti nastavljaju smanjivati ako pomaknete ruku bliže ir senzoru.
  • Pomoću ovih vrijednosti možete saznati koliko je ili bliže prepreka.
  • Na sljedećem blogu ću napraviti robotski automobil koristeći ove senzore, pa ostanite s nama do tada doviđenja:)

int inputpin = A5;

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

Preporučuje se: