Beter geleid als lichtsensor (4 / 4 stap)

Stap 4: over de schets


Wat doet het?

Wanneer u donkerder de sensor geleid, zal bijvoorbeeld door bedekken met je hand, het weer op de andere LED.

Waarom is dit een beter?

Deze sketch werkt veel betrouwbaarder dan de vorige versie.
Deze sketch heeft de seriële monitor-functionaliteit.
Alle de tweaken is gedaan in de top van de schets met vier variabelen.
Ik zette veel meer uitleg in de schets

Is deze schets perfect?

Nee, het is verre van perfect, maar is werken grote allermeest naar de tijd. Soms werkt het niet helemaal zonder aanwijsbare reden. Maar als het werkt, het zal blijven werken voor uren.
Daarnaast doet het nog steeds niet welke lekirst wil doen: The LED is ook de emitterende sensor die brandt, zolang het is aangeraakt.
Het spijt mij dat ik de Nederlandse namen voor de variabelen die sommige van de tijd, maar dat is omdat Nederlands niet Nederlandse wil gebruiken.

Hoe te tweaken

U kunt de "marge". Hierdoor wordt ingesteld hoe gevoelig de schets voor lichte wijzigingen zal worden. Een lage waarde is een hoge gevoeligheid.

Wanneer u de "vertraging" kunt u de snelheid van de sensor instellen. Een lage waarde is een hoge snelheid. Mijn Arduino werkt niet wanneer mij troep op al de weg naar 0, maar met 1 het merendeel van de tijd werkt. Een of andere manier moet de Arduino een korte rust tussen sensing.

Met de "monsters" u de nauwkeurigheid van de schets. Meer monsters is een hogere nauwkeurigheid, maar met een hogere waarde zal het ook trager reageren.

De laatste waarde die u kunt tweak is de "resetsamples". Deze waarde geeft aan hoe lang de schets op de sensor (en inschakelen van de LED) een lage lezing zal accepteren totdat het niet meer vertrouwen en de sensor weer terug op nul gezet.

Wat anders?

Goed als u wilt dat uw emitterende LED in een andere pin, moet u de waarde van "geleid" naar het nummer van de pin die u wilt gebruiken.
Hetzelfde geldt voor de waarde van "sensorpin" als u wilt gebruiken een andere analoge pin voor uw sensor LED.

U zou kunnen opmerken dat de LED wordt uitgeschakeld na een korte tijd wanneer ik houd mijn hand over de sensor. Dit is vanwege de waarde "resetsamples". Wanneer u deze waarde verhogen, de LED zal aanblijven langer. Maar als de sensor een vergissing maakt omdat licht of iets wijzigen, ook duurt het langer voor de schets om dit te corrigeren.

Gerelateerde Artikelen

Eenvoudig muziek lichtshow (lpt geleid)

Eenvoudig muziek lichtshow (lpt geleid)

echt eenvoudige & goedkope licht-bar, gevoed en bestuurd vanuit pc (via LPT-poort).Het kost je iets ongeveer $10-20 om dit te bouwen(Ik had de plexi en LPT-kabel gratis, dus ik slechts $3 voor led zaklamp en $3 voor moeren en bouten betaalde)= moorde
LEDs als temperatuursensoren

LEDs als temperatuursensoren

Met behulp van de Arduino microcontroller die ik heb bedacht een methode waarbij de spanning geproduceerd door een macht leidde tot het meten van de eigen temperatuur binnen +-10 ° C zonder de noodzaak van een externe temperatuursensor BV thermokoppe
LEDs als lichtsensoren

LEDs als lichtsensoren

LEDs zijn geweldig voor het maken van licht, maar ze kunnen licht te zin!Ik struikelde onlangs op deze site die noemt, "In 1977, Forrest M. Mims herinnert ons in een van zijn"Engineer's laptops"dat LEDs kunnen ook worden gebruikt als fotodi
Omzetten van een Inkjet-Printer als u wilt afdrukken van PCB's

Omzetten van een Inkjet-Printer als u wilt afdrukken van PCB's

Zie stap 12 voor nieuwe resultaten en een ETS/PROJECT UPDATE!Onlangs een van mijn richt zich te vinden een manier om de aanmaak van PCB (Printed Circuit Board) gemakkelijker geweest. Ik ontwerp die iets op basis van wat ik wil in een circuit kunnend
Dode computer gereïncarneerd als kunst, meubels of incubator voor nieuw leven

