Indholdsfortegnelse:
- Trin 1: Video
- Trin 2: Hvordan ser det ud?
- Trin 3: Hvad kan det bruges til?
- Trin 4: Hvordan fungerer det?
- Trin 5: Minimærke: Eksempelprojekt
- Trin 6: Tak
Video: TCRT5000 Infrarød reflekterende sensor - hvordan den fungerer og eksempelkredsløb med kode: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Hej, jeg har for nylig brugt en masse TCRT5000'er, da jeg designede og lavede min møntsorteringsmaskine. Det kan du se her:
For at gøre dette måtte jeg lære om TCRT5000, og efter at jeg havde forstået det, tænkte jeg, at jeg ville oprette vejledning til alle andre, der søgte at forstå mere om sensoren.
Dette bliver den guide. Jeg skriver en fuldstændig skriftlig version herunder, men hvis du foretrækker at se mig forklare det i en video, så tjek videoen herunder:
Trin 1: Video
Trin 2: Hvordan ser det ud?
Sådan ser TCRT5000 ud alene. Den består af en infrarød LED og en fototransistor (der er lysfølsom). Denne sensor har en belægning på sig til at filtrere ud lys, der ikke er inden for det infrarøde spektrum for at reducere chancen for miljøforstyrrelser - det er det, der giver input -siden af TCRT5000 dens sorte farve.
Du vil også ofte se det på et bræt sammen med et LM393 og justerbart potentiometer. Vi går lidt over dette.
Trin 3: Hvad kan det bruges til?
Du kan bruge TCRT5000 til at kontrollere tilstedeværelsen af et fysisk objekt, f.eks. Detektering af en mønt i en møntsorteringsenhed.
Det kan også bruges til at kontrollere farven på noget i en sort til hvid skala. Dette er et princip en linje efter robotten kan bruge. De forskellige nuancer ændrer niveauet for reflekteret infrarødt lys.
Trin 4: Hvordan fungerer det?
Selve TCRT5000 fungerer ved at transmittere infrarødt lys fra LED'en og registrere ethvert reflekteret lys på sin fototransistor, dette ændrer strømmen mellem dens emitter og kollektor i henhold til lysniveauet, den modtager.
Dette bord, som du ofte finder det på, indeholder også yderligere funktioner for at øge dets brugervenlighed. Det tilføjer en spændingskomparatorchip i form af denne LM393 og et potentiometer for at justere dens følsomhed. Det præsenterer os for fire pins. VCC, GND, D0 og A0.
Vi leverer en arbejdsspænding mellem 3.3v og 5v gennem VCC- og jordstifterne. Vi modtager vores sensordata, selvom en af de to resterende stifter.
Den analoge pin A0 giver en kontinuerlig aflæsning i form af varierende spænding, jo højere spænding, jo mere infrarødt lys modtages.
Den digitale pin på den anden side er enten høj (tændt) eller lav (slukket). Når tavlen får strøm, og der ikke modtages nok infrarødt lys, vil den digitale pin være høj, og når triggerniveauet, der er indstillet af potentiometeret, passeres, sættes den digitale pin til lav.
En stor ulempe ved denne sensor er, at den let kan påvirkes af miljøforhold. Enhver anden kilde til infrarødt lys, såsom sollys eller huslys, registreres også af sensoren og kan forstyrre målingerne.
Dette kan begrænses med smart kode, der kan udføre støjreduktion eller ved kortvarigt at slukke for emitteren, tage en baseline -aflæsning af miljøet og derefter tænde emitteren igen og kontrollere, om der er ændringer i modtaget lysniveau.
Trin 5: Minimærke: Eksempelprojekt
Dette mini -mærke demonstrerer både de analoge og digitale stifter. Saml kredsløbet som vist, og upload derefter koden i nedenstående link til din Arduino Uno.
github.com/DIY-Machines/TCRT5000
Åbn den serielle skærm, og se hvad der sker, mens du flytter et reflekterende objekt tættere på sensoren. Den serielle skærm udskriver aflæsningen fra den analoge sensor. De indbyggede lysdioder på både Arduino -kortet og sensorbrættet viser tilstanden for aflæsningen fra den digitale pin. Når tærsklen for reflektivitet ikke er overholdt, er den digitale pin høj, og vores lysdioder er tændt. Når objektet kommer tættere på, og tærsklen er passeret, skifter den digitale pin til lav, og LED'en slukker.
Husk, at du kan justere følsomheden med potentiometeret.
Trin 6: Tak
Hvis du vil sige tak for denne vejledning og design, bedes du overveje at købe en kop kaffe til mig:
ko-fi.com/diymachines
Du kan også støtte vores kanal og fortsætte med at oprette disse guider på Patreon:
Glem ikke at abonnere her på Instructables eller vores Youtube -kanal for at finde ud af, hvornår vi har vores næste DIY -projekt klar.
www.youtube.com/channel/UC3jc4X-kEq-dEDYhQ…
Anbefalede:
DIY Ambilight Med Raspberry Pi og INGEN Arduino! Fungerer på enhver HDMI -kilde.: 17 trin (med billeder)
DIY Ambilight Med Raspberry Pi og INGEN Arduino! Fungerer på enhver HDMI -kilde .: Jeg har en temmelig grundlæggende forståelse for elektronik, og derfor er jeg super stolt over min DIY Ambilight -opsætning i et grundlæggende trækabinet med evnen til at tænde og slukke lyset, når jeg vil. For dem, der ikke ved, hvad en Ambilight er;
Brug af infrarød sensor med Arduino: 8 trin (med billeder)
Brug af infrarød sensor med Arduino: Hvad er en infrarød (aka IR) sensor? En IR -sensor er et elektronisk instrument, der scanner IR -signaler i specifikke frekvensområder defineret af standarder og konverterer dem til elektriske signaler på sin output pin (typisk kaldet signal pin) . IR -signalet
Påmindelse om brug af skærmtid (fungerer kun på Windows, iOS fungerer ikke): 5 trin
Påmindelse om brug af skærmtid (fungerer kun på Windows, Ios fungerer ikke): Introduktion Dette er en nyttig maskine lavet af Arduino, den minder dig om at hvile ved at lave en " biiii! &Quot; lyd og få din computer til at gå tilbage til låseskærmen efter at have brugt 30 minutters skærmtid. Efter at have hvilet i 10 minutter vil det " b
Nokia 5110 LCD med infrarød sensor: 4 trin
Nokia 5110 LCD med infrarød sensor: Nokia 5110 LCD -display er et fantastisk LCD -display, der er kompatibelt med Arduino -udviklingsbordet. Lad os nu styre en af disse LCD'er og grænseflade den med Arduino og en IR -sensor
Infrarød sensor med ESP8266: 6 trin
Infrarød sensor med ESP8266: Vores mål denne gang er at oprette et program, der vil læse omgivelsestemperaturen for ethvert objekt, der peger mod vores sensor. For at gøre dette vil vi i dette projekt bruge en ESP8266 nodeMCU, en MLX90614 infrarød sensor og et OLED 96 "display, hv