Med en LED för en ljussensor



tills nyligen, CD-skivor (kadmium svavelväte) Foto-motstånd ofta har använts för ljus sensing program. Tyvärr, de har problem. Sedan CD-skivor celler innehåller kadmium, en giftig tungmetall, presenterar de ett avfallsproblem. Som ett resultat blir de också svårt att hitta från gemensamma elektronik distributörer.

Lyckligtvis finns det ett enkelt och mycket billigt alternativ - LED. Inte bara kan användas en LED att förnimma ljus, men genom smart användning, kan det fungera som en ljus detektor såväl som en utsläppskälla.

Hur man använder det för en ljussensor
Anledningen till att en LED fungerar för ljus sensing är att den innehåller en liten mängd parasitiska kapacitans när ansluten i omvänd ordning. När denna kondensator laddas, kommer att det läcka och förlorar sin laddning i proportion till mängden ljus faller på LED. Här är hur man gör användning av denna effekt:

1) Anslut den i omvänd till en mikroprocessor I/O stift. Se den andra bilden.
2) ange din PIN-kod till den höga staten. Vänta en millisekund att debitera parasitiska kondensatorn.
3) set pin låg staten, sedan stänga av din pull-up resistor. Detta kommer att börja rinna kondensatorn.
4) mäta tid att kondensatorn. Ju starkare ljuset, desto snabbare ansvarsfrihet.

Dessa steg bör fungera på alla mikroprocessor. Jag har skrivit en mer komplett artikel på denna teknik inklusive kod för Arduino som bör göra stegen tydligare.

Dual Mode - Sensing & avger
Du kan använda denna teknik för vissa nya program. Här är några:

  • En LED som sätter på/av när berört (fungerar bara i väl upplysta förhållanden).
  • En LED vars ljusstyrka varierar i förhållande till omgivande belysning
  • Dubbelriktad kommunikation med en enda LED för sända & ta emot

Det sättet kan du göra både fjärranalys och avger är att alternera mellan de två lägena. Aktivera LED, sedan av, att göra en mätning, sedan tillbaka på. Upprepa detta ordnar minst 100 gånger per sekund och du inte kan se något flimmer. Du är begränsad till kort mätningar, så praktiska tillämpningar kommer att vara begränsad, men det skulle vara kul att leka med den. Använder den som en upplyst touch växel kommer säkerligen imponera dina techie vänner.

Relaterade Ämnen

9V Usb Altoids Tin laddare med 2 led

Hej alla! Detta är min första instructable, och det blir en laddare för din bärbara enheter. Det är ganska enkelt, och det tar du bara en och en halv timme Max göra alla ledningar (inte inklusive den tid det tar att borra hål och köpa delar). I princ...

Guy-Manuel Daft Punk hjälm med programmerbar LED-belysning

I detta Instructable, kommer du att bygga en Guy-Manuel de Homem-Christo Daft Punk hjälm med programmerbar LED belysning. Det är en lång projekt som kommer att ta flera tiotals timmar av arbete. Kompetensområden som kommer att hjälpa till med detta b...

Gjorde klocka matris med 192 LED

Hur man gör klockan dotmatrix utan matrisskrivare?? Jag gör detta från 192 St ledde därefter conection med matris systemSteg 1: Design Display ledde matrisen Göra PCB utforma ledde matrisen med 192 LEDSteg 2: PCB maskin klocka Klockan maskin med Atme...

Halloween hängande spöke med lysande LED ögon

Material* Två remsor av vita trasor ungefärligt 12 inches bred.* En flexibel plast boll (ungefär storleken av en softball).* Några remsor av garn eller snöre.* En 1K (1 000) ohms motstånd.* Två röda lysdioder varje Fått 3 volt med 20mA leder.* En SPD...

Sluta med en LED stroboscopen!

En stroboscopen är ett verktyg som använder ett starkt blinkande ljus för att tillåta användare att visa objekt som snabbt rör sig på ett återkommande sätt. När frekvensen av blinkande ljus är matchade med objektet hastighet, kan objektet verkar stå...

Holiday gratulationskort med Chibitronics LED

Att göra unika, handgjorda kort är alltid ett bra sätt att få någon att känna sig speciell. I år gjorde vi flera julkort med hjälp av särskilda LED klistermärken från Chibitronics. Den följande Instructable tar dig genom hela processen att göra din e...

Cool ROBOT: med magiska LED krafter

VälkommenDetta är min Instructable om hur man bygger en Cool Robot med magiska LED krafter.Denna design är helt min jag inte grundade bort det av någon annans planer. Jag har precis börjat att göra det i Google Sketchup och den utvecklats till vad de...

Hur man byter den vita lysdioden från din nyckelring ficklampa med RGB LED.

Hi,I denna enkla instructable ska jag lära dig att byta ut den vita lysdioden från din nyckelring ficklampa med RGB LED. En RGB-LED är en röd, grön, blå LED kombinerade in i en LED. Du kan ersätta den med någon färg men jag tror RGB är bäst av efters...

Raspberry Pi spektrumanalysator med RGB LED Strip och Python

söker ett första projekt att prova på en Raspberry Pi, jag men vad bättre än en spektrumanalysator? (Denna display är felaktigt kallas som en grafisk equalizer--låt oss ändra ljudet, inte Visa det)Jag kunde få det gör 2048pt FFTs och avkodning mp3s i...

Smart telefon kontrollerade julgran med RGB LED Strip

eftersom julen är här, vi dekorerade denna julgran med RGB LED Strip för vår julfest, och gjorde det en smart telefon kontrollerade träd. XD. It kommer att säker presentera en "sista minuten" magi för Xmas showen. Julen kommer men fastnat räkna...

USA flagga gjord med diffust LED

USA flagga konstruerade med totalt 2 301 spridde ut röda, vita och blå lysdioder slutfördes med Arduino skiss animationer, jag hoppas att denna instruktioner hjälper alla som vill prova på detta. Denna flagga kan visas under den 4 juli, minnesdag ell...

Med RGB LED med Arduino

Hej killar detta är min första instructable och jag kommer att visa dig hur man styr RGB (röd grön och blå) lysdioder. dess inte så svårt att göra men de material du behöver är;-En Arduino ombord-RGB LED-jumper ledningar-Breadboard(optional)rekommend...

Bygga en Daft Punk hjälm med programmerbar LED display

detta Instructable kommer detalj processen att skapa din alldeles egna Thomas Bangalter Daft Punk hjälm. Även denna handledning kan tyckas specifika för Thomas Bangalter hjälm i synnerhet, finns det många processer inom som kommer att vara till hjälp...

Alltid på Raspberry Pi DLNA server och torrent-klienten med Status LED

Försökte göra en till mig själv och det fungerar perfekt. Är det möjligt att strömma HD-video utan någon fördröjning och status lysdioder ger mig en snabb status av den.Jag har lagt de steg jag tog för att sätta ihop det nedan. Gå igenom det, om du ä...

DIY Betta (eller någon fisk) Tank med USB LED lampa

min första Instructable.Jag hittade en söt godis burk som säljs här i KSA som ser bra ut för en Betta tank. USB powered LED lampa funktion var ursprungligen från artificiell intelligens ().Det är USB powered eftersom detta Instructable skulle se bra...

Glödande ädelsten med en LED och Instamorph

Vi fick några Instamorph Så gör det, våra makerspace i Southampton, UK. Här, se hur vi gjorde en glödande ädelsten prop.Vi använde ett coin cellsbatteri och LED; men beroende på spänningar och lysdioder du använder, kan du behöva inkludera ett motstå...

LEGO TARDIS med blinkande LED

Jag var nyfiken att se om jag kunde kombinera en blinkande lysdiod krets med LEGO TARDIS (#21304 - http://shop.lego.com/en-US/Doctor-Who-21304). Med lite av borrning kunde jag montera en LED under TARDIS tak och Visa genom tydliga dubbar. Blinkande k...

Spektrometern/LED-matris med Charlieplexed LED

I detta instructable vi konstruera en mängd leds som sedan kan kontrolleras med en Arduino, eller några andra AVR baserat mikrokontroller, eller Raspberry Pi eller vad du vill. Vi helt enkelt bygga verktyget här och du kan tillämpa det som du önskar....

Custom Computer Case med inre LED belysning

jag ville komma med en kreativ, låg kostnad sätt att anpassa min dator så att det ser svalare. Jag har en gammal eMachines stationära dator och det såg riktigt tråkigt. Jag bestämde mig att designa ett mönster på fall omslaget. I detta instructable j...