Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
products:aruno:exp8 [2020/05/28 17:47] – alexnik | products:aruno:exp8 [2020/08/28 11:48] (текущий) – alexnik | ||
---|---|---|---|
Строка 53: | Строка 53: | ||
void setup() { | void setup() { | ||
- | } | + | } |
void loop() { | void loop() { | ||
Строка 59: | Строка 59: | ||
| | ||
| | ||
- | } | + | } |
</ | </ | ||
Давайте посмотрим, | Давайте посмотрим, | ||
- | в строке 10 считываем аналоговый сигнал с пина к которому подключен переменный резистор и записываем его в переменную **inputValue**\\ | + | в **строке 10** считываем аналоговый сигнал с пина к которому подключен переменный резистор и записываем его в переменную **inputValue**\\ |
'' | '' | ||
- | в строке 11 с помощью функции **map()** конвертируем сигнал записанный в переменную **inputValue** из диапазона 0-1023 (аналогового сигнала) в диапазон 0-255 (ШИМ сигнала) и записываем его в переменную **outputValue**\\ | + | в **строке 11** с помощью функции **map()** конвертируем сигнал записанный в переменную **inputValue** из диапазона 0-1023 (аналогового сигнала) в диапазон 0-255 (ШИМ сигнала) и записываем его в переменную **outputValue**\\ |
'' | '' | ||
- | и в строке 12 формируем ШИМ сигнал на пине к которому подключен светодиод с коэффициентом заполнения записанным в переменную **outputValue** ранее\\ | + | и в **строке 12** формируем ШИМ сигнал на пине к которому подключен светодиод с коэффициентом заполнения записанным в переменную **outputValue** ранее\\ |
'' | '' | ||
- | В этой программе для нас нет ничего нового. Как обычно мы настроили вывод для светодиода, | ||
==== Дополнительное задание ==== | ==== Дополнительное задание ==== |