Dode computer gereïncarneerd als kunst, meubels of incubator voor nieuw leven

Once upon a time, overleed mijn computer. Drukte ik de knoop van de macht, ik hoorde een krakend geluid in plaats van het geruststellend Mac sosumi akkoord, en in de seconden voordat mijn reflexen geschopt in en mijn hart begon opnieuw, verslaan een
Beter calculeerbaar via klittenband: Uw Laptop A dok maken voor externe harde schijven van

Beter calculeerbaar via klittenband: Uw Laptop A dok maken voor externe harde schijven van

het probleem:Er is zelden een veilige en handige plek om te zetten van een draagbare externe harde schijf als u een laptop gebruikt in een mobiele en niet-desk situatie.Voorbeeld:  U werkt op uw laptop en wilt back-up van bepaalde bestanden of werken
A Beta vissentank schoonmaken

A Beta vissentank schoonmaken

huisdier eigenaar ontmoedigend lijken voor het lezen van literatuur over Beta kunt maken. Maar eerlijk gezegd, Betas zijn relatief taai en makkelijk te verzorgen. De twee grootste zorgen zijn voeding (4-6 kleine voedsel pellets tweemaal per dag, meer
De grondbeginselen van 3D printen op een Type een serie 1 Beta: gemaakt in Techshop: San Francisco

De grondbeginselen van 3D printen op een Type een serie 1 Beta: gemaakt in Techshop: San Francisco

Hey There Folks,In dit Instructable brengt sociale transformatie je die de basics over hoe naar 3D op een Type A Series 1 3D printer afdrukken. Dit werd gemaakt op de Techshop in San Francisco. Voor meer informatie over Techshop en hoe te betrekken b
Met behulp van Sketchbook Pro te kijken als een kunstenaar zelfs als u niet een

Met behulp van Sketchbook Pro te kijken als een kunstenaar zelfs als u niet een

het eerste wat ik deed toen, toen kocht ik mijn eerste 10" android tablet, was was voor het scannen van de play-winkel voor apps die zou helpen mijn in mijn obsessie om te maken. Niet te klinken als een commerciële hier, maar een van de beste apps ik
Gitaar versterker tilt stand - gemakkelijk als Lincoln Logs - klein, draagbaar, eenvoudig, stabiel, goedkoop of gratis.

Gitaar versterker tilt stand - gemakkelijk als Lincoln Logs - klein, draagbaar, eenvoudig, stabiel, goedkoop of gratis.

Guitar amp tilt stand - eenvoudig als lincoln logs. klein, draagbaar, eenvoudig, stabiel, goedkoop of gratis met behulp van schroot multiplex. Geweldig voor combo versterkers, grotere ontwerp kan worden gebruikt voor open rug.Stap 1: zei ik klein en
Pasen 2012! Geniet ervan als Doomsyear!

Pasen 2012! Geniet ervan als Doomsyear!

Pasen komt, de dag biedt een zeldzame kans voor het hele gezin samenkomen en veel plezier, dus waarom niet optimaal gebruik maken van het? Indien mogelijk, u kunt uw familie te geven op een vakantiereizen home of in het buitenland, kunt u baat hebben
Hangman - 3D en interactieve

Hangman - 3D en interactieve

Een hele nieuwe manier om te spelen klassieke hangman.Daag uw vrienden uit. Kies een woord, een woordgroep of een raadsel. Afspelen op het gloeiende glas-bord en de frustratie op hun gezichten groeien als de beul langzaam snaps samen bekijken.Mijn do
Elektrische bariton ukulele

Elektrische bariton ukulele

Dit project werd gedurende de eigendom van MY akoestische sopraan uke uit een lopende geschil tussen mij en mijn drie-jarige dochter gedragen. De voordelen van een elektrische ukulele zijn:1) Ik kan spelen unplugged, dus niet te tornen aan iedereen i
Piratenschip Playhouse / Treehouse / Fort / Swingset / In de problemen met vrouw

Piratenschip Playhouse / Treehouse / Fort / Swingset / In de problemen met vrouw

Ik begon een baan in een nieuwe stad, om te helpen met de overgang heb ik beloofd mijn zonen dat ik zou bouwen ze een piraat speelhuisje. Ik vertelde mijn vrouw dat ik zou het opbouwen van een platform van 5 voet met een ladder en glijbaan. Dingen es