Съдържание:

TriggerX: 15 стъпки
TriggerX: 15 стъпки

Видео: TriggerX: 15 стъпки

Видео: TriggerX: 15 стъпки
Видео: AR15 build: Timney Trigger 2024, Ноември
Anonim
TriggerX
TriggerX

Тази инструкция е създадена в изпълнение на проектните изисквания на курса Make в Университета на Южна Флорида (www.makecourse.com)

Често работим с офис компютър, дистанционно влезли от вкъщи. Проблемите възникват, когато компютърът някога е замразен и се нуждае от ново стартиране (рестартиране на компютъра). В този случай трябва да влезете в офиса и да го рестартирате сами (механично действие е трудно да се извърши по електронен път, без да се променят захранващите схеми на компютъра). Този проект TirggerX е вдъхновен от това събитие. От дълго време мислех да направя IOT устройство с Wi -Fi, което да може да извършва физически действия, като например превключване на превключвател или рестартиране на компютър от разстояние. Досега тази функция донякъде липсва при всички налични на пазара интелигентни устройства. Затова реших да си направя сам. Сега нека поговорим за това, от което се нуждаете, за да направите своя собствена-

1. NodeMCu Amazon

2. SG90 Серво Amazon

3. Степер с линеен плъзгач Amazon.

4. 2 Шофьор на стъпков двигател Amazon

5. Микро USB кабел Amazon

Целите на проекта-

Направете физически превключвател с плъзгащо действие в посока X и Y и натискане в посока Z.

Стъпка 1: Движение с 3 оси

Движение с 3 оси
Движение с 3 оси

За линейната (плъзгаща се позиция x и y) работата на превключвателя (Trigger) се нуждаем от двуосно движение, което ще се осъществява от два стъпкови двигателя. Основното събитие за задействане, което в посока z ще се задвижва от серво.

Стъпка 2: 3D дизайн

3D дизайн
3D дизайн

Стъпка 3: Дизайн на основата и корицата

Дизайн на основата и корицата
Дизайн на основата и корицата

Първо са проектирани капакът и основата на стъпковия двигател.

Стъпка 4: 3D дизайн: Основен капак със стъпало

3D дизайн: Основен капак със степер
3D дизайн: Основен капак със степер

Стъпковият двигател е проектиран за симулация. Горните снимки показват основния капак с монтиран стъпков двигател

Стъпка 5: 3D дизайн: Серво монтаж- основа за серво

3D дизайн: Серво монтаж- основа за серво
3D дизайн: Серво монтаж- основа за серво
3D дизайн: Серво монтаж- основа за серво
3D дизайн: Серво монтаж- основа за серво

За закрепване на линейни плъзгачи на стъпкови двигатели със серво мотор е проектирана и прикрепена монтажна основа.

Стъпка 6: 3D дизайн: Вериги

3D дизайн: Вериги
3D дизайн: Вериги
3D дизайн: Вериги
3D дизайн: Вериги

1. Възел MCU

2. Шофьор на мотор

И двете бяха включени в симулацията и дизайна.

Кредит: GrabCad.

Стъпка 7: 3D дизайн: Покривна плоча

3D дизайн: Покривна плоча
3D дизайн: Покривна плоча

Покривната плоча за нанасяне на лепило за закрепване към компютъра (както и по естетически причини) е проектирана и прикрепена към пълния монтаж.

Стъпка 8: 3D дизайн: Пълно механично сглобяване

3D дизайн: Пълно механично сглобяване
3D дизайн: Пълно механично сглобяване
3D дизайн: Пълно механично сглобяване
3D дизайн: Пълно механично сглобяване

Стъпка 9: Контролна верига: Блокова диаграма

Контролна верига: Блокова диаграма
Контролна верига: Блокова диаграма

Устройството TriggerX се управлява от интерфейс на Android APP, който е направен от Blynk.

Приложението ще комуникира с възела MCU (чрез интернет), инсталиран в устройството, и ще управлява серво, както и двустепенен двигател чрез двустепенен модул драйвер TB6612.

Стъпка 10: Схема на веригата

Схема на веригата
Схема на веригата
Схема на веригата
Схема на веригата

Схемата на веригата е както е показано на снимката. NodeMcu е свързан към стъпковия двигател чрез драйвера за стъпков двигател и директно към серво мотора.

Стъпка 11: Конфигуриране на приложението Blynk

Конфигуриране на приложението Blynk
Конфигуриране на приложението Blynk
Конфигуриране на приложението Blynk
Конфигуриране на приложението Blynk
Конфигуриране на приложението Blynk
Конфигуриране на приложението Blynk

Приложението Blynk може да бъде изтеглено от връзката, дадена тук.

Два плъзгача и един бутон бяха включени според конфигурацията, показана на снимката.

От 0 до 300 е броят на стъпкови стъпки и 120 до 70 е сигналът за управление на серво ъгъла.

Стъпка 12: Кодът

Първо, новият проект беше създаден в приложението и кодът за оторизация беше използван в IDE кода на Arduino.

Кодът е обяснен във файла.

Стъпка 13: 3D отпечатан монтаж с вериги

3D принтиран монтаж с вериги
3D принтиран монтаж с вериги

Стъпка 14: Монтиране на компютър

Монтиране на компютър
Монтиране на компютър

Устройството е монтирано на компютър с помощта на двустранна лепяща лента.

Стъпка 15: Демонстрация на работа на устройството

Пълната документация и демонстрация на работа на устройството можете да намерите тук.

Препоръчано: