
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04

В этом проекте мы узнаем, как управлять скоростью вентилятора с помощью платы M5StickC ESP32 и модуля вентилятора L9110.
Шаг 1. Что вам понадобится




- M5StickC ESP32
- Модуль ВЕНТИЛЯТОРА L9110
- Программное обеспечение Visuino: Загрузите Visuino здесь:
Шаг 2: Схема

- Подключите контакт 5V StickC к контакту VCC модуля FAN.
- Подключите контакт GND StickC к контакту GND модуля FAN.
- Подключите контакт G0 StickC к контакту INA модуля FAN.
Шаг 3. Запустите Visuino и выберите тип платы M5 Stack Stick C


Запустите Visuino, как показано на первом рисунке. Нажмите кнопку «Инструменты» на компоненте Arduino (рисунок 1) в Visuino. Когда появится диалоговое окно, выберите «M5 Stack Stick C», как показано на рисунке 2.
Шаг 4. В Visuino добавьте и установите компоненты




- Добавить компонент "Счетчик"
- Добавить компонент "Обнаружить край"
- Добавить компонент "Целое число в аналог"
- Добавить компонент «Вычесть из аналогового значения»
- Выберите «Counter1» и в окне свойств: установите Max> Value на 10, установите Min> Value на 0.
- Выберите «IntegerToAnalog1» и в окне свойств установите для параметра «Масштаб» значение 0,1.
- Выберите «SubtractFromValue1» и в окне свойств установите значение 1.
-
Выберите плату «M5 Stack Stick C» и в окне свойств разверните Модули> Показать ST7735 и:
- установить ориентацию вправо
-
Выберите Элементы, нажмите кнопку с тремя точками и в окне элементов:
- перетащите «Нарисовать текст:» влево и в окне свойств установите размер 2, а текст - «СКОРОСТЬ ВЕНТИЛЯТОРА».
- перетащите "Текст: Поле" влево и в окне свойств установите размер 3 и Y равным 30
Закройте окно "Элементы"
Шаг 5. В компонентах Visuino Connect


- Подключите контакт A (M5) кнопки "M5 Stack Stick C" к контакту In "DetectEdge1".
- Подключите вывод «DetectEdge1» к выводу «Counter1».
- Подключите вывод "Counter1" к выводу "IntegerToAnalog1" и "M5 Stack Stick C"> Text Field1> pin In
- Подключите вывод «IntegerToAnalog1» к выводу «SubtractFromValue1».
- Подключите вывод «SubtractFromValue1» к «M5 Stack Stick C» к выводу GPIO [0] Аналоговый ШИМ
Шаг 6. Сгенерируйте, скомпилируйте и загрузите код

В Visuino внизу щелкните вкладку «Сборка», убедитесь, что выбран правильный порт, затем нажмите кнопку «Скомпилировать / построить и загрузить».
Шаг 7: Играйте
Если вы включите модуль M5StickC, вентилятор начнет вращаться, и вы можете изменить его скорость с помощью оранжевой кнопки M5, также вы увидите скорость на дисплее.
Поздравляю! Вы завершили свой проект с Visuino. Также прилагается проект Visuino, который я создал для этого Instructable, вы можете скачать его и открыть в Visuino:
Шаг 8: Устранение неполадок

- Убедитесь, что вы выбрали правильную доску StickC, проверьте свою модель
- Иногда вам нужно выключить / включить модуль StickC перед использованием, вы можете сделать это, удерживая боковую кнопку в течение 5+ секунд.
Рекомендуемые:
Скорость управления МОП-транзистором двигателя постоянного тока с помощью Arduino: 6 шагов

MOSFET МОП-ДВИГАТЕЛЬ ПОСТОЯННОГО ТОКА Управление скоростью с помощью Arduino: В этом уроке мы узнаем, как управлять скоростью двигателя постоянного тока с помощью модуля MOSFET. Посмотрите видео
Сохраняйте спокойствие этим летом: мод для ПК: 4 шага (с изображениями)

Сохраняйте спокойствие этим летом: мод для ПК-фанатов: у кого не валяется дюжина этих ПК-фанатов? В этой сборке я покажу вам, как использовать эти вентиляторы для создания приятного регулируемого ветра в жаркие летние дни. И работает не менее 4 часов с обычной батареей на 9 В
Сохраним прохладу вашему ребенку этим летом - умная борьба с тупыми фанатами !: 6 шагов (с изображениями)

Сохраняйте прохладу вашего ребенка этим летом - управляйте тупыми фанатами с помощью умных вещей !: На момент написания этой статьи две недели назад я стал отцом невероятного мальчика! С изменением сезонов, удлинением дней и повышением температуры, я подумал, что было бы неплохо иметь какой-нибудь монитор в
Безопасная вечеринка этим летом со светодиодной чашкой Arduino, реагирующей на алкоголь в крови: 10 шагов

Безопасная вечеринка этим летом с чашкой Arduino, реагирующей на алкоголь и кровь: Уровень сложности проекта: средний Необходимые навыки: - Чтение и копирование диаграммы - Пайка, если вы решите не покупать предварительно припаянные детали. Введение в проект В Соединенных Штатах и во всем мире алкоголь имеет представляют серьезную угрозу здоровью, поскольку
НАСЛАЖДАЙТЕСЬ ЗВУКОМ: 6 шагов (с изображениями)

НАСЛАЖДАЙТЕСЬ ЗВУКОМ: Введение Целью этого проекта является создание нового продукта, который решает некоторые проблемы с использованием платы Arduino для создания быстрого прототипа