Spisu treści:
- Krok 1: Filmy z Gizmo w pracy
- Krok 2: Zestaw zegara VFD IV-11
- Krok 3: Arduino i regulatory mocy
- Krok 4: Mała rurka IV-8
- Krok 5: X-10
Wideo: Hej Gizmo: 8 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:28
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
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
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
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
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:
Licznik kroków - Micro:Bit: 12 kroków (ze zdjęciami)
Licznik kroków - Micro:Bit: Ten projekt będzie licznikiem kroków. Do pomiaru kroków użyjemy czujnika przyspieszenia wbudowanego w Micro:Bit. Za każdym razem, gdy Micro:Bit się trzęsie, dodamy 2 do licznika i wyświetlimy go na ekranie
Lewitacja akustyczna z Arduino Uno krok po kroku (8 kroków): 8 kroków
Lewitacja akustyczna z Arduino Uno Krok po kroku (8-kroków): ultradźwiękowe przetworniki dźwięku Zasilacz żeński L298N Dc z męskim pinem dc Arduino UNOBreadboardJak to działa: Najpierw wgrywasz kod do Arduino Uno (jest to mikrokontroler wyposażony w cyfrowy oraz porty analogowe do konwersji kodu (C++)
Jak używać silnika krokowego jako enkodera obrotowego i wyświetlacza OLED dla kroków: 6 kroków
Jak używać silnika krokowego jako enkodera obrotowego i wyświetlacza OLED dla kroków: W tym samouczku dowiemy się, jak śledzić kroki silnika krokowego na wyświetlaczu OLED. Obejrzyj film demonstracyjny.Kredyt samouczka oryginalnego trafia do użytkownika YouTube „sky4fly”
Bolt - DIY Wireless Charging Night Clock (6 kroków): 6 kroków (ze zdjęciami)
Bolt - DIY Wireless Charging Night Clock (6 kroków): Ładowanie indukcyjne (znane również jako ładowanie bezprzewodowe lub ładowanie bezprzewodowe) to rodzaj bezprzewodowego przesyłania energii. Wykorzystuje indukcję elektromagnetyczną do dostarczania energii elektrycznej do urządzeń przenośnych. Najpopularniejszym zastosowaniem jest stacja ładowania bezprzewodowego Qi
Hej Pillow IoT Alarm: 8 kroków (ze zdjęciami)
Hej Pillow Alarm IoT: Znaj kogoś, kto ciągle ma problemy z wstawaniem z łóżka, spóźnia się do pracy i chcesz go po prostu popchnąć rano. Teraz możesz zrobić własną poduszkę Hey. Wewnątrz poduszki osadzony jest irytujący piezoelektryczny brzęczyk, który można