Устройство светодиода
В кругу программистов принято, что первая программа, которую новичок пишет при изучении программирования называется «Hello World!». Суть этой программы сводится к тому, чтобы после запуска на экране появилась указанная простая фраза.
В мире микроэлектроники, аналогичной задачей смело можно назвать мигание светодиодом. Другими словами, программа должна управлять включением и выключением светодиода, подключённого к одному из контактов микроконтроллера. В нашем случае, таким контроллером станет Ардуино. Но сначала разберёмся с тем, что такое светодиод.
Светодиод — это устройство, которое представляет собой полупроводниковый прибор, способный излучать свет при пропускании через него электрического тока в прямом направлении (от анода к катоду). Ниже приведена схема типичного светодиода с линзой.
Для того чтобы правильно включить светодиод в электрическую цепь, необходимо отличать катод от анода. Сделать это можно по двум признакам:
1) Анод светодиода имеет более длинный проводник
2) Со стороны катода, корпус светодиода немного срезан
А вот так выглядят светодиоды «в живую».
Это обычные одноцветные светодиоды. А бывают еще двух, и даже трехцветные. Вот так, например, выглядит трехцветный (RGB) светодиод, у которого сразу четыре ножки:
У версии с общим катодом: одна ножка — это катод, а три другие — аноды, подключённые к светодиодам разного цвета свечения. У RGB-светодиода с общим анодом — всё наоборот.
В современной микроэлектронике для целей индикации состояния чаще всего применяются миниатюрные светодиоды для поверхностного монтажа (SMD). Такие индикаторы, например, имеются на Arduino Uno. Вот, один из них светит зелененьким цветом:
Список необходимых компонентов
Для выполнения простого примера с датчиком RobotClass SC7A20, кроме самого модуля датчика, потребуется отладочная плата Графит-32S или аналогичная на основе ESP32, переходник и кабель для шины QIIC, а также немного проводов розетка-розетка. Необходимые компоненты можно добавить в корзину прямо здесь, и затем оформить заказ в нашем интернет-магазине.