Inhoudsopgave:

Hey Gizmo: 8 stappen
Hey Gizmo: 8 stappen

Video: Hey Gizmo: 8 stappen

Video: Hey Gizmo: 8 stappen
Video: Post Malone, Swae Lee - Sunflower (Spider-Man: Into the Spider-Verse) 2024, Mei
Anonim
Hey Gizmo
Hey Gizmo
Hey Gizmo
Hey Gizmo

Hey Gizmo is een 'Steam Punk', versie van 'Alexa' en 'Hey Google'. Het is een Home Automation-apparaat met spraakherkenning dat een Arduino Mega 2560 en een Arduino mini 3.3v gebruikt. en een EasyVr 3 spraakherkenningsscherm. Het bestuurt draadloos X-10-modules. Ja, ik zei X-10, daarom is het Steam Punk, afgezien van de VFD-buizen (Vacume Flourecent Display), en een oude Grundig-microfoon die is omgebouwd tot luidspreker. Ik heb de microfoon omgebouwd tot een luidspreker door het kapotte diafragma te verwijderen en te vervangen door een kleine 8 ohm-luidspreker. In de volgende 2 video's zie je het in actie.

Stap 1: Video's van Gizmo op het werk

Zoals je kunt zien, kan het de lichten aanzetten en dimmen, en gekke opnames afspelen. Ik heb de opname van YouTube gehaald en bewerkt met Garage Band. De easyVr-software is een beetje moeilijk, maar er zijn tal van instructievideo's op Instructables en YouTube. Het belangrijkste om te onthouden zijn de Jumper-instellingen. Je kunt de EasyVr 3-handleiding online vinden, hij is behoorlijk dik, maar het is me gelukt om hem aan de gang te krijgen door alleen de Quick-installatiegids te gebruiken. Let goed op de Mode Jumper-instellingen op pagina 21.

Stap 2: VFD IV-11 klokkit

VFD IV-11 klokset
VFD IV-11 klokset
VFD IV-11 klokset
VFD IV-11 klokset

De VFD-klok alleen voor esthetiek. Maar nu hoef je Gizmo niet meer te vragen hoe laat het is! De klok was een bouwpakket van Bangood. Het is een medium harde build, niet voor beginners, maar je kunt ze kant-en-klaar kopen. Zoals je kunt zien, heb ik de seconden gecompenseerd. Dat is gewoon mijn persoonlijke voorkeur, nu lijkt het minder op de timer op een bom.

Stap 3: Arduino's en stroomregelaars

Arduino's en stroomregelaars
Arduino's en stroomregelaars
Arduino's en stroomregelaars
Arduino's en stroomregelaars
Arduino's en stroomregelaars
Arduino's en stroomregelaars

Dit zijn foto's van de Arduino Mega 2560 en de Mini evenals het EasyVr-schild dat op de Mega is aangesloten. Je kunt de Mini van de Mega voorzien met zijn 3,3 volt-voeding en aardingspinnen. Als je de 3,3 volt Mini koopt, zorg er dan voor dat je hem niet aansluit op een 5 volt pin!! Er zijn ook 5 volt Mini's. behalve stroom is er geen andere verbinding tussen de 2 Arduino's

Er zijn 3 instelbare spanningsregelaars die je op Amazon kunt krijgen. Ik hou van deze dingen, ze zijn goedkoop en verstelbaar. Op de laatste foto ziet u de binnenkant van Gizmo. De regelaar aan de linkerkant is voor de klok, dat hoefde ik niet te doen, maar het is veel stabieler dan het muurwort dat ze bij de set hebben geleverd. De andere twee regelaars in de rechterbovenhoek zijn voor de mini VFD. De ene is 1,5 volt voor de gloeidraad en de andere is voor het rooster van de kleine VFD. Ik voed het hele apparaat met een 12 volt DC, 2 ampère muurwort. 12 volt komt binnen en gaat naar de ingangen van alle drie de regelaars. In het volgende gedeelte zal ik uitleggen hoe de kleine VFD werkt.

Stap 4: Kleine IV-8-buis

Kleine IV-8 buis
Kleine IV-8 buis
Kleine IV-8 buis
Kleine IV-8 buis
Kleine IV-8 buis
Kleine IV-8 buis

De eerste foto is van de IV-8 op een bord met de Toshiba 62783APG. De Toshiba is een geweldige kleine chip, je kunt hem rechtstreeks op de Arduino Mini aansluiten zonder weerstanden te beperken. U kunt hem dus besturen met 5 volt-ingangen terwijl hij tot 50 volt per pin uitvoert! U kunt tot 50 volt op VCC op de chip zetten. Mijn excuses voor het ontbreken van een schakelschema hier, maar mijn handschrift is verschrikkelijk en ik denk dat ik het circuit kan beschrijven omdat het zo eenvoudig is.

Beginnend met de buis;

pin 1 = +1,5 volt (gloeidraad)

pin 8 = - 1,5 volt (gloeidraad)

pin 7 = +30 volt (net)

Er staat geen negatieve 30 volt op het net

De manier waarop een VFD-buis werkt, is door het filament van stroom te voorzien, het creëert een veld van elektronen, het positieve rasterpotentieel van 30 volt trekt de elektronen aan, dus wanneer u stroom toepast op de afzonderlijke segmenten die het 8-patroon in de buis vormen, zullen de elektronen worden aangetrokken door de fosfor in het segment en dat segment licht op.

Wat betreft de Arduino Mini:

pin 2 Mini = pin 1 op chip

pin 3 Mini = 2 op chip

pin 4 mini = 3 chip

5 = 4

6 = 5

7 = 6

8 = 9

9 = 8

Stap 5: X-10

X-10
X-10

De eerste foto toont de Firecraker X-10 zender een transceiver en dimbare lampmodule.

de bedrading van de Firecracker is als volgt:

DB9 pin 7 op Firecracker = pin 2 op Arduino Mega

DB9 pin 4 op Firecracker = pin 3 op Arduino mega

DB9 pin 5 op voetzoeker = grnd op Arduino Mega

Zoals u zult zien in 'definitief programma' moeten de instellingen op de X-10 modules voor zover het unitnummer overeenkomt met de X-10 case-statement voor elk herkend woord.

Dit is mijn eerste Instructable, dus vergeef eventuele grammaticale fouten en mijn excuses aan professionele programmeurs die dit zouden kunnen lezen. Neem gerust contact met me op via [email protected] plz zet Gizmo in de onderwerpregel.

Aanbevolen: