Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
products:laboratory_iot:exp5 [2020/05/16 15:35] – [Дополнительные задания] labuser29 | products:laboratory_iot:exp5 [2024/11/11 16:40] (текущий) – [Программный код эксперимента] labuser30 | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
===== Эксперимент 5. Эмуляция кнопки с фиксацией ===== | ===== Эксперимент 5. Эмуляция кнопки с фиксацией ===== | ||
- | Попробуем | + | Попробуем имитировать кнопку с фиксацией. После первого нажатия на кнопку светодиод зажигается, |
==== Схема эксперимента ==== | ==== Схема эксперимента ==== | ||
Схема эксперимента не изменилась по сравнению с прошлым, | Схема эксперимента не изменилась по сравнению с прошлым, | ||
- | {{ : | + | {{ : |
- | // | + | // |
На рисунке изображен токоограничительный резистор последовательно со светодиодом. При сборке схемы мы не будем устанавливать его сами так как он уже установлен на плате конструктора. | На рисунке изображен токоограничительный резистор последовательно со светодиодом. При сборке схемы мы не будем устанавливать его сами так как он уже установлен на плате конструктора. | ||
Строка 12: | Строка 12: | ||
Соберем эту схему: | Соберем эту схему: | ||
{{ : | {{ : | ||
- | // | + | // |
==== Программный код эксперимента ==== | ==== Программный код эксперимента ==== | ||
Строка 45: | Строка 45: | ||
* '' | * '' | ||
- | Считываем сосотяние кнопки и проверяем факт нажатия: | + | Считываем состояние кнопки и проверяем факт нажатия: |
<code python [enable_line_numbers=" | <code python [enable_line_numbers=" | ||
button_value = Button.value() | button_value = Button.value() | ||
Строка 69: | Строка 69: | ||
<WRAP center round tip 60%> | <WRAP center round tip 60%> | ||
- | Модифицируй программу так, чтобы светодиод зажигался или выключался только после двух нажатий. | + | Модифицируй программу так, чтобы светодиод зажигался или выключался только после двух |
</ | </ | ||