Оглавление:

Эй, штуковина: 8 шагов
Эй, штуковина: 8 шагов

Видео: Эй, штуковина: 8 шагов

Видео: Эй, штуковина: 8 шагов
Видео: Канги — Эйя | ПРЕМЬЕРА КЛИПА! 2024, Май
Anonim
Привет, штуковина
Привет, штуковина
Привет, штуковина
Привет, штуковина

Hey Gizmo - это «Steam Punk», версия «Alexa» и «Hey Google». Это устройство домашней автоматизации с распознаванием голоса, которое использует Arduino Mega 2560 и Arduino mini 3.3v. и экран распознавания голоса EasyVr 3. Он управляет модулями X-10 по беспроводной сети. Да, я сказал, что X-10 является частью того, почему это Steam Punk, помимо ламп VFD, (Vacume Flourecent Display) и старого микрофона Grundig, преобразованного в динамик. Я переделал микрофон в динамик, удалив сломанную диафрагму и заменив ее маленьким динамиком на 8 Ом. В следующих двух видео вы увидите это в действии.

Шаг 1. Видео Gizmo в действии

Как видите, он может включать и приглушать свет, а также воспроизводить сумасшедшие записи. Я снял запись с Youtube и отредактировал ее в Garage Band. Программа easyVr немного сложна, но на Instructables и Youtube есть множество обучающих видео. Самое важное, что нужно запомнить, - это настройки перемычки. Вы можете найти руководство по EasyVr 3 в Интернете, оно довольно толстое, но мне удалось запустить его, просто используя руководство по быстрой настройке. Обратите особое внимание на настройки перемычки режима на странице 21.

Шаг 2: комплект часов VFD IV-11

Комплект часов VFD IV-11
Комплект часов VFD IV-11
Комплект часов VFD IV-11
Комплект часов VFD IV-11

Часы VFD только для эстетики. Но теперь не нужно спрашивать Гизмо, который час! Часы были комплектом от Bangood. Это сборка средней сложности, не для новичков, но вы можете купить их заранее. Как видите, я компенсировал секунды. Это просто мое личное предпочтение, теперь он меньше похож на таймер на бомбу.

Шаг 3: Arduinos и регуляторы мощности

Arduinos и регуляторы мощности
Arduinos и регуляторы мощности
Arduinos и регуляторы мощности
Arduinos и регуляторы мощности
Arduinos и регуляторы мощности
Arduinos и регуляторы мощности

Это изображения Arduino Mega 2560 и Mini, а также щит EasyVr, подключенный к Mega. Вы можете запитать Mini от Mega с его питанием 3,3 В и контактами заземления. Если вы покупаете Mini 3.3 В, убедитесь, что вы не подключаете его к 5-вольтовому контакту! Есть еще Mini на 5 вольт. кроме питания нет другой связи между двумя Arduinos

Есть 3 регулируемых регулятора напряжения, которые вы можете купить на Amazon. Мне нравятся эти вещи, они дешевые и регулируемые. На последней картинке вы увидите внутреннюю часть Гизмо. Регулятор слева предназначен для часов, мне не пришлось этого делать, но он намного стабильнее, чем настенное сусло, которое они предоставили в комплекте. Два других регулятора в правом верхнем углу предназначены для мини-ЧРП. Один на 1,5 вольта для нити накала, а другой для сети небольшого частотно-регулируемого привода. Я питаю все устройство от постоянного тока 12 В, настенного сусла 2 А. 12 вольт поступает и идет на входы всех трех регуляторов. Я объясню, как работает маленький VFD, в следующем разделе.

Шаг 4: Маленькая трубка IV-8

Маленькая трубка IV-8
Маленькая трубка IV-8
Малая трубка IV-8
Малая трубка IV-8
Маленькая трубка IV-8
Маленькая трубка IV-8

На первом фото IV-8 на плате с Toshiba 62783APG. Toshiba - отличный маленький чип, вы можете подключить его напрямую к Arduino Mini, не ограничивая резисторы. Таким образом, вы можете управлять им с помощью входов 5 вольт, в то время как он выдает до 50 вольт на вывод! Вы можете подать напряжение до 50 вольт на VCC на микросхеме. Прошу прощения за отсутствие здесь принципиальной схемы, но мой почерк ужасен, и я думаю, что могу описать схему, потому что она такая простая.

Начиная с трубки;

вывод 1 = +1,5 вольт (нить накала)

контакт 8 = - 1,5 вольта (нить накала)

вывод 7 = +30 вольт (сетка)

Нет в сети отрицательных 30 вольт

Трубка частотно-регулируемого привода работает следующим образом: при подаче питания на нить накала она создает поле электронов, потенциал положительной сетки 30 вольт притягивает электроны, поэтому, когда вы подаете питание на отдельные сегменты, которые составляют узор в виде восьмерки в трубке, электроны привлекаются фосфором в сегменте, и этот сегмент светится.

Что касается Arduino Mini:

контакт 2 Mini = контакт 1 на микросхеме

вывод 3 Mini = 2 на микросхеме

вывод 4 мини = 3 микросхемы

5 = 4

6 = 5

7 = 6

8 = 9

9 = 8

Шаг 5: X-10

X-10
X-10

На первом рисунке показан передатчик Firecraker X-10, приемопередатчик и модуль регулируемой лампы.

Схема подключения Firecracker следующая

DB9 контакт 7 на Firecracker = контакт 2 на Arduino Mega

DB9 контакт 4 на Firecracker = контакт 3 на Arduino Mega

DB9 контакт 5 на firecracker = grnd на Arduino Mega

Как вы увидите в «финальной программе», настройки модулей X-10, поскольку номер блока должен соответствовать оператору регистра X-10 для каждого распознанного слова.

Это мой первый учебник, так что простите любые грамматические ошибки и приношу свои извинения всем профессиональным программистам, которые могли это прочитать. Не стесняйтесь обращаться ко мне по адресу [email protected], пожалуйста, укажите Gizmo в теме письма.

Рекомендуемые: