Для того чтобы можно было собрать наш первый проект, воспользуемся уже описанными выше платами: контроллер Гиккон (который будет мозгом), плата расширения Гиккон Коннект, поможет нам легче подключать устройства к контроллеру, USB-UART конвертер, поможет загрузить код с компьютера на контроллер и ещё нам понадобится модуль светодиода.
Не путайте понятие модуля в программировании и понятие модуля - платы. Когда мы говорим о модуле светодиода - мы понимаем плату, на которой размещен светодиод.
Почему нам просто не взять светодиод?
Потому что просто так подключить светодиод к источнику питания нельзя, потребуются дополнительные компоненты - соединительные провода, резистор - который будет ограничивать ток в цепи, чтобы светодиод не сгорел. Нам понадобится макетная плата, чтобы соединить всё вместе. Поэтому можно взять уже готовую плату, на которой будет припаян светодиод, резистор, и к которой можно подключиться с помощью удобных проводов - трёхпроводного шлейфа.
Итак, возьмите следующие компоненты из набора:
Что нужно | Сколько |
---|---|
Контроллер Гиккон | 1 |
Гиккон Коннект | 1 |
USB-UART конвертер | 1 |
Модуль светодиода | 1 |
Шлейф трёхпроводной | 1 |
Соедините указанные компоненты, как показано на схеме. Модуль светодиода мы подключим к выводу 5 контроллера, который в свою очередь соединён с платой расширения.
Далее, напишем следующий код:
from machine import Pin import time Pin(5, Pin.OUT).on() time.sleep(3) Pin(5, Pin.OUT).off()
И запустим код на выполнение.
В результате Вы должны увидеть как светодиод на модуле моргнул.