Sisukord:

TCRT5000 infrapuna peegeldav andur - kuidas see toimib ja näiteahel koodiga: 6 sammu
TCRT5000 infrapuna peegeldav andur - kuidas see toimib ja näiteahel koodiga: 6 sammu

Video: TCRT5000 infrapuna peegeldav andur - kuidas see toimib ja näiteahel koodiga: 6 sammu

Video: TCRT5000 infrapuna peegeldav andur - kuidas see toimib ja näiteahel koodiga: 6 sammu
Video: TCRT5000 Infrared Sensor | detect object with arduino#shortsvideo #shorts #youtubeshorts #arduino 2024, Juuli
Anonim
TCRT5000 infrapuna peegeldav andur - kuidas see töötab ja näiteahel koodiga
TCRT5000 infrapuna peegeldav andur - kuidas see töötab ja näiteahel koodiga

Tere, kasutasin hiljuti müntide sorteerimismasina projekteerimisel ja valmistamisel hunnikut TCRT5000 -sid. Seda näete siit:

Selleks pidin ma TCRT5000 kohta õppima ja pärast selle mõistmist mõtlesin, et koostan juhendi kõigile, kes soovivad andurist rohkem aru saada.

See on see juhend. Kirjutan allpool kirjaliku versiooni täielikult välja, kuid kui soovite vaadata, kuidas ma seda videos selgitan, vaadake palun allolevat videot:

Samm: video

Image
Image

2. samm: kuidas see välja näeb?

Kuidas see välja näeb?
Kuidas see välja näeb?

Selline näeb välja TCRT5000 omaette. See koosneb infrapuna -LED -ist ja fototransistorist (mis on valgustundlik). Sellel anduril on kate, mis filtreerib välja infrapunaspektrisse mittekuuluva valguse, et vähendada keskkonnahäirete tõenäosust - just see annab TCRT5000 sisendpoolele musta värvi.

Näete seda sageli ka tahvlil koos LM393 ja reguleeritava potentsiomeetriga. Me käsitleme seda mõne aja pärast.

Samm: milleks seda kasutada saab?

Milleks seda kasutada võiks?
Milleks seda kasutada võiks?
Milleks seda kasutada võiks?
Milleks seda kasutada võiks?

TCRT5000 abil saate kontrollida füüsilise objekti olemasolu, näiteks tuvastada münt müntide sorteerimisseadmes.

Seda saab kasutada ka millegi värvi kontrollimiseks must -valge skaalal. See on põhimõte, mida rida järgiv robot saab kasutada. Erinevad toonid muudavad peegeldunud infrapunavalguse taset.

4. samm: kuidas see toimib?

Kuidas see töötab?
Kuidas see töötab?
Kuidas see töötab?
Kuidas see töötab?
Kuidas see töötab?
Kuidas see töötab?
Kuidas see töötab?
Kuidas see töötab?

TCRT5000 ise edastab LED -ilt infrapunavalgust ja registreerib oma fototransistorisse peegeldunud valguse, mis muudab vooluhulka kiirguse ja kollektorite vahel vastavalt vastuvõetavale valgustasemele.

Sellel tahvlil, mida te sageli leiate, on ka lisafunktsioone, mis suurendavad selle kasutusmugavust. See lisab pinge võrdluskiibi selle LM393 kujul ja potentsiomeetri selle tundlikkuse reguleerimiseks. See annab meile neli tihvti. VCC, GND, D0 ja A0.

VCC ja maandusnõelte kaudu tarnime tööpinget vahemikus 3,3–5 V. Me saame oma anduriandmed kätte kumbki kahest ülejäänud tihvtist.

Analoogpistik A0 tagab pideva lugemise erineva pinge kujul, mida suurem on pinge, seda rohkem võetakse vastu infrapunavalgust.

Teisest küljest on digitaalne tihvt kõrge (sees) või madal (väljas). Kui plaadil on toide ja infrapunavalgust ei saada piisavalt, on digitaalne tihvt kõrge ja kui potentsiomeetri määratud päästiku tase on ületatud, seatakse digitaalne tihvt madalale.

Selle anduri üks suur puudus on see, et keskkonnatingimused võivad seda kergesti mõjutada. Andur tuvastab ka kõik muud infrapunavalguse allikad, nagu päikesevalgus või maja tuled, mis võivad näitu häirida.

Seda saab piirata nutika koodiga, mis suudab müra summutada, või lülitades kiirguri lühidalt välja, võttes keskkonna baasnäidu, seejärel lülitades kiirguri uuesti sisse ja kontrollides vastuvõetava valguse taseme muutusi.

5. samm: minivalmistamine: näidisprojekt

Mini Mark: Näidisprojekt
Mini Mark: Näidisprojekt
Mini Mark: Näidisprojekt
Mini Mark: Näidisprojekt
Mini Mark: Näidisprojekt
Mini Mark: Näidisprojekt

See mini -mark näitab nii analoog- kui ka digitaalseid kontakte. Pange vooluring kokku, nagu näidatud, ja laadige seejärel alloleval lingil toodud kood oma Arduino Unosse.

github.com/DIY-Machines/TCRT5000

Avage jadamonitor ja vaadake, mis juhtub, kui liigutate peegeldavat objekti andurile lähemale. Seeriamonitor prindib analooganduri näidu välja. Nii Arduino plaadil kui ka anduriplaadil olevad LED -id näitavad digitaalse tihvti näidu olekut. Kui peegeldusläve pole täidetud, on digitaalne tihvt kõrgel ja meie LED -id põlevad. Kui objekt läheneb ja künnis ületatakse, muutub digitaalne tihvt madalaks ja LED kustub.

Pidage meeles, et tundlikkust saate reguleerida potentsiomeetriga.

6. samm: aitäh

Kui soovite selle juhendi ja disaini eest tänada, siis veenduge, et ostate mulle kohvi:

ko-fi.com/diymachines

Samuti saate meie kanalit toetada ja jätkata nende juhendite loomist Patreonis:

Ärge unustage tellida siin Instructablesis või meie Youtube'i kanalil, et teada saada, millal on meie järgmine isetegemisprojekt valmis.

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

Soovitan: