Съдържание:
Видео: Контрол на яркостта на LED с потенциометър с Arduino: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
В този проект ние ще контролираме яркостта на LED, като използваме променливо съпротивление, осигурено от потенциометър. Това е много основен проект за начинаещ, но ще ви научи на много неща относно работата на потенциометъра и светодиодите, които са необходими, за да се правят предварителни проекти.
Също така можем да контролираме яркостта на LED без потенциометър. щракнете върху връзката по -долу, за да проверите този проект
връзка: - Светодиоден контрол на яркостта без потенциометър.
Стъпка 1: Необходими компоненти
- Arduino -
- Потенциометър -
- LED -
- Резистор (220 до 1000 ома) -
- Кабелни проводници -
Стъпка 2: Схема на веригата
Pin 11 светодиоден анод
Чистачка A0
Vcc 5V
Gnd клема 3 на потенциометър, катод на LED
Стъпка 3: Arduino код
Функцията Arduino analogRead се използва за измерване на напрежението между 0 до 5 волта и го преобразува в цифрова стойност между 0 до 1023. Причината за стойност 1023 е, че аналогово-цифровите преобразуватели са 10-битови. Тъй като analogWrite на PWM имат работен цикъл между 0 до 255, затова ще разделим прочетената стойност на 4 в кода.
КОД
const int POTENTIOMETER_PIN = 0;
int analog_value = 0;
void setup () {
// поставете кода за настройка тук, за да стартирате веднъж:
pinMode (11, OUTPUT);
pinMode (POTENTIOMETER_PIN, INPUT);
}
void loop () {
// поставете основния си код тук, за да се изпълнява многократно:
analog_value = analogRead (POTENTIOMETER_PIN);
// стойността на analog_value е от 0 до 1023, а работният цикъл на PWM е от 0 до 255.
analogWrite (11, analog_value/4);
}
Препоръчано:
Контрол на яркостта на Led чрез Raspberry Pi и персонализирана уеб страница: 5 стъпки
Контролиране на яркостта на Led чрез Raspberry Pi и персонализирана уеб страница: Използвайки apache сървър на моя pi с php, намерих начин да контролирам яркостта на LED, използвайки плъзгач с персонализирана уеб страница, която е достъпна на всяко устройство, свързано към същата мрежа като вашето pi .Има много начини, по които това може да стане
Контрол на яркостта на LED с потенциометър и OLED дисплей: 6 стъпки
Контролиране на яркостта на LED с потенциометър и OLED дисплей: В този урок ще се научим как да контролираме яркостта на LED с потенциометър и да показваме стойността на OLED дисплея. Гледайте демонстрационен видеоклип
Контрол на яркостта на LED с потенциометър и Arduino: 6 стъпки
Контролиране на яркостта на LED с потенциометър и Arduino: В този урок ще научим как да контролираме яркостта на LED с потенциометър и Arduino. Гледайте демонстрационен видеоклип
Регулирайте яркостта на LED с помощта на потенциометър: 4 стъпки
Регулирайте яркостта на LED с помощта на потенциометър: В предишната статия ви показах как да прочетете стойността на ADC от потензометър с помощта на Arduino. И този път ще се възползвам от отчитането на стойността на ADC. Това е регулиране на яркостта на светодиода
Контрол на яркостта ШИМ базиран LED контрол с помощта на бутони, Raspberry Pi и надраскване: 8 стъпки (със снимки)
Контрол на яркостта PWM управление на LED управление с помощта на бутони, Raspberry Pi и Scratch: Опитвах се да намеря начин да обясня как PWM работи на моите ученици, затова си поставих задачата да се опитам да контролирам яркостта на светодиода с помощта на 2 бутона - единият бутон увеличава яркостта на светодиода, а другият го затъмнява. Към програмата