Sadržaj:

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

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

Video: Infracrveni reflektirajući senzor TCRT5000 - kako radi i primjer kruga sa kodom: 6 koraka
Video: Infrared Obstacle Avoidance module for Arduino with code 2024, Studeni
Anonim
Infracrveni reflektirajući senzor TCRT5000 - kako funkcionira i primjer kruga s kodom
Infracrveni reflektirajući senzor TCRT5000 - kako funkcionira i primjer kruga s kodom

Poštovani, nedavno sam koristio hrpu TCRT5000 -a pri projektiranju i izradi svog stroja 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 me radije gledali kako to objašnjavam u videu, pogledajte video ispod:

Korak 1: Video

Image
Image

Korak 2: Kako 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 smetnji u okolišu - to je ono što ulaznoj strani TCRT5000 daje crnu boju.

Također ćete ga često vidjeti na ploči pored LM393 i podesivog potenciometra. Ovo ćemo malo prijeći.

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

Za što bi se moglo koristiti?
Za što bi se moglo koristiti?
Za što bi se moglo koristiti?
Za što bi se moglo koristiti?

TCRT5000 možete upotrijebiti 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 radi?
Kako radi?
Kako radi?
Kako radi?
Kako radi?
Kako radi?
Kako radi?
Kako radi?

Sam TCRT5000 radi tako da odašilje infracrveno svjetlo od LED -a i registrira bilo kakvo reflektirano svjetlo na svom fototranzistoru, što mijenja protok struje između njegovog emitera i kolektora prema razini svjetlosti koju prima.

Ova ploča na kojoj ćete je često pronaći također uključuje dodatne značajke za povećanje jednostavnosti korištenja. Dodaje čip za usporedbu 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 kroz VCC i uzemljene igle. Podatke senzora primamo kroz bilo koji 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 s druge strane je ili 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 detektira i bilo koji drugi izvor infracrvenog svjetla, poput sunčeve svjetlosti ili kućnog svjetla, koji može ometati očitanja.

To se može ograničiti pametnim kodom koji može izvesti poništavanje buke ili kratkim isključivanjem emitera, uzimanje osnovnih očitanja okoline, zatim ponovnim uključivanjem emitera i provjerom ima li promjena u razini primljene 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 s donje veze na svoj 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 s analognog senzora. Ugrađene LED diode na Arduino ploči i 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 prelazi prag, digitalni pin se mijenja na nisko i LED se gasi.

Upamtite 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 nastaviti nas stvarati ove vodiče na Patreonu:

Molimo ne zaboravite se pretplatiti ovdje na Instructables ili na naš Youtube kanal kako biste saznali kada imamo sljedeći DIY projekt spreman.

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

Preporučeni: