RGB-Beleuchtung ist cool, aber die Wahl einer Farbe kann eine Herausforderung sein. Warum lassen Sie die KI nicht entscheiden, wenn Sie Schwierigkeiten haben, sich für eine Farbe zu entscheiden? Genau das hat der Macher und Entwickler Mohammad Reza Sharifi mit seinem neuesten Werk getan Raspberry Pi Projekt. In diesem Fall nutzt Sharifi KI, um Emotionen zu erkennen und die Farbe eines Menschen zu ändern RGB-Licht basierend auf der erkannten Emotion.
Die Verarbeitung beginnt auf einem separaten PC, auf dem Microsoft VS Code ausgeführt wird, und übernimmt die KI-Verarbeitung mithilfe der OpenCV- und Deepface-Bibliothek. Sharifi nutzt eine Video-Diashow mit Bildern verschiedener Emotionen, um das Projekt zu demonstrieren. Der PC bestimmt, welche Emotionen wahrscheinlich vermittelt werden und sendet dann einen Befehl an den Pico, um die Farbe des Lichts zu ändern.
Dies ist eines von vielen von Sharifi zusammengestellten Projekten, die wir vorstellen durften. Er hat viel Erfahrung in der Arbeit mit dem Pico, wie hier Pico-Überwachungsroboter Projekt und mit OpenCV. Er hat kürzlich ein Projekt ins Leben gerufen, das dies anerkennt Handgesten, um ein Licht zu steuern. Angesichts seiner Geschichte ist es keine Überraschung, dass er das clevere Projekt geschaffen hat, das wir heute haben.
Für die Duplizierung dieses Projekts ist nicht viel Hardware erforderlich. Sie benötigen eine Art RGB-Licht. Sharifi verwendet einen WS2812 5050 Adafruit NeoPixel Ring, aber jedes RGB-Licht reicht an seiner Stelle aus. Für die KI-Verarbeitung des Projekts ist ein separater PC erforderlich, und zur Steuerung der RGB-Leuchten wird ein Pico W verwendet. In diesem Fall wird ein Pico W aufgrund seiner Netzwerkunterstützung ausgewählt.
Die primäre Programmiersprache für dieses Projekt ist Python. Er verwendet ein benutzerdefiniertes Python-Skript, um OpenCV neben der Deepface-Bibliothek zu betreiben. Der Pico W kommuniziert über MicroPython mit dem PC und den RGB-LEDs. Der gesamte in diesem Projekt verwendete Code wurde von Sharifi an Hackster weitergegeben, sodass jeder, der ihn selbst ausprobieren möchte, ihn nutzen kann.
Um das zu sehen Raspberry Pi-Projekt In Aktion können Sie sich ein von Sharifi geteiltes Demovideo ansehen Youtube. Sie können das Projekt auch bei Hackster genauer erkunden, um mehr Details darüber zu erfahren, wie es zusammenhängt.