Inhaltsverzeichnis:
- Schritt 1: Zusammenbau der Alexa Pi
- Schritt 2: Aufbau des Gehäuses
- Schritt 3: Machen Sie die Frontplatte
- Schritt 4: Montage
Video: HAL 9000, SAL 9000 Alexa Pi Hybrid - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
Ich wollte schon immer eine funktionierende Version von HAL 9000 (aber ohne die mörderische Absicht). Als Amazon Alexa herauskam, bekam ich sofort eine. Am ersten Tag bat ich ihn, "die Türen der Kapselbucht zu öffnen" und er antwortete prompt: "Es tut mir leid, Dave. Das kann ich nicht tun. Ich bin nicht HAL und wir sind nicht im Weltraum". In diesem Moment war ich entschlossen, einen Weg zu finden, einen HAL-ähnlichen digitalen Assistenten zu erstellen.
Alexa ist nur mit weiblicher Stimme verfügbar und sie gibt ausdrücklich an, dass sie nicht HAL ist. Da dachte ich an die nicht ganz so tolle Fortsetzung von 2001, "2010, das Jahr, in dem wir Kontakt aufnehmen". Es zeigt die freundlichere, freundlichere SAL 9000. Sie wird verwendet, um herauszufinden, warum HAL durchgedreht ist. Ich hatte das Gefühl, dass diese Persona besser zu Alexa passt.
Dieses anweisbare kombiniert den Alexa-Sprachdienst, der auf einem Raspberry Pi 3 läuft, ein Modell der SAL 9000-Faceplate und ein einfaches Gehäuse für das Ganze.
Benötigte Fähigkeiten:
Einige grundlegende Modellbaufähigkeiten mit Hilfe des Bildbausteins. Dies erfordert eine sorgfältige Maskierung und Spritzlackierung. Ich bin immer noch dabei, die Lackierung an meinem zu optimieren.
Es wäre hilfreich, sich mit dem Einrichten eines Himbeer-Pi vertraut zu machen. Die NOOBS-Version bietet Ihnen ein Desktop-Erlebnis, das Windows oder Mac ähnelt. Sie müssen ein wenig Kommandozeilen lernen. Viele Setup-Tutorials führen Sie durch eine "headless" Version (sich aus der Ferne in den Pi einloggen). Es gibt viele Tutorials zum Wechseln zwischen Ordnern, Kopieren/Einfügen und Bearbeiten von Dateien. Vorher hatte ich so gut wie keine Erfahrung mit Kommandozeilen. Ich hatte das Gefühl, dass mir dies viel Erfahrung in diesem Bereich gegeben hat.
Dies erfordert einige leichte Elektronikarbeiten. Wenn Sie nicht wissen, wie man lötet, sollten die einfachen Verbindungen in diesem Projekt eine gute Übung sein.
Schließlich erfordert der Fall, den ich hergestellt habe, etwas Holzbearbeitung. Gefertigt habe ich das Ganze mit einer Handbohrmaschine, Kreissäge, Bandsäge, Gehrungslade und Handsäge. Hier konnte man richtig kreativ werden. Jemand anderes könnte eine ganz andere Gehäuseform herstellen. Sie brauchen nur genügend Platz für die Frontplatte, den Pi und die Lautsprecher. Ich würde auch empfehlen, dass überall ausreichend Luftstrom vorhanden ist, falls sich der Pi oder die Lautsprecher erhitzen.
Materialien:
HAL/SAL 9000 Modellbausatz
Ich habe meine von Golden Armor. Ich denke, das Kit war wirklich gut gemacht und der Kundenservice war großartig.
Alexa Pi
- Ein Raspberry Pi 3
- Ein MicroUSB-Stromkabel
- Eine MicroSD-Karte
-
Ein USB-Mikrofon
Dies ist das einzige Mikrofon, das ich mit meinem Pi zum Arbeiten bringen konnte. Wenn es andere gibt, hinterlassen Sie bitte Notizen in den Kommentaren. Ich bin bestrebt, dies zu verbessern
-
Lautsprecher (Verwenden Sie einen USB-betriebenen Lautsprecher mit einer Telefonbuchse)
Hinweis: Dies und die Abmessungen der Frontplatte können in Ihrem Fall die einschränkenden Faktoren sein. Sie müssen herausfinden, wie die Lautsprecher in, auf oder um Ihr Gehäuse passen
- Eine blaue LED
- Ein Druckknopf
- Überbrückungsdrähte
Der Fall:
- ⅛” Sperrholzplatten
- 1/2” quadratische Kiefernstangen
- Holzschrauben unterschiedlicher Länge
- Holzkleber
- Schwarze Sprühfarbe
Ich habe den Koffer aus Dingen, die ich in meinem Shop hatte, zusammengehackt, daher habe ich hier keine Mengen zum Teilen.
Schritt 1: Zusammenbau der Alexa Pi
Sicherheitshinweis: Seien Sie vorsichtig in der Nähe von heißen Lötkolben und eingeschalteter Elektronik. Wenn Sie Ihr fertiges Projekt testen oder zusammenbauen, ziehen Sie den Netzstecker, bevor Sie eine Einstellung vornehmen.
Amazon-Entwickler haben den Code und die Anweisungen zum Erstellen Ihres eigenen Alexa Pi veröffentlicht. Dies sollte Ihre Hauptreferenz sein. Sie machen von Zeit zu Zeit Aktualisierungen, also vertrauen Sie ihrer Dokumentation über alles hier. Es gibt unzählige Forenthemen und Youtube-Videos mit Schritt-für-Schritt-Anleitungen.
Sobald Alexa auf einem Raspberry Pi läuft, sollten Sie in der Lage sein, das Aktivierungswort zu ändern. Hier sind einige Anweisungen.
Ich bin mir nicht sicher, ob ich etwas an meiner eigenen Einstellung gemacht habe oder ob dies üblich ist, aber ich habe seit einiger Zeit eine schreckliche Audioqualität über die Telefonbuchse. Schließlich habe ich festgestellt, dass Sie Audio so einstellen können, dass es ausschließlich von einem Ausgang abgespielt wird.
Ich glaube, das ist der richtige Befehl:
sudo amixer cset numid=3 1
Stellen Sie schließlich sicher, dass Sie die gesamte Elektronik zusammenbauen und zum Laufen bringen, bevor Sie mit dem Gehäuse und der Frontplatte fortfahren. Wenn Sie verstehen, wie alles zusammengestellt ist, können Sie Ihren Fall gestalten.
Die Alexa-Pi-Anweisungen erfordern 2 LEDs. Wenn Sie nur eine LED an GPIO 24 anschließen, leuchtet das blaue Licht nur, wenn SAL spricht oder Daten übertragen werden.
Schritt 2: Aufbau des Gehäuses
Sicherheitshinweis: Verwenden Sie bei der Verwendung von Elektrowerkzeugen Sicherheitsausrüstung wie Augenschutz und Handschuhe. Befolgen Sie auch alle Anweisungen von Farben, Versiegelungen und Lacken. Stellen Sie sicher, dass Sie sich beim Lackieren in einem gut belüfteten Bereich befinden.
Ich entschied mich für einen kastenförmigen (Desktop-PC) Look. Meine Lautsprecher waren bereits in einem großen Rechteck untergebracht. Sie sahen neben der Frontplatte wirklich ablenkend aus, also beschloss ich, sie außer Sichtweite zu legen. Hinten habe ich viel Platz für sie gemacht. Dadurch konnte ich auch die Lautstärke regeln.
Für die Wartung habe ich dafür gesorgt, dass ich das meiste auseinander nehmen und wieder zusammenbauen kann. Die Frontplatte wird von unten angeschraubt. Die eine Breitseitenverkleidung lässt sich komplett abnehmen, um Servicearbeiten zu ermöglichen. Es fühlt sich alles an wie ein Mini-PC-Tower!
Der USB-Anschluss war eine Herausforderung. Ich stellte sicher, dass die Öffnung ein wenig eng anliegt und das Kabel von innen heiß verklebt. Ich habe dies mit mehreren kleinen Bohrlöchern und viel Patientenakten erreicht. Ich habe einige superkleine Dateien für die Schmuckherstellung, die bei den Details der Veredelung geholfen haben.
Schließlich habe ich das Ganze in mehreren Durchgängen mit flachem Schwarz bemalt. Ich empfehle wirklich Geduld zwischen den Mänteln. Vergessen Sie auch nicht einen abschließenden Klarlack zum Schutz.
Schritt 3: Machen Sie die Frontplatte
Mein Modell kam mit Anleitungen und Empfehlungen zum Lackieren und Zusammenbauen. Wenn Sie bei Golden Armor kaufen, benötigen Sie nur flache schwarze und silberne Sprühfarbe und etwas Kleber. Es ist immer gut, einen Klarlack auf die Farbe aufzutragen, um die Haltbarkeit zu gewährleisten. Ich bin nicht der beste Maler der Welt und ich habe noch einige Fehler, die ich bereinigen muss. Ich habe die Frontplatte gebaut, bevor ich den Fall gemacht habe. Am Ende habe ich ein paar Mal am Finish gekratzt. Vielleicht möchten Sie das endgültige Gemälde bis zum Ende speichern.
Schritt 4: Montage
Beim Zusammenbau habe ich die Lautsprecher, Taster, USB-Port und Frontblende lose aufgesetzt. Ich habe es dann eingeschaltet und alle Funktionen getestet. Als ich zufrieden war, war alles in Ordnung, ich habe es ausgeschaltet und den Stecker gezogen
Ich klebte dann den Knopf und den USB-Anschluss an Ort und Stelle. Ich habe die Frontplatte festgezogen. Ich habe etwas Klebeband verwendet, um die LED in der Frontplatte zu befestigen. Ich werde das später heiß kleben, wenn ich mich mit der Lackierung der Frontplatte besser fühle.
Als Hauptstromkabel habe ich ein Verlängerungskabel verwendet. Die Lautsprecher und der Himbeer-Pi haben ihre eigenen Wandwarzen im Inneren. Der Himbeer-Pi startet jedes Mal, wenn Sie das Kabel einstecken, so dass das Ganze durch Abziehen des Hauptkabels ausgeschaltet werden kann. Ich könnte später einen Ein-/Ausschalter in das Verlängerungskabel einbauen.
Zu beachten ist: Die Lautsprecher sitzen bewusst recht locker hinten. Ich habe festgestellt, dass die Box bis zu einem gewissen Grad nach unten drückt und den Ton verzerrt. Außerdem bietet das Offenlassen der Rückseite einen gewissen Luftstrom. Ich kann eine kleine Schaumstoffpolsterung hinzufügen, um die Lautsprecher besser zu sichern.
Das ist es! Sie sollten eine funktionierende SAL 9000 haben. Ich hoffe, andere Leute experimentieren mit anderen Fällen und Konfigurationen. Bitte hinterlassen Sie Kommentare oder Tipps!
Empfohlen:
"Alexa, sende mir den Text an _____": 9 Schritte (mit Bildern)
„Alexa, sende mir den Text an _____“: Hören Sie ein Lied, das Sie mitsingen möchten? Normalerweise müsstest du den Namen des Songs in Google eingeben, gefolgt von dem Wort "Lyrics". Sie würden normalerweise auch eine Menge Tippfehler machen, falsch klicken
So erstellen Sie einen Alexa-Skill: 10 Schritte
So erstellen Sie einen Alexa-Skill: Was ist ein Alexa-Skill?Alexa-Skills sind wie Apps. Sie können Skills mit der Alexa-App oder einem Webbrowser auf die gleiche Weise aktivieren und deaktivieren, wie Sie Apps auf Ihrem Smartphone oder Tablet installieren und deinstallieren. Skills sind sprachgesteuerte Alexa-Funktionen
Alexa Skill erstellen (German - English): 10 Schritte
Alexa Skill Erstellen (English | English): Was ist ein Alexa Skill?Alexa ist ein Cloud-basierter Sprachservice, der auf Geräten wie Amazon Echo, Echo Dot, Echo Show oder Echo Spot verfügbar ist. Entwickler can Alexa, Fähigkeiten hinzufügen, also bestimmte Skills mit denen die Nutzer ihr Gerä
Alexa-Hilfe: 9 Schritte
Alexa-aid: (das Video oben ist für einen Laien, wie es ein Schulprojekt war) 10 Finger, Zehen 10, 2 Augen, Nase 1 … SafetyCounts Alexa-Hilfe ist ein Alexa basierend Erste-Hilfe-System, in dem Alexa fungiert als einen Arzt und leistet dem Patienten die erforderliche Erste Hilfe. In diesem Pr
MATRIX Voice und MATRIX Creator mit Alexa (C++-Version): 7 Schritte
MATRIX Voice und MATRIX Creator mit Alexa (C++-Version): Erforderliche HardwareBevor Sie beginnen, sehen wir uns an, was Sie benötigen. Raspberry Pi 3 (empfohlen) oder Pi 2 Model B (unterstützt). MATRIX Voice oder MATRIX Creator - Raspberry Pi hat kein eingebautes Mikrofon, der MATRIX Voice/Creator hat ein