Was wird benötigt?
Der Sprachassistent “MaxMax” benötigt Hardware um laufen und seine ganze Funktionalität erfüllen zu können. Diese wird hier an der Stelle einmal mit Erklärung aufgeführt.
Im Anschluss gibt es noch zur einfachen Übersicht eine Aufzählung oder Einkaufsliste der empfohlenen Hardware.
Computer mit Netzteil:
Als Grundlage wurde für das Projekt der Einplatinencomputer “Raspberry Pi” genommen.
Entwickelt wurde das System auf einem Raspberry Pi 4 B mit 8GB Ram, es wurde jedoch auch auf einem Raspberry Pi 3 B mit 1GB Ram getestet und läuft auf diesem. Hierrauf ist aber mit längeren Feedback-Zeiten zu rechnen.
Festplatte:
Damit die Daten von MaxMax installiert werden können, braucht es eine Festplatte bzw. ein Speichermedium.
Als Speichermedium kommt bei einem Raspberry PI Model 3 oder 4 eine Micro SD Karte zum Einsatz.
Im Projekt wurde mit 32 GB Karten gearbeitet. Es können aber alle Karten ab 16 GB aufwärts benutzt werden.
Zur besseren Installation wird empfohlen ein Micro SD zu SD Adapter zu besorgen (Micro SD Karte mit SD Adapter gibt es häufig im Doppelpack).
Mikrofon:
Damit MaxMax zuhören kann, braucht es ein Mikrofon.
Als Mikrofon kam der ReSpeaker 4-Mic Array zum Einsatz mit guter Leistung auch bei Sprachbefehlen von etwas weiter weg.
Lautsprecher:
Damit MaxMax antworten kann, braucht es einen Lautsprecher.
Im Projekt wurde mit den Logi Stereo Lautsprecher Z120 gearbeitet. Dieser benötigt zur Stromversorgung einen der USB-Anschlüsse des Raspberry PIs und die Klangqualität ließ Luft nach oben, für unser Projekt war er jedoch absolut ausreichend. Es kann jeder Lautsprecher mit einem 3,5 mm Klinkenstecker (Der Raspberry PI verfügt über einen Aux-Eingang) benutzt werden.
ZigBee USB-Stick:
benötigt für die Lampen-, Aufpass- und Stilleskills
Damit MaxMax sich mit der Lampe und dem Erschütterungssensor verbinden kann, braucht es einen ZigBee USB-Stick mit Firmware.
Im Projekt wurde mit dem CC2531 ZigBee USB-Stick gearbeitet. Zu empfehlen ist es sich gleich einen Stick mit vorinstallierter Firmware zu besorgen, da das selber “flashen” sehr aufwendig und kompliziert ist.
Lampe:
benötigt für die Lampen-, Aufpass- und Stilleskills
Damit MaxMax Licht-Feedback geben kann, braucht es eine ansteuerbare Lampe.
Im Projekt wurde mit der tint LED-Birnenform white+color (Artikel-Nr.: 404000) von Müller-Licht gearbeitet.
Erschütterungssensor:
benötigt für die Aufpassskills
Damit MaxMax Erschütterungen wahrnehmen kann, braucht es einen externen Erschütterungssensor.
Im Projekt wurde mit dem Aqara Vibrationssensor (Artikel-Nr.: DJT11LM) von Xiaomi gearbeitet.
Einkaufsliste - empfohlene Hardware:
Für Grundfunktionalität benötigt:
- Raspberry PI 4 B mit mindestens 2 GB Ram
- 32GB Micro SD Karte mit SD Adapter
- ReSpeaker 4-Mic Array
- Lautsprecher mit 3,5 mm Klinkenstecker
Für Lampen-, Aufpass- und Stilleskills benötigt:
- CC2531 ZigBee USB-Stick mit vorinstallierter Firmware
- tint LED-Birnenform white+color (Artikel-Nr.: 404000) von Müller-Licht
- Aqara Vibrationssensor (Artikel-Nr.: DJT11LM) von Xiaomi