Эксперимент 16. Регулятор частоты
Соберем схему для регулирования частоты мигания светодиода с аналоговым управлением. Схема не требует изменений по сравнению с предыдущим экспериментом.
Схема эксперимента
Рисунок 1. Электрическая принципиальная схема эксперимента
Рисунок 2. Монтажная схема эксперимента
Программный код эксперимента
- Exp16.py
from machine import Pin
import time
_init()
LedPin = 15
led = Pin(LedPin, Pin.OUT)
adc = machine.ADC(0)
while True:
value = adc.read()
led.on()
time.sleep_ms(value)
led.off()
time.sleep_ms(value)
Дополнительное задание
Сейчас, когда резистор выкручен полностью влево, светодиод мигает максимально часто. А когда выкручен полностью вправо — редко. Как изменить программу, чтобы стало наоборот?
Как добиться того же результата изменяя схему устройства, не изменяя программу?