Kleur sensoren en Arduino seriële communicatie voor beginners (2 / 5 stap)

Stap 2: De kleur sensor


Hoe werkt een kleur sensor? Het berust op het beginsel dat we dingen zien omdat ze licht weerkaatsen. Maar licht, het witte licht, de zon licht, is samengesteld door de zeven regenboogkleuren samen. De gekleurde objecten niet volledig weerspiegelen alle 7 kleuren ze ontvangen maar ze absorberen een deel van hen: op deze manier, voor het menselijk oog, een banaan is geel, want het absorbeert alle kleuren behalve de gele. Dus, een kleur sensor meestal wordt opgemaakt met een RGB LED en een fotoweerstand: terwijl de LED knippert rood, groen en blauw, de fotoweerstand leest hoeveel rood, groen en blauw licht het object dat de sensor is lezen weerspiegelt.

Laten we de kleur sensor:

Neem het karton, knip het patroon [foto's 1, 2 en 3], het stuk na de lijnen vouwen (wees voorzichtig, is niet eenvoudig te vouwen nauwkeurig dergelijke een stukje karton.) [Foto 4] en verf het zwarte [foto 5].

Nu, zes kleine gaatjes op het stuk van karton te maken met een naald: vier van hen zijn voor de pinnen van de RGB LED (zorg hen zeer dicht bij elkaar) en de andere twee zijn voor de fotoweerstand [foto's 6 en 7].

De LED en de fotoweerstand in hun plaatsen [foto's 8 en 9] invoegen.

Knip een strook 6x1.5cm van een blad van normale printpapier [Picture 10]. Lijm zet aan de ene kant van deze streep [foto 11] en vasthouden aan de sensor om te "sluiten" [foto's 12, 13 en 14].

Moeilijke situatie hun positie met warmte krimpen buizen [foto 15]. Het is essentieel voor de vaststelling van de positie van deze twee componenten: als zij vrij om te bewegen zijn, de lezingen van de sensor niet zullen trouw. Houd er rekening mee dat in afbeelding 15 er een fout is: de twee pinnen van de fotoweerstand touch zelf. Dit mag niet gebeuren (ik heb moeite veel om erachter te komen wat het probleem was bij het testen van de sensor).

Ten slotte, na het schema in afbeelding 16, verbinden via het verschrompelen buizen (of soldeer als u wilt, officieel solderen is beter) draden en weerstanden samen. Mijn eindproduct wordt weergegeven in de laatste twee foto's.

Gerelateerde Artikelen

Raspberry Pi - Arduino seriële communicatie

Raspberry Pi - Arduino seriële communicatie

In dit project, zullen wij een mededeling tussen de Arduino en Raspberry Pi, waarbij essentiële informatie wordt overgedragen door het sturen van gegevens één bit tegelijk maken.Seriële communicatie is essentieel voor elke Micro-controllers voor de c
Arduino lijn volgende Robot voor Beginners

Arduino lijn volgende Robot voor Beginners

* Updated GREEN 8 / 2 4 / 2 GREEN 1 voidsetup() {   // a variable created in here doesn't exist in loop } voidloop() {   // a variable created in here doesn't exist in setup } bron wilt opnemen meer prijzen, informatie en bovenkant/bodem/wiel sjablon
Eenvoudige Arduino seriële communicatie.

Eenvoudige Arduino seriële communicatie.

ik heb wilde maken van een draadloze robot voor een tijdje met behulp van x bijen of andere soorten draadloze communicatie. Dit is niet een complete i'ble over de vraag waar ik je laten zien hoe maak je een robot dit is meer van een sjabloon. Ik zal
Seriële communicatie tussen android en arduino via laptop bluetooth

Seriële communicatie tussen android en arduino via laptop bluetooth

Over:Dit instructable is over seriële communicatie tussen android en arduino via laptop ingebouwde Bluetooth. Ik heb geen aparte Bluetooth module. dus ik besloten heb om mijn laptop ingebouwde te gebruiken Bluetooth voor seriële communicatie.Stap 1:
Seriële communicatie met Arduino

Seriële communicatie met Arduino

Bron: http://www.theorycircuit.com/serial-communication-with-arduino/Hier dit project toont hoe te communiceren met arduino seriële terminal? We hebben vier LED's om aan te geven richting gekozen voor een toepassing.In een brood bord worden vier LED'
Hoe u kunt besturen van een auto van de arduino via Bluetooth (voor beginners)

Hoe u kunt besturen van een auto van de arduino via Bluetooth (voor beginners)

Alles wat die we weten dat Arduino een uitstekende prototyping platform, is voornamelijk omdat het een vriendelijke programmeertaal gebruikt en er zijn een heleboel extra ongelooflijke onderdelen die ons grote ervaringen bieden.We kunnen de Arduino t
Arduino en Matlab: laat ze praten met behulp van seriële communicatie!

Arduino en Matlab: laat ze praten met behulp van seriële communicatie!

Hallo iedereen!Sinds toen heb ik begon te spelen met de Arduino, heb ik altijd geweest zwerven hoe ik kon maken het praten en communiceren met de Matlab-omgeving op een gemakkelijke en effectieve manier. Ik botste tegen vele Instructables en tutorial
Het gebruik van een seriële Module voor de erkenning van de stem - Arduino tutorial Arduino Tutorial

Het gebruik van een seriële Module voor de erkenning van de stem - Arduino tutorial Arduino Tutorial

In deze tutorial leert u hoe een stem erkenning - seriële - module met de Arduino uno board. Deze module kan maximaal 15 spraakopdrachten worden opgeslagen. Die zijn onderverdeeld in 3 groepen, met 5 opdrachten in elke groep.We moeten eerst de module
Vernier sensoren en Arduino (of Teensy) voor het registreren van gegevens

Vernier sensoren en Arduino (of Teensy) voor het registreren van gegevens

laten we eens kijken hoe gegevens verzamelen van Vernier educatieve sensoren met behulp van een Arduino-compatibele board voor de ontwikkeling van de microcontroller.Als u slechts wilt interface een sonde met een computer en wil alles om te werken, m
Seriële communicatie - Arduino en Linkit One

Seriële communicatie - Arduino en Linkit One

In dit instructable ga ik u tonen hoe om de seriële communicatie tussen de arduino en de Linkit One. Dit zou u helpen om een meer complexe project met deze twee planken.Stap 1: onderdelenHier is een lijst van alle onderdelen die nodig zijn om aan de
Seriële communicatie tussen Arduino, HTML & Chrome

Seriële communicatie tussen Arduino, HTML & Chrome

Werken met Arduino is gemakkelijk, maar meer programmering vaardigheden maken project waarbij software vereist. In tegenstelling tot andere oplossingen is mijn project de manier om HTML-codes maken off line app - zonder dingen zoals Yun, Ethernet-shi
Arduino Android USB seriële communicatie met OTG kabel

Arduino Android USB seriële communicatie met OTG kabel

Ik heb een Arduino gebaseerd nacht lamp met behulp van foto weerstand en probleem met thats lichtniveaus van plaats tot plaats verschilde, wanneer ik aan het testen ben ik heb gebruikt een waarde als drempel om over te schakelen op het licht en na va
Arduino verwerking: seriële communicatie zonder Firmata

Arduino verwerking: seriële communicatie zonder Firmata

dit Instructable is bedoeld voor iedereen direct verzenden invoerwaarden gelezen door Arduino voor verwerking. Is het meest geschikt voor het doorgeven van één tot meerdere waarden bevatten, zoals een paar knoppen, een joystick of versnellingsmeter. 
Pyduino, Interfacing Arduino met Python via seriële communicatie

Pyduino, Interfacing Arduino met Python via seriële communicatie

Leer hoe arduino via seriële communicatie interface met python met behulp van de pyduino-bibliotheek. Er zijn weinig andere tutorials die er op instructables over hoe arduino met python interface maar ze niet laten zien hoe je alles, waar hopelijk de