Ничего не найдено :(
    В гостях у Самоделкина! » Электроника » Arduino » Пивная пусковая установка с голосовым управлением

    Пивная пусковая установка с голосовым управлением


    "Лень - двигатель прогресса". Все знают эти слова. А Лень помноженная на Карантин + Скука - реактивный двигатель прогресса -)))
    Оставшись закрытым дома на карантин, бывший студент колледжа и начинающий инженер с ником neil_b111, сначала пересмотрел все фильмы на Netflix, а затем решил что-нибудь смастерить. Подумав, он решил создать установку для запуска пива, с активацией голосом.

    Целью было построить это устройство по очень низкой цене с использованием доступных комплектующих, а также «прокачать» свои навыки инженера.

    По словам мастер, это был сложный проект (сделать пусковую установку, запускающую пивную банку, и так, что бы она не попала в лоб, непросто). Ну а наградой мастеру был повышенный интерес к устройству в соцсетях.
    Давайте посмотрим два демонстрационных видео.


    Инструменты и материалы:
    -NodeMCU;
    -Макетная плата;
    -Перемычки;
    -Линейный привод;
    -Блок питания;
    -Красный и зеленый светодиоды;
    -Плата драйвера шагового двигателя;
    -Дверная защелка (спусковой механизм);
    -Пиломатериалы;
    -Крепеж;
    -Трубы ПВХ;
    -Резина для рогатки;
    -Крючок для картин;
    -Винтовой крючок с проушиной;
    -Ножовка;
    -Дрель;
    -Морилка для дерева;
    -Ноутбук или Телефон;


    Пивная пусковая установка с голосовым управлением

    Шаг первый: сборка пусковой установки
    Рама пусковой установки сделана из доски. По сути, это деревянное основание с закрепленной на нем доской под углом 45 градусов. К доске крепится разрезанная вдоль ПВХ-труба (ствол). По этой трубе будет скользить пивная банка при выстреле.
    Внизу ствола прикручивается дверной шпингалет. Он служит в качестве замка и к нему крепится резинка (которая "выпускает" пивную банку) и линейный привод (который служит спусковой скобой).




    Шаг второй: настройка Blynk
    Устройство работает через он-лайн сервис Blynk. Подробное руководство по настройке Blynk и запуске нового проекта можно найти здесь.
    Загрузите приложение Blynk на свой телефон, при необходимости настройте учетную запись и начните новый проект.
    В качестве устройства выберите NodeMCU. Для подключения выберите WiFi.
    Обратите внимание на токен аутентификации.
    Добавьте на рабочий стол виджеты с двумя кнопками
    Первой кнопкой будет "огонь". Эта кнопка, когда активирована, запускает код для втягивания линейного привода, открытия дверной защелки, освобождения резинки и выстрела из устройства.
    Вторая кнопка - "сброс". Эта кнопка при нажатии инициирует код для выдвижения линейного привода, закрывая дверную защелку.





    Шаг третий: настройка интеграции с Google Assistant
    Теперь нужно настроить Гугл Ассистент.
    Переходим на IFTTT.com и настраиваем учетную запись.
    Создаем новый апплет, перейдя в «My Applets» - «Create».
    Нажимаем «If This», а затем кликаем «Google Ассистент».
    Дальше есть несколько вариантов на выбор. Выбираем «Simple Phrase».
    Добавляем фразу, которая будет активировать программу запуска. В данном случае он произносит "Toss me a Cold One".
    Нажимаем «Create Trigger».
    Кликаем "Then That", находим и выбираем "Webhooks".
    В строке URL вводим ... https://45.55.96.146/AUTH TOKEN / update / V0






    Шаг четвертый: подключение устройства
    Теперь подключаем электронику.
    Плата драйвера A-1B - D7 NodeMCU.
    Плата драйвера A-1A - D6 NodeMCU.
    Плата драйвера VCC к положительному выводу на макетной стойке.
    GND платы драйвера к GND макетной платы.
    Черный провод линейного привода к внешней клемме двигателя A на драйвере контроллера двигателя.
    Красный провод линейного привода к внутренней клемме двигателя A на драйвере контроллера двигателя.
    NodeMCU GND к GND макетной платы.
    NodeMCU Vin к положительной клемме макетной платы.
    Анод красного светодиода к D1 NodeMCU (красный провод), катод к GND.

    Шаг пятый: код
    На изображении показано, как выводы NodeMCU соотносятся с выводами Arduino. Например, вывод D1 на NodeMCU - это вывод 5 на Arduino. Соответственно нужно изменить и выводы в коде.
    Нужно скачать ArduinoIDE, библиотеку NodeMCU и библиотеку Blynk.
    Дальше запускаем Arduino IDE и подключаем NodeMCU с помощью Micro USB.
    Переходим в Инструменты и выбираем правильный COM-ПОРТ, к которому подключен NodeMCU.
    Переходим в File > Examples > Blynk > Boards_WIFI > ESP8266_Standalone.
    Переходим в Tools > Boards и выберите Generic ESP8266 Module.
    В открывшимся окне вводим код. Меняем «YourAuthToken», «YourNetworkName» и «YourPassword» на данные своего токена аутентификации Blynk, имя сети WiFi и пароля WiFi соответственно.
    Загружаем код.





    Все готово. Теперь можно установить пусковую установку в нужном месте, зарядить ее и можно не подниматься с дивана за очередной порцией пива. Хотя, неплохо было бы подумать о многозарядной установке, может даже стреляющей очередями-)))

    Источник (Source)
    Становитесь автором сайта, публикуйте собственные статьи, описания самоделок с оплатой за текст. Подробнее здесь.

    Платформа для микроскопа с поворотным столиком и изменяемым углом держателя

    Устройство для удаленного управления камерой

    4
    Идея
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    10
    Описание
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    5
    Исполнение
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    Итоговая оценка: 6.33 из 10 (голосов: 1 / История оценок)

    Добавить комментарий

    1 комментарий
    Korolev

    сделать пусковую установку, запускающую пивную банку, и так, что бы она не попала в лоб, непросто

    Рано или поздно, всё равно получит! Банки одинакового объёма, но с разным содержимым, будут иметь разный вес.  smile 

    Привет, Гость!


    Зарегистрируйтесь

    Или войдите на сайт, если уже зарегистрированы...

    Войти

    Добавьте самоделку

    Добавьте тему

    Онлайн чат

    Последние комментарии

    Все комментарии