Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
products:laboratory_iot:exp10 [2020/05/15 19:00] – labuser29 | products:laboratory_iot:exp10 [2020/05/16 16:19] (текущий) – [Программный код эксперимента] labuser29 | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ===== Эксперимент 10. Мигалка светодиодом с помощью аппаратного ШИМ ===== | ||
+ | |||
+ | С помощью ШИМ мы можем управлять яркостью светодиода. Для этого мы меняем коэффициент заполнения. Но ведь кроме этого параметра у ШИМ сигнала есть такой параметр как частота. Мы знаем, что для того, чтобы мерцания светодиода не было видно частота должна быть не менее 50 герц. Но на практике можно применять и меньшие частоты. Например, | ||
+ | |||
+ | ==== Схема эксперимента ==== | ||
+ | |||
+ | {{ : | ||
+ | // | ||
+ | |||
+ | {{ : | ||
+ | // | ||
+ | |||
+ | Изменений в схеме, по сравнению с предыдущим экспериментом, | ||
+ | |||
+ | ==== Программный код эксперимента ==== | ||
+ | |||
<file python Exp10.py[enable_line_numbers=" | <file python Exp10.py[enable_line_numbers=" | ||
from machine import Pin, PWM | from machine import Pin, PWM | ||
- | import time | ||
- | import math | ||
_init() | _init() | ||
Строка 13: | Строка 27: | ||
pwmLed.duty(512) | pwmLed.duty(512) | ||
</ | </ | ||
+ | |||
+ | В этой программе нет ничего нового для нас. Только в ней нет цикла '' | ||
+ | |||
+ | ==== Дополнительные задания ==== | ||
+ | |||
+ | <WRAP center round tip 60%> | ||
+ | Попробуй изменить параметры частоты и скважности ШИМ сигнала, | ||
+ | </ | ||