Робототехника: практическое введение для детей и взрослых. Александр Вячеславович Фролов. Читать онлайн. Newlib. NEWLIB.NET

Автор: Александр Вячеславович Фролов
Издательство: ЛитРес: Черновики
Серия:
Жанр произведения: Учебная литература
Год издания: 2020
isbn:
Скачать книгу
и загрузить в память микроконтроллера программу, мигающую светодиодом.

      На плате micro:bit уже есть целых 25 светодиодов, которыми можно мигать из программы, и подключать ничего не нужно.

      Что такое светодиод

      Прежде чем мы приступим к созданию программ для управления светодиодами, расскажем кратко о том, что же такое светодиод. Из названия можно догадаться, что это диод, способный излучать свет.

      Полупроводниковые диоды – это электронные компоненты, которые проводят ток только в одном направлении.

      У диода два вывода, один из которых называется анодом, а другой – катодом. Чтобы через диод пошел ток, к аноду необходимо подключить положительный вывод батарейки, а к катоду – отрицательный. В обратную сторону ток не пойдет (на самом деле пойдет, но очень и очень маленький, он называется током утечки диода).

      Светодиод излучает свет, когда через него проходит электрический ток в прямом направлении, т.е. от анода к катоду.

      Никогда не подключайте диоды и светодиоды к батарейке напрямую – через диод может пойти слишком большой ток и он в итоге выйдет из строя. Обязательно используйте токоограничительный резистор.

      В продаже вы можете встретить светодиоды, допускающие прямое подключение к батарейке напряжением до 5 В без токоограничительного резистора, однако при покупке это нужно уточнить у продавца.

      На рис. 2.1 мы показали, как можно подключить светодиод к батарейке с напряжением 1,5 В.

      Рис. 2.1. Подключение светодиода к батарейке

      Обратите внимание, что при использовании батарейки с напряжением 1,5-3 В обычный светодиод нужно подключать через резистор номиналом 1К. Этот резистор ограничивает ток, проходящий через светодиод.

      Собирая такую схему самостоятельно, убедитесь, что свет излучается только при правильной полярности, т.е. когда ток через светодиод идет в прямом направлении, т.е. от анода к катоду.

      Заметим, что носители электрического тока, а именно электроны, перемещаются в обратном направлении, от минуса к плюсу – они несут отрицательный электрический заряд. До открытия электрона Томсоном в 1897 году природа электрического тока еще не была до конца изучена, поэтому было принято условное направление движения тока – от плюса к минусу. Так оно осталось и до сих пор.

      Создаем программу для мигания светодиодом

      Откройте программу MakeCode (установленную на компьютер или загруженную в браузер). Создайте там новый проект, как это мы описали в предыдущем разделе книги, и раскройте палитру Светодиоды (рис. 2.2).

      Рис. 2.2. Палитра Светодиоды

      Перетащите блок переключить в блок постоянно. После этого откройте палитру Основное и перетащите из нее блок пауза, расположив его под блоком переключить, как это показано на рис. 2.2.

      Теперь щелкните кнопку Скачать, и через некоторое время вы сможете наблюдать, как на плате micro:bit начнет мигать светодиод с координатами (0, 0). Интервал мигания составит, как и следовало ожидать, 1 сек.

      На рис. 2.3 показан момент, когда светодиод включен.

      Рис. 2.3. Мигает светодиод с координатами (0,0)

      Система