Inhaltsverzeichnis:

Hey Gizmo - Gunook
Hey Gizmo - Gunook

Video: Hey Gizmo - Gunook

Video: Hey Gizmo - Gunook
Video: Hey Siri… #talkingparrot #funnypets 2024, April
Anonim
Hey Gizmo
Hey Gizmo
Hey Gizmo
Hey Gizmo

Hey Gizmo ist ein 'Steam Punk', eine Version von 'Alexa' und 'Hey Google'. Es ist ein Heimautomatisierungsgerät mit Spracherkennung, das einen Arduino Mega 2560 und einen Arduino mini 3.3v verwendet. und ein EasyVr 3-Spracherkennungsschild. Es steuert drahtlos X-10 Module. Ja, ich sagte X-10, deshalb ist es neben den VFD-Röhren (Vacume Flourecent Display) auch Steam Punk und ein altes Grundig-Mikrofon, das in einen Lautsprecher umgewandelt wurde. Ich habe das Mikrofon in einen Lautsprecher umgewandelt, indem ich die defekte Membran entfernt und durch einen kleinen 8-Ohm-Lautsprecher ersetzt habe. In den folgenden 2 Videos sehen Sie es in Aktion.

Schritt 1: Videos von Gizmo bei der Arbeit

Wie Sie sehen können, kann es Lichter einschalten und dimmen sowie verrückte Aufnahmen abspielen. Ich habe die Aufnahme von Youtube gezogen und mit Garage Band bearbeitet. Die easyVr-Software ist etwas schwierig, aber es gibt viele Lehrvideos auf Instructables und Youtube. Das Wichtigste, was Sie sich merken sollten, sind die Jumper-Einstellungen. Sie können das EasyVr 3-Handbuch online finden, es ist ziemlich dick, aber ich habe es mit der Quick-Setup-Anleitung zum Laufen gebracht. Achten Sie genau auf die Einstellungen der Modus-Jumper auf Seite 21.

Schritt 2: VFD IV-11 Uhr-Kit

VFD IV-11 Uhr-Kit
VFD IV-11 Uhr-Kit
VFD IV-11 Uhr-Kit
VFD IV-11 Uhr-Kit

Die VFD-Uhr dient nur der Ästhetik. Aber jetzt musst du Gizmo nicht mehr fragen, wie spät es ist! Die Uhr war ein Bausatz von Bangood. Es ist ein mittelharter Build, nicht für Anfänger, aber Sie können sie vorgefertigt kaufen. Wie Sie sehen können, habe ich die Sekunden verrechnet. Das ist nur meine persönliche Vorliebe, jetzt sieht es weniger aus wie der Timer für eine Bombe.

Schritt 3: Arduinos und Leistungsregler

Arduinos und Leistungsregler
Arduinos und Leistungsregler
Arduinos und Leistungsregler
Arduinos und Leistungsregler
Arduinos und Leistungsregler
Arduinos und Leistungsregler

Dies sind Bilder des Arduino Mega 2560 und des Mini sowie des an den Mega angeschlossenen EasyVr-Shields. Sie können den Mini vom Mega mit seiner 3,3-Volt-Versorgung und den Erdungsstiften mit Strom versorgen. Wenn Sie den 3,3-Volt-Mini kaufen, achten Sie darauf, dass Sie ihn nicht an einen 5-Volt-Pin anschließen! Es gibt auch 5 Volt Minis. außer Strom gibt es keine andere Verbindung zwischen den 2 Arduinos

Es gibt 3 einstellbare Spannungsregler, die Sie bei Amazon erhalten können. Ich liebe diese Dinger, sie sind billig und verstellbar. Im letzten Bild sehen Sie das Innere von Gizmo. Der Regler links ist für die Uhr, das musste ich nicht machen, aber er ist viel stabiler als die mit dem Bausatz gelieferte Wandwürze. Die anderen beiden Regler oben rechts sind für das Mini-VFD. Einer ist 1,5 Volt für das Filament und der andere ist für das Gitter des kleinen VFD. Ich betreibe das ganze Gerät mit einer 12 Volt DC, 2 Ampere Wandwürze. 12 Volt kommen rein und gehen an die Eingänge aller drei Regler. Wie das kleine VFD funktioniert, erkläre ich im nächsten Abschnitt.

Schritt 4: Kleines IV-8-Röhrchen

Kleines IV-8-Röhrchen
Kleines IV-8-Röhrchen
Kleines IV-8-Röhrchen
Kleines IV-8-Röhrchen
Kleines IV-8-Röhrchen
Kleines IV-8-Röhrchen

Das erste Bild zeigt den IV-8 auf einem Board mit dem Toshiba 62783APG. Der Toshiba ist ein großartiger kleiner Chip, Sie können ihn ohne Begrenzungswiderstände direkt an den Arduino Mini anschließen. So können Sie es mit 5 Volt Eingängen steuern, während es bis zu 50 Volt pro Pin ausgibt! Sie können bis zu 50 Volt an VCC auf dem Chip anlegen. Ich entschuldige mich für das Fehlen eines Schaltplans hier, aber meine Handschrift ist schrecklich und ich denke, ich kann die Schaltung beschreiben, weil sie so einfach ist.

Beginnend mit der Tube;

Pin 1 = +1,5 Volt (Filament)

Pin 8 = - 1,5 Volt (Filament)

Pin 7 = +30 Volt (Gitter)

Es gibt keine negativen 30 Volt am Netz

Die Funktionsweise einer VFD-Röhre besteht darin, das Filament mit Strom zu versorgen, es erzeugt ein Elektronenfeld, das 30-Volt-Potential des positiven Gitters zieht die Elektronen an werden vom Phosphor im Segment angezogen und dieses Segment leuchtet.

Was den Arduino Mini angeht:

Pin 2 Mini = Pin 1 auf Chip

Pin 3 Mini = 2 auf Chip

Pin 4 Mini = 3 Chip

5 = 4

6 = 5

7 = 6

8 = 9

9 = 8

Schritt 5: X-10

X-10
X-10

Das erste Bild zeigt den Firecraker X-10 Sender, einen Transceiver und ein dimmbares Lampenmodul.

Die Verkabelung des Firecrackers ist wie folgt

DB9 Pin 7 auf Firecracker = Pin 2 auf Arduino Mega

DB9 Pin 4 auf Firecracker = Pin 3 auf Arduino mega

DB9 Pin 5 auf Feuerwerkskörper = grnd auf Arduino Mega

Wie Sie in 'final program' sehen werden, müssen die Einstellungen auf den X-10-Modulen in Bezug auf die Einheitennummer der X-10-Fall-Anweisung für jedes erkannte Wort entsprechen.

Dies ist mein erstes Instructable, also verzeihe alle grammatikalischen Fehler und entschuldige mich bei allen professionellen Programmierern, die dies lesen könnten. Zögern Sie nicht, mich unter [email protected] zu kontaktieren. Bitte setzen Sie Gizmo in die Betreffzeile.