Управление реле от Arduino
В этой статье я объясню, как вы можете управлять реле, используя Arduino, один 1K и один 10K резисторы, транзисторы BC547 1 (КТ3102), одно 6V или 12V реле, один 1N4007 диод и вентилятор 12V. При нажатии кнопки, вентилятор включается и остается в этом состоянии до тех пор, пока кнопка не будет нажата снова.
Arduino код
Управления реле от Arduino
При нажатии на кнопку Arduino установит вывод 2 в высоком состоянии, то есть 5V на выводе 2. Это напряжение используется для запуска транзистора, что включает реле и нагрузку (в нашем случае вентилятор). Вы не можете использовать 5V от USB для питания транзистора и нагрузки, потому что, как правило, порт USB обеспечивает только 100 мА, и этого не достаточно, чтобы переключить реле и нагрузку. Вот почему вы должны использовать внешний источник питания (Vcc), между 7 до 12 вольт для питания платы Arduino, транзистора и реле. Нагрузка использует собственный источник питания, например, если вы используете лампочку, то вы можете подключить ее к 220в сети или любого другого источника питания.