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


В этом проекте мы будем управлять яркостью светодиода с помощью переменного сопротивления, обеспечиваемого потенциометром. Это очень простой проект для новичка, но он научит вас многим вещам о работе потенциометра и светодиода, которые необходимы для выполнения предварительных проектов.
Мы также можем контролировать яркость светодиодов без потенциометра. щелкните ссылку ниже, чтобы проверить этот проект
ссылка: - Светодиодная регулировка яркости без потенциометра.
Шаг 1. Необходимые компоненты
- Ардуино -
- Потенциометр -
- Светодиод -
- Резистор (от 220 до 1000 Ом) -
- Провода перемычки -
Шаг 2: принципиальная схема


Контакт 11 светодиодный анод
Стеклоочиститель A0
Vcc 5 В
Gnd клемма 3 потенциометра, катод светодиода
Шаг 3: код Arduino
Функция Arduino analogRead используется для измерения напряжения от 0 до 5 вольт и преобразования его в цифровое значение от 0 до 1023. Причина значения 1023 заключается в том, что аналого-цифровой преобразователь имеет длину 10 бит. Поскольку аналоговая запись PWM имеет рабочий цикл от 0 до 255, поэтому мы разделим считанное значение на 4 в коде.
КОД
const int POTENTIOMETER_PIN = 0;
int analog_value = 0;
void setup () {
// поместите сюда свой установочный код, чтобы запустить его один раз:
pinMode (11, ВЫХОД);
pinMode (POTENTIOMETER_PIN, INPUT);
}
void loop () {
// поместите сюда свой основной код, чтобы запускать его повторно:
аналоговое_значение = аналоговое чтение (ПОТЕНЦИОМЕТЕР_ПИН);
// значение analog_value от 0 до 1023, а рабочий цикл PWM от 0 до 255.
analogWrite (11, аналоговое_значение / 4);
}
Рекомендуемые:
Управление яркостью светодиода с помощью Raspberry Pi и пользовательской веб-страницы: 5 шагов

Управление яркостью светодиода с помощью Raspberry Pi и настраиваемой веб-страницы: используя сервер apache на моем пи с php, я нашел способ управлять яркостью светодиода с помощью ползунка с настраиваемой веб-страницей, доступной на любом устройстве, подключенном к той же сети, что и ваш пи .Это можно сделать разными способами
Затухание / управление светодиодами / яркостью с помощью потенциометра (переменного резистора) и Arduino Uno: 3 шага

Затухание / управление светодиодами / яркостью с помощью потенциометра (переменного резистора) и Arduino Uno: аналоговый входной вывод Arduino подключен к выходу потенциометра. Таким образом, аналоговый вывод Arduino ADC (аналого-цифровой преобразователь) считывает выходное напряжение с помощью потенциометра. Вращение ручки потенциометра изменяет выходное напряжение, и Arduino
Управление яркостью светодиода с помощью потенциометра и OLED-дисплея: 6 шагов

Управление яркостью светодиода с помощью потенциометра и OLED-дисплея: в этом уроке мы узнаем, как управлять яркостью светодиода с помощью потенциометра и отображать значение на OLED-дисплее. Посмотрите демонстрационное видео
Управление яркостью светодиода с помощью потенциометра и Arduino: 6 шагов

Управление яркостью светодиода с помощью потенциометра и Arduino: в этом уроке мы узнаем, как управлять яркостью светодиода с помощью потенциометра и Arduino. Посмотрите демонстрационное видео
Управление яркостью светодиода с помощью модуля Arduino и Bluetooth (HC-05): 4 шага

Управление яркостью светодиода с помощью модуля Arduino и Bluetooth (HC-05): Введение В этом руководстве мы собираемся управлять яркостью светодиода с помощью Arduino UNO, модуля Bluetooth (HC-05) и приложения Android для Bluetooth (терминал Bluetooth)