Inhoudsopgave:

Kleurensensor met LCD-scherm - Ajarnpa
Kleurensensor met LCD-scherm - Ajarnpa

Video: Kleurensensor met LCD-scherm - Ajarnpa

Video: Kleurensensor met LCD-scherm - Ajarnpa
Video: Kleuren Sensor op Arduino 2024, Juli-
Anonim
Kleurensensor met LCD-scherm
Kleurensensor met LCD-scherm

Het doel is om een apparaat te maken waarmee kleurenblinde mensen kleuren kunnen detecteren zonder de kleur te hoeven zien. Door het LCD-scherm met de sensor te gebruiken, zou de kleur worden opgepikt en vervolgens worden overgebracht naar woorden op het LCD-scherm. Dit apparaat zou hopelijk draagbaar zijn en als er iets moet worden aangesloten op de DC-cilinderplug of op een laptop/computer via USB. Ik zou het zelfs graag verder willen duwen om het volledig draagbaar en met een batterijclip te hebben. De draden van de kleurensensor steken uit de doorzichtige behuizing en bevinden zich aan de buitenkant, waar het LCD-scherm, Arduino, draden en batterij zich in de behuizing bevinden. De sensor kan aan de buitenkant van de behuizing worden verplaatst om verschillende kleuren van objecten op te pikken.

Stap 1: De onderdelen

De onderdelen
De onderdelen
De onderdelen
De onderdelen
De onderdelen
De onderdelen
  1. Arduino Uno
  2. LCD scherm
  3. RGB-kleurensensor
  4. 9V Batterij clip/plug in (niet afgebeeld)
  5. PERF Board voor schild
  6. kop pinnen
  7. Draden
  8. Soldeerbout/soldeer

Stap 2: Schematische tekening

Schematische tekening
Schematische tekening

Voor kleurensensor:

5v -> VIN (rode draad)

GND -> GND (groene draad)

SDA (analoog 4) -> SDA (blauwe draad)

SCL (analoog 5) -> SCL (gele draad)

Voor LCD-scherm:

5v -> VCC (rode draad)

GND -> GND (groene draad)

SDA (analoog 4) -> SDA (blauwe draad)

SCL (analoog 5) -> SCL (gele draad)

Stap 3: Breadboard-bedrading

Breadboard-bedrading
Breadboard-bedrading

Door de componenten afzonderlijk te testen, kreeg ik een aflezing van elk van hen. Ik zet ze dan bij elkaar en begin de code te meshen. Ik probeer nog steeds een paar tweaks te bedenken, maar het komt zeker ergens. Ik besloot uiteindelijk beide naar dezelfde poort te laten lopen (naar A4 en A5) in plaats van de andere kant te gebruiken die hier wordt getoond. Het was alleen vanwege mijn schildbord en de afmetingen die ik heb en de lengte van de jumperdraden, zodat ik plug-ins voor de sensor en het LCD-scherm kon hebben.

Stap 4: De onderdelen instellen

De onderdelen instellen
De onderdelen instellen
De onderdelen instellen
De onderdelen instellen
De onderdelen instellen
De onderdelen instellen

Bij ontvangst van mijn onderdelen, zoals je op de foto kunt zien, moest ik de header-pinnen op de kleurensensor solderen. Het was een vrij snelle en gemakkelijke stap. Hierna wist ik dat ik aan mijn bord moest werken dat ik als schild zou hebben om bovenop de Arduino aan te sluiten, die op de foto's wordt getoond.

Ten eerste: ik heb pinnen gesoldeerd om het bord bovenop Arduino te beschermen

toen nam ik het bord van de Arduino om het niet te oververhitten terwijl ik de rest soldeerde.

Ten tweede: Soldeer de rode draden, uw stroomdraden aan de 5V. Ik moest voor elk onderdeel een draad hebben.

Ten derde: soldeer de groene draden, uw aardingsdraden.

Ten vierde: soldeer de A4-pinnen, de blauwe draden voor de SDA-verbindingen.

Ten vijfde: Soldeer de A5-pinnen, de gele draden voor de SCL-verbindingen.

Na dat alles zou je bord klaar moeten zijn om te gaan.

Stap 5: De code

Ik ben nog steeds bezig met het aanpassen van de code en wacht ook op vervangende onderdelen omdat de mijne kapot lijken te zijn of ik heb iets verkeerd gedaan, maar ik heb nog geen volledige eindresultaten en kan het LCD-scherm slechts twee kleuren laten weergeven van de drie. Ik kan er niet achter komen hoe ik ervoor kan zorgen dat er maar één kleur verschijnt.

Stap 6: De behuizing

De huisvesting
De huisvesting
De huisvesting
De huisvesting

Mijn geweldige vriend kon een metalen doos voor me maken om mijn project in te bewaren. Ik wil dat de sensor buiten de doos zit (waar de draden uithangen) zodat hij de kleur kan lezen en dan zou hij op de uitsnede verschijnen er is voor het LCD-scherm. Ik heb de hele doos bekleed met piepschuim en isolatietape om het metaal te beschermen tegen de elektronica.

Gebruik een vatconnector voor een 9V naar de Arduino om het product van stroom te voorzien.

Aanbevolen: