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



В этом уроке мы будем использовать светодиод, подключенный к Arduino UNO и Visuino, чтобы уменьшить яркость светодиода с помощью широтно-импульсной модуляции (PWM) и компонента Ramps.
Посмотрите демонстрационное видео.
Шаг 1. Что вам понадобится

- Arduino UNO (или любой другой Arduino)
- ВЕЛ
- Программа Visuino: Скачать Visuino
Шаг 2: Схема

Подключите минус светодиода (короткое замыкание) к контакту Arduino (GND).
Подключите положительный светодиодный индикатор (длинный) к контакту Arduino (11).
Шаг 3:

Все, что вам нужно сделать, это перетащить компоненты и соединить их вместе. Visuino создаст для вас рабочий код, поэтому вам не придется тратить время на его создание. Он сделает всю тяжелую работу за вас быстро и легко! Visuino идеально подходит для любых проектов, вы можете легко создавать сложные проекты в кратчайшие сроки!
Загрузите новейшее мощное программное обеспечение Visuino
Шаг 4. Запустите 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.
Шаг 5: Добавьте компоненты в Visuino



- Добавьте компонент «Аналоговое значение», установите значение «0»
- Добавьте компонент «Ramp to Analog Value», установите Начальное значение на «1», установите Slope на «0.5»
Шаг 6. В компонентах Visuino Connect

- Подключите вывод компонента «AnalogValue1» [Out] к выводу компонента RampToValue1 [In]
- Подключите компонент "RampToValue1" к выводу Arduino [11] Analog (PWM).
Шаг 7: сгенерируйте, скомпилируйте и загрузите код Arduino


В Visuino нажмите F9 или нажмите кнопку, показанную на рисунке 1, чтобы сгенерировать код Arduino, и откройте IDE Arduino.
В среде Arduino IDE нажмите кнопку «Загрузить», чтобы скомпилировать и загрузить код (рисунок 2).
Шаг 8: Играйте
Если вы запустите модуль Arduino UNO, светодиод сначала включится, а затем медленно погаснет.
Примечание:
Значение «0» в компоненте «Аналоговое значение» определяет, где находится конец яркости светодиода, в нашем случае он выключен, поэтому «0», чтобы поиграть с ним, измените его на другое значение.
Поздравляю! Вы завершили свой проект с Visuino. Также прилагается проект Visuino, который я создал для этого руководства. Вы можете скачать и открыть его в Visuino:
Рекомендуемые:
Visuino Как использовать широтно-импульсную модуляцию (ШИМ) для изменения яркости светодиода: 7 шагов

Visuino Как использовать широтно-импульсную модуляцию (ШИМ) для изменения яркости светодиода: в этом уроке мы будем использовать светодиод, подключенный к Arduino UNO и Visuino, чтобы изменить его яркость с помощью широтно-импульсной модуляции (ШИМ). Посмотрите демонстрационное видео
Arduino и микросхема драйвера ШИМ светодиодов TLC5940: 7 шагов

Arduino и микросхема драйвера светодиода PWM TLC5940: в этой статье мы собираемся изучить 16-канальную микросхему драйвера светодиодов Texas Instruments TLC5940. Наша причина сделать это - продемонстрировать другой, более простой способ управления многими светодиодами, а также сервоприводами. Прежде всего, вот несколько примеров TLC5940
ШИМ с ESP32 - Диммирование светодиода с ШИМ на ESP 32 с Arduino IDE: 6 шагов

ШИМ с ESP32 | Диммирование светодиода с помощью ШИМ на ESP 32 с помощью Arduino IDE: в этой инструкции мы увидим, как сгенерировать сигналы ШИМ с ESP32 с помощью Arduino IDE & ШИМ в основном используется для генерации аналогового выхода из любого микроконтроллера, и этот аналоговый выход может быть любым в диапазоне от 0 В до 3,3 В (в случае esp32) & из
Дизайн печатной платы для мигания светодиодов с использованием микросхемы 555: 7 шагов (с изображениями)

Дизайн печатной платы мигающего светодиода с использованием микросхемы 555: ПРИВЕТ В этом инструктивном материале я просто привел схему мигающего светодиода и макет печатной платы, если у вас есть какие-либо сомнения по поводу каких-либо шагов, просто просмотрите мой предыдущий инструктируемый дизайн печатной платы с помощью простых и легких шагов или просмотрите видео, прикрепленное к Это
Простая (и грязная) широтно-импульсная модуляция (ШИМ) с таймером 555: 3 шага

Простая (и грязная) широтно-импульсная модуляция (ШИМ) с таймером 555: простая схема для управления скоростью двигателя постоянного тока (регулировка скорости вращения вентилятора, регулировка яркости света / светодиодов и т. Д.) С использованием таймера 555. Также хорошая отправная точка для новичков, желающих получить свое руки загрязнены микросхемой таймера 555. Некоторые возразят, что это не самое