Taula de continguts:
- Pas 1: vídeo
- Pas 2: com es veu?
- Pas 3: per a què es podria utilitzar?
- Pas 4: Com funciona?
- Pas 5: Mini Make: exemple de projecte
- Pas 6: gràcies
Vídeo: Sensor reflectant d'infrarojos TCRT5000: com funciona i exemple de circuit amb codi: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Hola, recentment he utilitzat un munt de TCRT5000 per dissenyar i fabricar la meva màquina de classificació de monedes. Ho podeu veure aquí:
Per fer-ho, vaig haver d’aprendre sobre el TCRT5000 i després d’entendre-ho vaig pensar que crearia una guia per a qualsevol altra persona que volgués entendre més sobre el sensor.
Aquesta serà aquesta guia. A continuació, escriuré una versió escrita completa, però si preferiu veure-ho, expliqueu-ho en un vídeo, si us plau, mireu el següent vídeo:
Pas 1: vídeo
Pas 2: com es veu?
Així és el TCRT5000 per si sol. Consisteix en un LED d’infrarojos i un fototransistor (sensible a la llum). Aquest sensor té un recobriment per filtrar la llum que no es troba dins de l’espectre d’infrarojos per ajudar a reduir la possibilitat d’interferències ambientals; això és el que dóna a la cara d’entrada del TCRT5000 el seu color negre.
També el veureu sovint en una placa junt amb un LM393 i un potenciòmetre ajustable. Repassarem això una mica.
Pas 3: per a què es podria utilitzar?
Podeu utilitzar el TCRT5000 per comprovar la presència d’un objecte físic, tal com detectar una moneda en un dispositiu de classificació de monedes.
També es pot utilitzar per comprovar el color d'alguna cosa en una escala de negre a blanc. Aquest és un principi que pot utilitzar un robot que segueix una línia. Les diferents tonalitats canvien el nivell de llum infraroja reflectida.
Pas 4: Com funciona?
El propi TCRT5000 funciona transmetent llum infraroja des del LED i registrant qualsevol llum reflectida al seu fototransistor, això altera el flux de corrent entre el seu emissor i el col·lector segons el nivell de llum que rep.
Aquest tauler on el trobareu sovint també inclou funcions addicionals per augmentar la facilitat d’ús. Afegeix un xip comparador de tensió en forma d’aquest LM393 i un potenciòmetre per ajustar la seva sensibilitat. Ens presenta quatre passadors. VCC, GND, D0 i A0.
Subministrem una tensió de treball entre 3,3v i 5v a través dels pins VCC i de terra. Rebem les dades del sensor mitjançant qualsevol dels dos pins restants.
El pin analògic A0 proporciona una lectura contínua en forma de voltatge variable, com més alta és la tensió, més llum infraroja es rep.
El pin digital, en canvi, és alt (activat) o baix (apagat). Quan la placa s’alimenta i no es rep prou llum infraroja, el pin digital serà alt i, quan es passi el nivell d’activació establert pel potenciòmetre, el pin digital es posa a baix.
Un dels principals inconvenients d’aquest sensor és que es pot veure fàcilment afectat per les condicions ambientals. Qualsevol altra font de llum infraroja, com ara la llum solar o les llums de la casa, també és detectada pel sensor i pot interferir amb les lectures.
Això es pot limitar amb un codi intel·ligent que pot cancel·lar el soroll o apagar breument l'emissor, fer una lectura de l'entorn basal, tornar a activar l'emissor i comprovar si hi ha canvis en els nivells de llum rebuts.
Pas 5: Mini Make: exemple de projecte
Aquesta mini marca demostrarà els pins digitals i analògics. Munteu el circuit tal com es mostra i, a continuació, pengeu el codi que apareix a l’enllaç següent al vostre Arduino Uno.
github.com/DIY-Machines/TCRT5000
Obriu el monitor en sèrie i observeu què passa mentre acosteu un objecte reflectant al sensor. El monitor sèrie imprimeix la lectura des del sensor analògic. Els LED integrats tant a la placa Arduino com a la placa del sensor mostren l’estat de la lectura des del pin digital. Quan no s'ha complert el llindar de reflectivitat, el pin digital és alt i els nostres LED estan encès. A mesura que l’objecte s’acosta i es passa el llindar, el pin digital canvia a mínim i el LED s’apaga.
Recordeu que podeu ajustar la sensibilitat amb el potenciòmetre.
Pas 6: gràcies
Si voleu donar les gràcies per aquesta guia i aquest disseny, si us plau confieu que em compri un cafè:
ko-fi.com/diymachines
També podeu donar suport al nostre canal i continuar creant aquestes guies a Patreon:
No us oblideu de subscriure-us aquí a Instructables o al nostre canal de Youtube per saber quan tenim a punt el nostre proper projecte de bricolatge.
www.youtube.com/channel/UC3jc4X-kEq-dEDYhQ…
Recomanat:
Ús del sensor d'infrarojos amb Arduino: 8 passos (amb imatges)
Ús d’un sensor d’infrarojos amb Arduino: què és un sensor d’infrarojos (també conegut com a IR)? Un sensor d’IR és un instrument electrònic que escaneja senyals d’IR en rangs de freqüència específics definits per estàndards i els converteix en senyals elèctrics del seu pin de sortida (normalment anomenat pin de senyal) . El senyal IR
Guia completa d'ús del sensor d'humitat del sòl amb un exemple pràctic: 7 passos
Guia completa per utilitzar el sensor d’humitat del sòl amb un exemple pràctic: podeu llegir aquest i altres tutorials sorprenents al lloc web oficial d’ElectroPeak Visió general En aquest tutorial, aprendreu a utilitzar un sensor d’humitat del sòl. També s’ofereixen exemples pràctics per ajudar-vos a dominar el codi. Què aprendreu: com es terra
El port USB de NODEMcu no funciona? Pengeu el codi mitjançant USB al mòdul TTL (FTDI) en només 2 passos: 3 passos
El port USB de NODEMcu no funciona? Carregueu el codi mitjançant el mòdul USB a TTL (FTDI) en només dos passos: Cansat de connectar-vos a molts cables des del mòdul USB al mòdul TTL al NODEMcu, seguiu aquesta instrucció per penjar el codi en només dos passos. NODEMcu no funciona, llavors no us espanteu. Només és el xip del controlador USB o el connector USB
LCD Nokia 5110 amb sensor d'infrarojos: 4 passos
LCD Nokia 5110 amb sensor d'infrarojos: la pantalla LCD Nokia 5110 és una pantalla LCD increïble que és compatible amb la placa de desenvolupament Arduino. Controleu ara un d’aquests LCD i el connectem amb Arduino i un sensor IR
Temperatura HRV a OpenHAB mitjançant ESP8266 (exemple de codi sèrie!): 3 passos
Temperatura HRV a OpenHAB mitjançant ESP8266 (exemple de codi sèrie!): HRV: sense fils a OpenHAB Aquest instructiu és específic per a aquells que tenen un sistema HRV (ventilació per recirculació de la calefacció), tot i que són parts de la placa de circuit, configuració openhab o codi Arduino (com ara llegir Dades de sèrie TTL) poden ser h