Inhaltsverzeichnis:

HAL 9000, SAL 9000 Alexa Pi Hybrid - Gunook
HAL 9000, SAL 9000 Alexa Pi Hybrid - Gunook

Video: HAL 9000, SAL 9000 Alexa Pi Hybrid - Gunook

Video: HAL 9000, SAL 9000 Alexa Pi Hybrid - Gunook
Video: If HAL9000 was Amazon.com's Alexa 2024, November
Anonim
Image
Image
Bauen Sie die Alexa Pi. zusammen
Bauen Sie die Alexa Pi. zusammen

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

Aufbau des Gehäuses
Aufbau des Gehäuses
Aufbau des Gehäuses
Aufbau des Gehäuses
Aufbau des Gehäuses
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

Bilden Sie das Faceplate
Bilden Sie das Faceplate
Bilden Sie das Faceplate
Bilden Sie das Faceplate
Bilden Sie das Faceplate
Bilden Sie das Faceplate
Bilden Sie das Faceplate
Bilden Sie das Faceplate

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

Montage
Montage
Montage
Montage
Montage
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: