Оглавление:

Ручной вентилятор Arduino с емкостным сенсорным переключателем: 6 шагов
Ручной вентилятор Arduino с емкостным сенсорным переключателем: 6 шагов

Видео: Ручной вентилятор Arduino с емкостным сенсорным переключателем: 6 шагов

Видео: Ручной вентилятор Arduino с емкостным сенсорным переключателем: 6 шагов
Видео: Панель управления шаговым двигателем на Arduino. 2024, Июль
Anonim

В этом руководстве мы узнаем, как включать и выключать вентилятор батареи Hendheld с помощью емкостного сенсорного датчика, релейного модуля и Visuino.

Посмотрите демонстрационное видео.

Шаг 1. Что вам понадобится

Что тебе понадобится
Что тебе понадобится
Что тебе понадобится
Что тебе понадобится
Что тебе понадобится
Что тебе понадобится
Что тебе понадобится
Что тебе понадобится
  • Arduino UNO (или любой другой Arduino)
  • Провода перемычки
  • Емкостной сенсорный датчик
  • Провода с зажимами алигатора
  • Вентилятор батареи (или другое устройство с питанием от батареи)
  • Программа Visuino: Скачать Visuino

Шаг 2: Схема

Схема
Схема
  • Подключите контакт «Сигнал» емкостного сенсорного датчика к цифровому контакту Arduino [7].
  • Подключите контакт "VCC" емкостного сенсорного датчика к контакту [5V].
  • Подключите контакт "GND" емкостного сенсорного датчика к контакту [GND].
  • Подключите контакт реле «Сигнал» к цифровому контакту Arduino [8].
  • Подключите контакт реле "VCC" к контакту [5V].
  • Подключите контакт реле "GND" к контакту [GND].
  • Подключите «Положительный» контакт Hendheld к контакту [5V].
  • Подключите «отрицательный» контакт Hendheld к контакту реле [NC]
  • Подключите контакт реле [C] к контакту [GND].

Шаг 3. Запустите Visuino и выберите тип платы Arduino UNO

Запустите Visuino и выберите тип платы Arduino UNO
Запустите Visuino и выберите тип платы Arduino UNO
Запустите Visuino и выберите тип платы Arduino UNO
Запустите Visuino и выберите тип платы Arduino UNO

Чтобы начать программировать Arduino, вам потребуется установить Arduino IDE отсюда:

Имейте в виду, что в Arduino IDE 1.6.6 есть несколько критических ошибок. Убедитесь, что вы установили 1.6.7 или выше, иначе это руководство не будет работать! Если вы еще не сделали, следуйте инструкциям в этом Руководстве, чтобы настроить Arduino IDE для программирования Arduino UNO! Также необходимо установить Visuino: https://www.visuino.eu. Запустите Visuino, как показано на первом рисунке. Нажмите кнопку «Инструменты» на компоненте Arduino (рисунок 1) в Visuino. Когда появится диалоговое окно, выберите «Arduino UNO», как показано на рисунке 2.

Шаг 4: Добавьте компоненты в Visuino

В Visuino Добавить компоненты
В Visuino Добавить компоненты
  • Добавьте компонент «Обнаружить край» и установите в окне свойств «Рост» значение «Истина».
  • Добавить компонент "(T) Flip-Flop"
  • Подключите вывод цифрового выхода Arduino [7] к выводу компонента «DetectEdge1» [In].
  • Подключите вывод компонента «DetectEdge1» [Out] к выводу компонента «TFlipFlop1» [Clock]
  • Подключите вывод компонента «TFlipFlop1» [Out] к выводу Arduino Digital IN [8].

Шаг 5: сгенерируйте, скомпилируйте и загрузите код Arduino

Сгенерируйте, скомпилируйте и загрузите код Arduino
Сгенерируйте, скомпилируйте и загрузите код Arduino

В Visuino внизу щелкните вкладку «Сборка», убедитесь, что выбран правильный порт, затем нажмите кнопку «Скомпилировать / построить и загрузить».

Шаг 6: Играйте

Если вы запитываете модуль Arduino UNO, вентилятор должен вращаться, если вы коснетесь датчика «емкостного касания» или выключите вентилятор.

Поздравляю! Вы завершили свой проект с Visuino. Также прилагается проект Visuino, который я создал для этого руководства. Вы можете скачать и открыть его в Visuino:

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