Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

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