Слайд 2ШИМ
ШИМ – широтно-импульсный модуляция.
Способны изменять напряжение на выходе от 0 до 5
вольт
Контакты на плате: 3, 5, 6, 9, 10, 11.
Слайд 3analogWrite(9, PWM);
analogWrite – функция для управления аналоговым сигналом (ШИМ-сигналом)
9 – номер контакта
PWM –
значение ШИМ сигнала
от 0 до 255
Слайд 4Схема
Элементы:
Резистор 220 Ом
Светодиод
Анод светодиода подключен к контакту 9, а анод через
резистор подключен к контакту GND
Слайд 5int PWM = 0;
void setup() {
pinMode (9,OUTPUT);
}
void loop() {
for(int i = 0; i < 255; i+5){
PWM = PWM + i;
analogWrite(9, PWM);
delay(200);
}}
Слайд 6Задание
Написать программу для плавного включения и плавного выключения светодиода.
Слайд 7Схема
Элементы:
Переменный резистор
Резистор 220 Ом
Светодиод
Крайние контакты переменного резистора подключаем к V5 и
GND,
Средний контакт переменного резистора к контакту А0
Слайд 8int PWM = 0;
void setup() {
pinMode (9,OUTPUT);
}
void loop() {
PWM = analogRead(0);
PWM = map(PWM, 0, 1023, 0, 255);
PWM = constrain(PWM, 0, 255);
analogWrite(9, PWM);
}
Слайд 9Схема
Собрать схему из 3 светодиодов и написать программу для создания эффекта бегущей
волны с плавным включением и выключением. Контакты 9, 10, 11.
Таже схема, но 5 светодиодов. *