|
|
## Задания
|
|
|
|
|
|
> 🚫 НЕ ИСПОЛЬЗУЙТЕ ПИТАНИЕ 5В ДЛЯ СВОИХ СХЕМ! 🚫
|
|
|
|
|
|
### Задача №1 Зажечь светодиод
|
|
|
- Собрать на макетной плате схему из светодиода и резистора 1кОм
|
|
|
- Подключить схему двумя проводами "мама-папа" к портам Raspberry Pi с питанием 3.3В и GND
|
|
|
- При подключении Raspberry Pi к питанию (USB-C) светодиод должен светиться
|
|
|
|
|
|
Схема к заданию:
|
|
|

|
|
|
|
|
|
### Задача №2 Поморгать светодиодом
|
|
|
Доработать схему из первого задания:
|
|
|
- Подключить светодиод к любому GPIO-пину
|
|
|
- Написать Python-скрипт, который моргает светодиодом. Для этого в скрипте:
|
|
|
- Настроить выбранный GPIO-пин, как выход
|
|
|
- Подать на выбранный GPIO-пин единицу
|
|
|
- Подождать
|
|
|
- Подать на выбранный GPIO-пин ноль
|
|
|
- Подождать
|
|
|
- Повторить несколько раз копированием без цикла for
|
|
|
|
|
|
Подсказки:
|
|
|
- Для работы с GPIO подключить модуль `RPi.GPIO`
|
|
|
- Для пауз в скрипте подключить модуль [`time`](https://docs.python.org/3/library/time.html#time.sleep) и использовать его функцию `time.sleep(secs)`:
|
|
|
|
|
|
Схема к заданию:
|
|
|

|
|
|
|
|
|
### Задача №3 Отобразить состояние входа светодиодом
|
|
|
Доработать схему из второго задания:
|
|
|
- Подтянуть к GND через 1кОм любой GPIO-пин
|
|
|
- Подключить провод "мама-папа" к порту Raspberry Pi с питанием 3.3V (провод в роли "кнопки")
|
|
|
- Написать Python-скрипт, который при запуске включает светодиод, если на входе 3.3V и выключает, если 0.0V:
|
|
|
- Не использовать цикл `while` или `for`
|
|
|
- Настроить один выбранный GPIO-пин как вход
|
|
|
- Настроить другой выбранный GPIO-пин как выход
|
|
|
- Считать значение со входа
|
|
|
- Подать считанное значение на выход
|
|
|
|
|
|
Схема к заданию:
|
|
|

|
|
|
|
|
|
### Распространенные проблемы при решении задач
|
|
|
|
|
|
> 😰 Светодиод не светится
|
|
|
|
|
|
Во-первых, проверьте полярность (перечитайте раздел про светодиод). Во-вторых, убедитесь, что вы подключили светодиод и резистор последовательно, а не параллельно. Для этого подумайте, как внутри макетной плате проходят "провода" тока, нарисуйте схему и измените способ подключения. |
|
|
\ No newline at end of file |