Inhaltsverzeichnis:

Farbsensor mit LCD-Bildschirm - Gunook
Farbsensor mit LCD-Bildschirm - Gunook

Video: Farbsensor mit LCD-Bildschirm - Gunook

Video: Farbsensor mit LCD-Bildschirm - Gunook
Video: Tutorial: Endoskop-Farbkamera mit LCD-Monitor (Art. 63245) 2024, Juli
Anonim
Farbsensor mit LCD-Bildschirm
Farbsensor mit LCD-Bildschirm

Ziel ist es, ein Gerät zu entwickeln, das es Farbenblinden ermöglicht, Farben zu erkennen, ohne die Farbe sehen zu müssen. Bei Verwendung des LCD-Bildschirms mit dem Sensor würde die Farbe aufgenommen und dann in Wörter auf den LCD-Bildschirm übertragen. Dieses Gerät wäre hoffentlich tragbar und wenn etwas über den DC-Fassstecker oder über USB an einen Laptop/Computer angeschlossen werden muss. Ich würde es sogar gerne noch weiter vorantreiben, um es vollständig tragbar und mit einem Batterieclip zu haben. Die Farbsensordrähte würden aus dem durchsichtigen Gehäuse herausragen und sich außen befinden, wo sich der LCD-Bildschirm, Arduino, Drähte und die Batterie im Gehäuse befinden. Der Sensor könnte außen um das Gehäuse herum bewegt werden, um verschiedene Farben von Objekten aufzunehmen.

Schritt 1: Die Teile

Die Teile
Die Teile
Die Teile
Die Teile
Die Teile
Die Teile
  1. Arduino Uno
  2. LCD Bildschirm
  3. RGB-Farbsensor
  4. 9V Batterie Clip/Stecker (ohne Abbildung)
  5. PERF Board für Schild
  6. Kopfstifte
  7. Drähte
  8. Lötkolben/Löt

Schritt 2: Schematische Zeichnung

Schematische Zeichnung
Schematische Zeichnung

Für Farbsensor:

5v -> VIN (rotes Kabel)

GND -> GND (grünes Kabel)

SDA(Analog 4) -> SDA (blaues Kabel)

SCL(Analog 5) -> SCL (gelber Draht)

Für LCD-Bildschirm:

5v -> VCC (rotes Kabel)

GND -> GND (grünes Kabel)

SDA(Analog 4) -> SDA (blaues Kabel)

SCL(Analog 5) -> SCL (gelber Draht)

Schritt 3: Steckbrettverkabelung

Steckbrettverkabelung
Steckbrettverkabelung

Als ich die Komponenten einzeln testete, erhielt ich eine Ablesung von jeder von ihnen. Ich füge sie dann zusammen und fange an, den Code zu vernetzen. Ich versuche immer noch, ein paar Optimierungen herauszufinden, aber es kommt trotzig irgendwohin. Ich habe mich entschieden, beide am selben Port zu betreiben (zu A4 und A5), anstatt die andere Seite zu verwenden, die hier gezeigt wird. Es war nur wegen meiner Schirmplatine und der Größe, die ich habe, und der Länge der Überbrückungsdrähte, damit ich Stecker für den Sensor und das LCD haben konnte.

Schritt 4: Einrichten der Teile

Einrichten der Teile
Einrichten der Teile
Einrichten der Teile
Einrichten der Teile
Einrichten der Teile
Einrichten der Teile

Als ich meine Teile erhalten habe, musste ich, wie auf dem Bild zu sehen, die Header-Pins an den Farbsensor anlöten. Es war ein ziemlich schneller und einfacher Schritt. Danach wusste ich, dass ich an meinem Board arbeiten musste, das ich als Schild zum Aufstecken auf das Arduino hätte, das auf den Fotos gezeigt wird.

Erstens: Ich habe Pins gelötet, um die Platine auf Arduino abzuschirmen

Dann nahm ich die Platine vom Arduino, um sie nicht zu überhitzen, während ich den Rest lötete.

Zweitens: Löten Sie die roten Drähte, Ihre Stromkabel an die 5V. Ich musste für jede Komponente einen Draht haben.

Drittens: Löten Sie die grünen Drähte, Ihre Erdungsdrähte.

Viertens: Löten Sie die A4-Pins, die die blauen Drähte für die SDA-Anschlüsse sind.

Fünftens: Löten Sie die A5-Pins, die die gelben Drähte für die SCL-Anschlüsse sind.

Schließlich sollte Ihr Board einsatzbereit sein.

Schritt 5: Der Code

Ich optimiere immer noch den Code und warte auch auf Ersatzteile, weil meine anscheinend kaputt sind oder ich etwas falsch gemacht habe, aber ich habe noch keine vollständigen endgültigen Ergebnisse und kann das LCD nur dazu bringen, zwei Farben anzuzeigen aus den dreien. Ich kann nicht herausfinden, wie man nur eine Farbe erscheinen lässt.

Schritt 6: Das Gehäuse

Das Gehäuse
Das Gehäuse
Das Gehäuse
Das Gehäuse

Mein wunderbarer Freund konnte mir eine Metallbox bauen, um mein Projekt darin zu halten. Ich möchte, dass sich der Sensor außerhalb der Box befindet (wo die Drähte heraushängen), damit er die Farbe lesen kann und dann auf dem Ausschnitt erscheint gibt es für das LCD. Ich habe die gesamte Box mit Styropor und Isolierband ausgekleidet, um das Metall vor der Elektronik zu schützen.

Verwenden Sie einen Hohlstecker für 9 V zum Arduino, um das Produkt mit Strom zu versorgen.

Empfohlen: