Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| products:laboratory_iot_с:exp16 [2024/11/12 21:41] – создано labuser30 | products:laboratory_iot_с:exp16 [Дата неизвестна] (текущий) – удалено - внешнее изменение (Дата неизвестна) 127.0.0.1 | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ===== Эксперимент 16. Регулятор частоты ===== | ||
| - | Соберем схему для регулирования частоты мигания светодиода с аналоговым управлением. Схема не требует изменений по сравнению с предыдущим экспериментом. | ||
| - | |||
| - | ==== Схема эксперимента ==== | ||
| - | |||
| - | {{ : | ||
| - | // | ||
| - | |||
| - | {{ : | ||
| - | // | ||
| - | |||
| - | ==== Программный код эксперимента ==== | ||
| - | |||
| - | <file python Exp15.py[enable_line_numbers=" | ||
| - | 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) | ||
| - | </ | ||
| - | |||
| - | ==== Дополнительное задание ==== | ||
| - | <WRAP center round tip 60%> | ||
| - | * Сейчас, | ||
| - | * Как добиться того же результата изменяя схему устройства, | ||
| - | </ | ||