Spisu treści:

Hej Gizmo: 8 kroków
Hej Gizmo: 8 kroków

Wideo: Hej Gizmo: 8 kroków

Wideo: Hej Gizmo: 8 kroków
Wideo: Gizmo WDP & Wiśnia Bakajoko - ,,play" prod. Immortal Beats, scratch BDZ 2024, Może
Anonim
Hej gadżet
Hej gadżet
Hej gadżet
Hej gadżet

Hej Gizmo to „Steam Punk”, wersja „Alexa” i „Hej Google”. Jest to urządzenie automatyki domowej z rozpoznawaniem głosu, które wykorzystuje Arduino Mega 2560 i Arduino mini 3.3v. oraz tarcza rozpoznawania głosu EasyVr 3. Bezprzewodowo steruje modułami X-10. Tak, powiedziałem, że X-10 to po części dlatego, że jest to Steam Punk, poza lampami VFD (Vacume Flourecent Display) i starym mikrofonem Grundiga przekształconym w głośnik. Przekształciłem mikrofon w głośnik, usuwając zepsutą membranę i zastępując ją małym głośnikiem 8 omów. W poniższych 2 filmach zobaczysz to w akcji.

Krok 1: Filmy z Gizmo w pracy

Jak widać potrafi włączać i przyciemniać światła, a także odtwarzać szalone nagrania. Wyciągnąłem nagranie z YouTube i zmontowałem je w Garage Band. Oprogramowanie easyVr jest trochę trudne, ale w Instructables i Youtube jest wiele filmów instruktażowych. Najważniejszą rzeczą do zapamiętania są ustawienia skoczka. Możesz znaleźć instrukcję EasyVr 3 online, jest dość gruba, ale udało mi się ją uruchomić tylko za pomocą przewodnika szybkiej konfiguracji. Zwróć szczególną uwagę na ustawienia zworki trybu na stronie 21.

Krok 2: Zestaw zegara VFD IV-11

Zestaw zegara VFD IV-11
Zestaw zegara VFD IV-11
Zestaw zegara VFD IV-11
Zestaw zegara VFD IV-11

Zegar VFD tylko pod względem estetycznym. Ale teraz nie musisz pytać Gizmo, która jest godzina! Zegar był zestawem z Bangood. Jest to średnio twarda konstrukcja, nie dla początkujących, ale można je kupić wstępnie. Jak widać przesunęłam sekundy. To tylko moje osobiste preferencje, teraz wygląda mniej jak zegar do bomby.

Krok 3: Arduino i regulatory mocy

Arduino i regulatory mocy
Arduino i regulatory mocy
Arduino i regulatory mocy
Arduino i regulatory mocy
Arduino i regulatory mocy
Arduino i regulatory mocy

Są to zdjęcia Arduino Mega 2560 i Mini, a także osłony EasyVr podłączonej do Mega. Możesz zasilać Mini z Mega za pomocą zasilania 3,3 wolta i pinów uziemiających. Jeśli kupisz Mini 3,3 V UPEWNIJ SIĘ, że nie podłączasz go do pinu 5 V!! Istnieją również 5-woltowe Mini. poza zasilaniem nie ma innego połączenia między 2 Arduino

Istnieją 3 regulowane regulatory napięcia, które można dostać na Amazon. Uwielbiam te rzeczy, są tanie i regulowane. Na ostatnim zdjęciu zobaczysz wnętrze Gizmo. Regulator po lewej jest do zegara, nie musiałem tego robić, ale jest znacznie stabilniejszy niż brzeczka ścienna, którą dostarczyli w zestawie. Pozostałe dwa regulatory w prawym górnym rogu są przeznaczone dla mini VFD. Jeden to 1,5 V dla żarnika, a drugi dla siatki małego VFD. Całe urządzenie zasilam 12 V DC, 2 amperami ściennymi. Do wejść wszystkich trzech regulatorów wchodzi 12 woltów. Wyjaśnię, jak działa mały VFD w następnej sekcji.

Krok 4: Mała rurka IV-8

Mała rurka IV-8
Mała rurka IV-8
Mała rurka IV-8
Mała rurka IV-8
Mała rurka IV-8
Mała rurka IV-8

Pierwsze zdjęcie to IV-8 na płycie z Toshiba 62783APG. Toshiba to świetny mały układ, można go podłączyć bezpośrednio do Arduino Mini bez ograniczania rezystorów. Możesz więc sterować nim za pomocą wejść 5 woltowych, a wyprowadza do 50 woltów na pin! Możesz zastosować do 50 woltów do VCC na chipie. Przepraszam za brak schematu obwodu tutaj, ale moje pismo ręczne jest okropne i myślę, że mogę opisać obwód, ponieważ jest tak prosty.

Zaczynając od tuby;

pin 1 = +1,5 V (filament)

pin 8 = - 1,5 V (filament)

pin 7 = +30 woltów (sieć)

Do sieci nie ma ujemnego napięcia 30 woltów

Sposób działania lampy VFD polega na zasilaniu żarnika, który tworzy pole elektronów, 30-woltowy potencjał siatki dodatniej przyciąga elektrony. są przyciągane do fosforu w segmencie i ten segment się świeci.

Co do Arduino Mini:

pin 2 Mini = pin 1 na chipie

pin 3 Mini = 2 na chipie

pin 4 mini = 3 żetony

5 = 4

6 = 5

7 = 6

8 = 9

9 = 8

Krok 5: X-10

X-10
X-10

Pierwsze zdjęcie pokazuje nadajnik Firecraker X-10 jako nadajnik-odbiornik i moduł lampy z możliwością przyciemniania.

okablowanie petardy wygląda następująco

DB9 pin 7 na Firecracker = pin 2 na Arduino Mega

DB9 pin 4 na Firecracker = pin 3 na Arduino mega

DB9 pin 5 na petardy = grnd na Arduino Mega

Jak zobaczysz w „programie końcowym”, ustawienia modułów X-10, jeśli chodzi o numer jednostki, muszą odpowiadać instrukcji przypadku X-10 dla każdego rozpoznanego słowa.

To jest mój pierwszy Instruktaż, więc wybacz wszelkie błędy gramatyczne i przepraszam wszystkich profesjonalnych programistów, którzy mogą to przeczytać. Zapraszam do kontaktu ze mną pod adresem [email protected] plz umieść Gizmo w temacie.

Zalecana: