Inhaltsverzeichnis:

Farbwechseletui - Gunook
Farbwechseletui - Gunook

Video: Farbwechseletui - Gunook

Video: Farbwechseletui - Gunook
Video: Logic, Magic- oder auch Zauberetuis - einfach verblüffende Brillenetuis 2024, Juli
Anonim
Farbwechselkoffer
Farbwechselkoffer
Farbwechselkoffer
Farbwechselkoffer
Farbwechselkoffer
Farbwechselkoffer

Eine Anleitung zum Nachbauen unseres Farbwechselkoffers

Schritt 1: Fallinteraktionsvideo

Schritt 2: Problembeschreibung

Die meisten Leute kaufen viele Handyhüllen, einfach weil sie Hüllen in verschiedenen Farben haben wollen. Was wir entworfen haben, ist eine Handyhülle, die ihre Farbe entsprechend der Farbwahl des Verbrauchers ändert. Dazu wird ein Stück Stoff auf der Innenseite des Gehäuses mit LED-Leuchten verwendet, das von einem Stück durchsichtigem Kunststoff bedeckt ist. Es gäbe einen Farblichtsensor, der RGB-Werte verwendet, um die gegebene Farbe zu erkennen und dann die Farbe des Gehäuses in diese Farbe ändert.

Schritt 3: Überblick über die Funktionsweise

Das Gehäuse besteht aus mehreren Teilen: dem 3D-gedruckten Gehäuse, dem Arduino + FLORA-Sensor + RGB-LEDs + Sensorschalter und dem tragbaren Akku.

Der FLORA-Sensor ist zusammen mit einer Reihe von 8 LEDs mit dem Lilypad Arduino verdrahtet. Das Arduino ist dann so programmiert, dass es den Sensor und die LEDs erkennt und die beiden verwendet, um miteinander zu interagieren. Der Sensorschalter muss nicht programmiert werden, da er nur zum Öffnen/Schließen der Stromversorgung verwendet wird. Wenn der Schalter in die Position ON gedreht wird, wird der FLORA-Sensor von einer hellen LED begleitet. Immer wenn der Sensor auf eine Farbe gehalten wird, die er erkennt, wird der erfasste RGB-Wert an die LEDs gesendet, die gleichzeitig aufleuchten. Sobald die gewünschte Farbe erreicht ist, kann der Sensorschalter ausgeschaltet werden, um die Farbe zu fixieren. Der tragbare Akku muss aufgeladen und an das Arduino angeschlossen werden, damit das Gerät ordnungsgemäß funktioniert.

Schritt 4: Liste der Materialien und Werkzeuge

Materialien

-FLORA - TRAGBARES ELEKTRONISCHES PLATTFORM: ARDUINO-KOMPATIBEL

-FLORA FARBSENSOR MIT WEISSER BELEUCHTUNG LED

-FLORA RGB SMART NEOPIXEL VERSION 2 - 4ER PACK

-PREMIUM MÄNNLICH/MÄNNLICH JUMPER DRAHT - 40 X 6 (150MM)

-iNiCE 3000mAh Ultra Slim Mini Power Bank Ladegerät Externer Akku im Taschenformat mit integriertem Lightning (MFi) und Micro-USB-Kabel für iPhone, Samsung, HTC und mehr ---Grau

-Klares Acryl

-Licht streuendes Material

Werkzeuge

Lötkolben

3D-Drucker mit PLA-Filament

Laserschneider

Schritt 5: Link zum Code

github.iu.edu/ise-e101-F17/TeamBot-Swany/wiki/Design-Process

Schritt 6: Arduino herunterladen

Schritt 7: Farbsensorbibliotheken herunterladen

Gehen Sie zu https://learn.adafruit.com/adafruit-color-sensors/use-it und folgen Sie den Anweisungen zum Herunterladen der Bibliothek.

Schritt 8: Laden Sie die Neopixel-Bibliothek herunter

Gehen Sie zu https://learn.adafruit.com/flora-rgb-smart-pixels/run-pixel-test-code und folgen Sie den Anweisungen zum Herunterladen der Bibliothek.

Schritt 9: Testen Sie das Arduino

Testen Sie das Arduino
Testen Sie das Arduino

Sie müssen nun das Flora Board testen, um sicherzustellen, dass es funktioniert. Da Sie die Bibliothek herunterladen, sollten Sie in der Lage sein, Arduino zu öffnen und zu Dateien zu gehen, dann zu Beispielen, dann zu Adafruit_Motor_Shield_Library und dann zu MotorTest. Führen Sie den Code aus, um sicherzustellen, dass keine Probleme vorliegen. Wenn es Probleme gibt, haben Sie die Neopixel-Bibliothek wahrscheinlich nicht richtig heruntergeladen und müssen zurückgehen und überprüfen, ob Sie Schritte verpasst haben. Schließen Sie nun Ihr Flora-Board an Ihren Computer an und laden Sie den Code hoch. Stellen Sie sicher, dass Sie sich am richtigen Port befinden, an dem Sie sein müssen. Nachdem Sie dies auf die Platine geladen haben, sollten Sie sehen, dass die LED auf der Platine verschiedene Farben annimmt.

Schritt 10: Testen des FLORA-Sensors

Testen des FLORA-Sensors
Testen des FLORA-Sensors
Testen des FLORA-Sensors
Testen des FLORA-Sensors

Sie müssen den Farbsensor mit den Krokodilklemmen an das Flora-Board anschließen und einen Farbtest durchführen. Um den Sensor zu testen, müssen Sie den TCS34725 ausführen. Dazu gehen Sie zur Datei, dann zum Beispiel, öffnen Sie dann Adafruit TCS34725 und dann die Farbansicht. Führen Sie den Code aus, um sicherzustellen, dass er richtig funktioniert, und laden Sie ihn auf Ihr Board hoch. Jetzt sollten Sie in der Lage sein, eine beliebige Farbe darüber zu legen und diese Farbe zu ändern. Außerdem sollten Sie einen Port öffnen, damit Sie die Farbsensorausgaben durch Herunterladen der Verarbeitung sehen können. Dies ist auch ein guter Zeitpunkt, um zu sehen, welche Farben funktionieren und welche nicht funktionieren und mit welchen Farben der Sensor zu kämpfen hat.

Schritt 11: Testen der LEDs

Testen der LEDs
Testen der LEDs
Testen der LEDs
Testen der LEDs
Testen der LEDs
Testen der LEDs

Nachdem Sie nun die Flora und den Farbsensor in Betrieb haben, überprüfen Sie jedes Licht, um sicherzustellen, dass jedes Licht funktioniert. Um dies zu tun, schließen Sie eine LED an das Flora Board an und verwenden Sie Krokodilklemmen. Schließen Sie auch den Farbsensor mit Krokodilklemmen an das Flora Board an. Gehen Sie nun zu Datei, Beispiele, Adafruit_NeoPixel und dann Strandtest. Führen Sie diesen Code nacheinander für jedes Licht aus und ändern Sie auch die Farbe des Lichts, wenn Sie es testen, um sicherzustellen, dass es richtig funktioniert. Jetzt, da Sie wissen, dass alles funktioniert, ist es an der Zeit, alles zum Testen zusammenzustellen. Um alle Lichter zu testen, müssen Sie löten, da die Krokodilklemmen unzuverlässig werden, wenn Sie weitere Lichter hinzufügen.

Schritt 12: Löten

Löten
Löten
Löten
Löten

Lötdraht des Flora Color Sensors an FLORA Board mit…

GND zu GND

SCL zu SCL

SDA zu SDA

3V zu AE*E

Lötschalter auf FLORA…

eine Seite des Schalters auf 9

andere Seite des Schalters auf GND

Der FLORA Lötdraht zu FLORA RGB SMART NEOPIXEL….

Masse an –

VBATT auf +

Die FLORA lötet einen Widerstand an FLORA RGB SMART NEOPIXEL….

Db 6 zum Pfeil, der in Richtung LED zeigt

FLORA RGB SMART NEOPIXEL zu FLORA RGB SMART NEOPIXEL….

- zu -

+ bis +

Pfeil zeigt von der LED weg zu Pfeil zeigt in Richtung der LED

Schritt 13: Hinzufügen des Codes

Gehen Sie zu https://github.iu.edu/ise-e101-F17/TeamBot-Swany/wiki/Design-Process und kopieren Sie den Code und fügen Sie ihn in Arduino ein. Führen Sie den Code aus, um sicherzustellen, dass keine Fehler auftreten. Wir haben diesem Code eine Schaltfläche hinzugefügt. Mit der Taste können Sie den Farbsensor nach Belieben aus- und einschalten, so dass Sie die Farbe des Gehäuses ändern können, ohne das gesamte Gehäuse aus- und wieder einzuschalten. Beachten Sie, dass der Farbsensor 3 Sekunden lang eingeschaltet und dann ausgeschaltet wird, da Sie dort keinen Knopf zum Löten haben. Nachdem die Schaltfläche aktiviert ist, müssen Sie den Code nicht ändern, damit die Schaltfläche automatisch funktioniert.