светодиод

светодиод


Введение 

Светодиоды - это маленькие мощные источники света, которые используются во многих устройствах. Для начала мы напишем программу для мигания светодиода, базовым уроком) для микроконтроллеров и схемотехники. Вы уже написали программу «Hello World» для самого microbit, это следующий шаг.  этот важный базовый уровень даст вам прочную основу для более сложных экспериментов.

Вам понадобятся:

Светодиод (LED) пропускает ток только в одном направлении. Это как улица с односторонним движением. Когда ток течет через светодиод, он загорается!

Когда вы смотрите на светодиод, вы заметите, что его ножки разной длины. Длинная нога, «анод», плюс.Более короткая нога, «катод»(минус). Короткая нога всегда должна быть соединена с дорожкой "земля"(минус).

Светодиоды привередливы, когда дело доходит до того, какой ток вы подаете на них. Слишком большой ток может привести к перегоранию светодиода. Чтобы ограничить величину тока, который проходит через светодиод, мы используем резистор в соответствии с источником питания и длинной ножкой светодиода; это называется токоограничивающим резистором. С микробит, вы должны использовать резистор 100 Ом. Мы включили их в комплект только по этой причине!

обратите особое внимание на светодиод. минусом светодиода является короткая ножка, отмеченная плоским краем.

Светодиодный рисунок


Давайте посмотрим на блоки кода в этом эксперименте. 

навсегда

forever Блок представляет собой блок , который петлями любые другие командные блоки , вставленные в нее снова и снова ... навсегда. Он начинается сверху и выполняет ваш код в порядке, идущем вниз, а затем снова начинается сверху.

Цифровая запись

DigitalWrite Блок позволяет включить булавку или выключить. Существует выпадающий параметр, для которого вы хотите управлять выводом, и он принимает переменную в качестве состояния выводов. Вы используете  1 как включено, так и  0 выключено. Если вы предпочитаете, вы также можете использовать логические состояния  true и  false, но мы будем использовать  0 и  1 как наш стандарт в этом руководстве.

Пауза

Если вы просто включите и выключите контакты с  digital write блоком без паузы, светодиод будет мигать очень, очень быстро. pause Блок позволяет замедлить микро: немного вниз и позволяет контролировать время , что происходит. Он принимает число или переменную в виде количества миллисекунд, которые вы хотите, чтобы микро: бит приостанавливался. Думайте об этом блоке как о светофоре для вашего кода!

Что вы должны увидеть

Вы должны увидеть, что ваш светодиод мигает с интервалом в 1 секунду. Если это не так, убедитесь, что вы правильно собрали схему, проверили и загрузили код на свою плату или смотрите раздел «Устранение неисправностей».



Report Page