Zum Inhalt springen

WSAL17391 – 13.3inch Magic Mirror

Aus JW Tech Wiki

Dokumentationshinweis: Diese technische Dokumentation wurde aus einer archivierten Lieferantenquelle neu formuliert. Technische Angaben und Befehle müssen vor der Verwendung mit der Produktversion und den Herstellerunterlagen abgeglichen werden.

Zusammenfassung

Das 13,3-Zoll-Magic-Mirror ist ein spiegelndes Display mit integrierter Raspberry Pi 3A+-Steuerung, berührungsloser Sprachassistent und kapazitiver Touch-Steuerung.

Zugeordnete Produkte bei JW Tech

Technische Übersicht

  • Gehäuseterminierter Glasrahmen mit kapazitivem Touch (bis zu 10 Punkte, Härtegrad 6H).
  • Einweg-Spiegelglas: zeigt Uhrzeit, Wetter, Nachrichten und benutzerdefinierte Inhalte im Spiegelmodus.
  • Integrierte Raspberry Pi 3A+: 64-Bit, 1,4 GHz Quad-Core, Dual-Band-WLAN, Bluetooth 4.2.
  • IPS-Panel mit 1920×1080-Auflösung über HDMI-Anschluss.
  • Sprachassistent unterstützt englische und chinesische Dialoge; Snowboy-Hotword-Erkennung, Google Assistant (EN), IFLYTEK (CN).
  • Lieferumfang umfasst einen Ständer mit 75° Neigungswinkel sowie eine Wandmontage mit 75×75-mm-Lochmuster (M4-Schrauben).
  • Zwei Betriebsarten: vorkonfiguriertes SD-Image oder manuelle Einrichtung auf einer Standard-Raspberry-Pi-Umgebung.

Befehle und Beispiele – vor Ausführung prüfen: 

git clone https://github.com/waveshare/WM8960-Audio-HAT && cd WM8960-Audio-HAT && sudo ./install.sh && sudo reboot
sudo dkms status
git clone https://github.com/MichMich/MagicMirror && cd MagicMirror && npm install
DISPLAY=:0 npm start
git clone https://github.com/waveshare/MMM-VoiceAssistant.git && cd MMM-VoiceAssistant && cp config/config.js.en ~/MagicMirror/config/config.js
sudo apt-get install swig libatlas-base-dev portaudio19-dev flac
pip3 install PyAudio SpeechRecognition
git clone https://github.com/Kitt-AI/snowboy.git && cd snowboy/swig/Python3 && make
python3 demo.py resources/models/smart_mirror.umdl
sudo apt-get install python3-dev python3-venv && python3 -m venv env && env/bin/python -m pip install --upgrade pip setuptools wheel
google-oauthlib-tool --scope https://www.googleapis.com/auth/assistant-sdk-prototype --save --headless --client-secrets /path/to/client_secret_client-id.json
googlesamples-assistant-pushtotalk --project-id my-dev-project --device-model-id my-model

Hinweise und Versionsgrenzen

  • Die Google-Assistenten-Dienste sind auf 500 Anfragen pro Tag begrenzt.
  • Bei Verwendung des neuesten Raspberry-Pi-OS (ab 30. Oktober 2021) kann der USB-Port einen Fehler melden; die Lösung erfordert das Entfernen von otg_mode=1 und Hinzufügen von dtoverlay=dwc2, dr_mode=host in config.txt.
  • Der Wake-up-Befehl muss ggf. über die Snowboy-Website neu aufgenommen und das Modelldatei ausgetauscht werden.
  • Für die Google-Assistenten-Einrichtung müssen OAuth-Clients und Geräte-Modell-ID registriert werden; die genauen Werte sind projektspezifisch und erfordern manuelle Konfiguration.
  • Die Stromversorgung beträgt 12 V / 1 A mit einem 3,5-mm-Stecker (außen 3,5 mm, innen 1,35 mm); bei anderen Netzteilen muss die Ripple unter ±5 % bleiben.

Quelle und Revisionsnachweis