Interaktiven Laser-Projektor mit Zigbee-Sensoren & Gravio Edge Platform bauen
Lernen Sie, wie Sie einen tragbaren, interaktiven Laser-Projektor bauen, der auf Bewegung mit Zigbee-Sensoren, der Gravio Edge-Computing-Plattform und einem Chromecast-Dongle reagiert.
Dieser Guide führt Sie durch Setup eines Raspberry Pi 4, Konfiguration von Ubuntu 20.04 LTS, Integration von PIR-Sensoren und Auslösen von animierten GIFs via CATT zur Anzeige auf einem Laser-Projektor. Sie lernen auch, wie Sie die benötigten Sensoren bestellen und einen Gravio-Account erstellen.
Was Sie benötigen:
- Raspberry Pi 4 (4 GB oder 8 GB)
- 32 GB microSD Karte (Class 10)
- USB-Netzteil (5 V 2,5 A)
- USB-zu-UART Adapter (für Sensor-Kommunikation)
- One-Way PIR Bewegungssensor (Zigbee-kompatibel)
- Chromecast Ultra (oder beliebiger HDMI-zu-WiFi-Dongle)
- HDMI-Kabel und Netzteil für den Projektor
- Gravio Sensor-Mietplan (optional, aber empfohlen)
Schritt 1: Ubuntu 20.04 LTS auf Raspberry Pi 4 installieren
- Ubuntu 20.04 LTS Image für Raspberry Pi herunterladen.
- Image mit
EtcheroderddBefehl auf microSD-Karte schreiben. Schreib- und Verifikationsschritte abwarten. - SD-Karte in Raspberry Pi einlegen, Tastatur, Monitor und Strom anschließen. Pi bootet in Ubuntu.
- Während Ersteinrichtung mit WLAN verbinden. Falls Sie WLAN später konfigurieren möchten, folgen Sie den untenstehenden Schritten.
WLAN mit Netplan konfigurieren
Netplan-Konfigurationsdatei öffnen mit:
sudo vim /etc/netplan/50-cloud-init.yaml
Inhalt durch folgende Konfiguration ersetzen, Ihre SSID und Passwort einsetzen. Beachten Sie die escaped Anführungszeichen:
network:
ethernets:
eth0:
dhcp4: true
optional: true
version: 2
wifis:
wlan0:
dhcp4: true
dhcp6: true
access-points:
"<yourwifiname>":
password: "<yourpassword>"
Datei speichern, dann Konfiguration testen:
sudo netplan try
Bei erfolgreicher Verbindung Pi neu starten. Mit Standard-Credentials einloggen (User: ubuntu, Passwort: ubuntu) und Passwort sofort ändern.
Gravio vorbereiten
Gravio erfasst Sensordaten via USB-Dongle und leitet sie an die Edge-Plattform weiter. Falls Ihr Land nicht von Gravios Vertriebsnetz abgedeckt ist, kontaktieren Sie uns für Support.
Schritt 2: Gravio Studio auf Desktop installieren & Account erstellen
Gravio Studio ist der Desktop-Client für Konfiguration Ihres IoT-Stacks und Deployment von Applikationen. Läuft auf macOS und Windows. Sensor-Mietabonnement erforderlich für Erhalt der Zigbee-Sensoren.
- Gravio Studio von offizieller Seite herunterladen.
- Applikation per On-Screen-Wizard installieren.
- Gravio Studio starten und mit E-Mail und starkem Passwort registrieren. Verifikationscode per E-Mail erhalten.
- Code in Gravio Studio eingeben, um Account zu aktivieren.
Nach Login zum „Subscriptions“ Tab navigieren, um Sensor-Mietplan hinzuzufügen. Das System provisioniert dann die Zigbee-Sensor-Schlüssel in Ihren Account.
Zur visuellen Referenz zeigen die Screenshots unten die macOS-Oberfläche (Windows folgt demselben Flow).
Nach Setup Ihres Gravio-Accounts können Sie den Raspberry Pi via USB-Dongle an die Edge-Plattform anbinden, den PIR-Sensor programmieren, um GIF-Animationen zu triggern, und die Ergebnisse zum Chromecast für Laser-Projektion streamen.
Quelle: Interactive Laser Projector Using Zigbee Sensors
Herstellungsprozess
- Expertenratgeber für Aluminium-Lasermarkierung: Präzision, Langlebigkeit und Industrieanwendungen
- Umfassender Leitfaden zur Lasermarkierung: Arten, Vorteile und Anwendungen
- Faserlaser-Markierung: Präzision, Geschwindigkeit und Vielseitigkeit für moderne Industrien
- Entwicklung und Technik von Filmprojektoren
- C# using-Anweisungen meistern: Importe, Aliase und statische Direktiven
- LED mit PIR-Bewegungsmelder am Raspberry Pi steuern
- Raspberry Pi Sensoren meistern: Praktischer Leitfaden zu Elektronik und Kommunikationsprotokollen
- MCP3008 ADC zum Auslesen analoger Sensoren mit Raspberry Pi nutzen
- Laser-Ausrichtung für Vertikalwellen-Lotrecht: Schnellere, präzisere Messungen
- Wesentliche Sicherheitsrichtlinien für den Betrieb von Faserlaserschneidanlagen