Sadržaj:

TCRT5000 Infracrveni reflektirajući senzor - kako funkcionira i primjer kruga sa kodom: 6 koraka
TCRT5000 Infracrveni reflektirajući senzor - kako funkcionira i primjer kruga sa kodom: 6 koraka

Video: TCRT5000 Infracrveni reflektirajući senzor - kako funkcionira i primjer kruga sa kodom: 6 koraka

Video: TCRT5000 Infracrveni reflektirajući senzor - kako funkcionira i primjer kruga sa kodom: 6 koraka
Video: TCRT5000 Infrared Reflective Sensor Infrared sensor obstacle detection #arduino #diy #electronic 2024, Juli
Anonim
TCRT5000 Infracrveni reflektirajući senzor - kako funkcionira i primjer kola sa kodom
TCRT5000 Infracrveni reflektirajući senzor - kako funkcionira i primjer kola sa kodom

Zdravo, nedavno sam koristio gomilu TCRT5000 -a pri projektiranju i izradi svoje mašine za sortiranje novčića. To možete vidjeti ovdje:

Da bih to učinio, morao sam naučiti o TCRT5000 i nakon što sam to shvatio, mislio sam da ću stvoriti vodič za svakoga tko želi saznati više o senzoru.

Ovo će biti taj vodič. U nastavku ću napisati pisanu verziju u cijelosti, ali ako biste radije gledali kako to objašnjavam u videu, pogledajte video ispod:

Korak 1: Video zapis

Image
Image

Korak 2: Kako to izgleda?

Kako izgleda?
Kako izgleda?

Ovako TCRT5000 izgleda sam. Sastoji se od infracrvene LED diode i fototranzistora (osjetljivog na svjetlo). Ovaj senzor ima premaz za filtriranje svjetla koje nije unutar infracrvenog spektra kako bi se smanjila mogućnost interferencije okoline - to je ono što ulaznoj strani TCRT5000 daje crnu boju.

Često ćete ga vidjeti i na ploči pored LM393 i podesivog potenciometra. Ovo ćemo malo preći.

Korak 3: Za šta se može koristiti?

Za šta bi se moglo koristiti?
Za šta bi se moglo koristiti?
Za šta bi se moglo koristiti?
Za šta bi se moglo koristiti?

Možete koristiti TCRT5000 za provjeru prisutnosti fizičkog objekta, poput otkrivanja novčića u uređaju za sortiranje novčića.

Također se može koristiti za provjeru boje nečega na crno -bijeloj ljestvici. Ovo je princip koji robot koji slijedi može koristiti. Različite nijanse mijenjaju razinu reflektiranog infracrvenog svjetla.

Korak 4: Kako to funkcionira?

Kako to radi?
Kako to radi?
Kako to radi?
Kako to radi?
Kako to radi?
Kako to radi?
Kako to radi?
Kako to radi?

Sam TCRT5000 radi tako što emitira infracrveno svjetlo od LED -a i registrira bilo koje reflektirano svjetlo na svom fototranzistoru, što mijenja protok struje između njegovog odašiljača i kolektora u skladu sa nivoom svjetlosti koju prima.

Ova ploča na kojoj ćete je često pronaći također uključuje dodatne značajke koje povećavaju jednostavnost korištenja. Dodaje čip uporednog napona u obliku ovog LM393 i potenciometar za podešavanje njegove osjetljivosti. Predstavlja nam četiri igle. VCC, GND, D0 i A0.

Opskrbljujemo radni napon između 3,3 V i 5 V preko VCC i uzemljenja. Podatke senzora primamo putem bilo kojeg od dva preostala pina.

Analogni pin A0 omogućuje kontinuirano očitavanje u obliku promjenjivog napona, što je veći napon, to se više prima infracrveno svjetlo.

Digitalni pin je s druge strane visok (uključen) ili nizak (isključen). Kada se ploča napaja i ne primi dovoljno infracrvenog svjetla, digitalni pin će biti visok, a kada se prođe razina okidača postavljena potenciometrom, digitalni pin se tada postavlja na nisko.

Jedan veliki nedostatak ovog senzora je to što na njega mogu lako utjecati okolišni uvjeti. Senzor detektuje i svaki drugi izvor infracrvenog svetla, poput sunčeve svetlosti ili kućnog svetla i može ometati očitavanja.

To se može ograničiti pametnim kodom koji može izvesti poništavanje buke ili kratkim isključivanjem emitera, uzimanjem osnovnog očitanja okoline, zatim ponovnim uključivanjem emitera i provjerom ima li promjena u primljenom nivou svjetlosti.

Korak 5: Mini Make: Primjer projekta

Mini Make: Primjer projekta
Mini Make: Primjer projekta
Mini Make: Primjer projekta
Mini Make: Primjer projekta
Mini Make: Primjer projekta
Mini Make: Primjer projekta

Ova mini marka pokazat će i analogne i digitalne pinove. Sastavite krug kao što je prikazano, a zatim učitajte kôd sa donje veze na vaš Arduino Uno.

github.com/DIY-Machines/TCRT5000

Otvorite serijski monitor i promatrajte što se događa dok približavate reflektirajući objekt bliže senzoru. Serijski monitor ispisuje očitanja sa analognog senzora. Ugrađene LED diode i na Arduino ploči i na ploči senzora prikazuju stanje očitanja s digitalnog pina. Kada prag refleksije nije dosegnut, digitalni pin je visok i naše LED diode su uključene. Kako se objekt približava i prag prelazi, digitalni pin se mijenja na nisko i LED se gasi.

Zapamtite da osjetljivost možete podesiti pomoću potenciometra.

Korak 6: Hvala

Ako se želite zahvaliti na ovom vodiču i dizajnu, povjerite mi da mi kupite kavu:

ko-fi.com/diymachines

Također možete podržati naš kanal i držati nas da stvaramo ove vodiče na Patreonu:

Molimo vas da ne zaboravite da se pretplatite ovdje na Instructables ili na naš Youtube kanal kako biste saznali kada imamo sljedeći DIY projekat spreman.

www.youtube.com/channel/UC3jc4X-kEq-dEDYhQ…

Preporučuje se: