Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
products:laboratory_iot_с:exp16 [2024/11/14 14:50] – [Программный код эксперимента] labuser30 | products:laboratory_iot_с:exp16 [Дата неизвестна] (текущий) – удалено - внешнее изменение (Дата неизвестна) 127.0.0.1 | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ===== Эксперимент 16. Регулятор частоты ===== | ||
- | Соберем схему для регулирования частоты мигания светодиода с аналоговым управлением. Схема не требует изменений по сравнению с предыдущим экспериментом. | ||
- | |||
- | ==== Схема эксперимента ==== | ||
- | |||
- | {{ : | ||
- | // | ||
- | |||
- | {{ : | ||
- | // | ||
- | |||
- | ==== Программный код эксперимента ==== | ||
- | |||
- | <file arduino Exp15.ino[enable_line_numbers=" | ||
- | #define LED_PIN 15 | ||
- | #define ACD_PIN A0 | ||
- | |||
- | int value = 0; | ||
- | |||
- | void setup() { | ||
- | pinMode(LED_PIN, | ||
- | } | ||
- | |||
- | void loop() { | ||
- | value = analogRead(ACD_PIN); | ||
- | digitalWrite(LED_PIN, | ||
- | delay(value); | ||
- | digitalWrite(LED_PIN, | ||
- | delay(value); | ||
- | } | ||
- | </ | ||
- | |||
- | ==== Дополнительное задание ==== | ||
- | <WRAP center round tip 60%> | ||
- | * Сейчас, | ||
- | * Как добиться того же результата изменяя схему устройства, | ||
- | </ |