Принцип понял. В детстве, был в деревне у бабы с дедом телевизор с такими стеклянными колбачками. Помню, как то меняли ![]()
С паяльником познакомился в этом году и общался не очень часто. Флюса ещё нет. Есть припой с канифолевым сердечником. Кратер запаял.
В целом, просто хотел зафиналить тему и поделиться результатом.
Старенькая гирлянда снова на своём рабочем месте, не раздражает миганием, включается с пульта и обеспечивает приятную подсветку.
В распаячной коробке:
- Разбираемая в данной теме плата управления
- ATMEGA328P Pro Mini
- Модуль приемника RX470C-V01
- Твердотельное реле TZT 5в низкого уровня
- Преобразователь AC-DC 5V 700mA 3,5 W
Для получения кодов кнопок пульта использовал пример из библиотеки RC-Switch от sui77. Добавил всего 2 простых условия:
if (mySwitch.getReceivedValue() == 12830914 && digitalRead(3) == HIGH) { // проверка полученого кода и состояния питания пина
digitalWrite(3, LOW); // если код верен и питания нет, реле замыкает контакты
delay(1500); // задержка перед следующей операцией (бывает кнопку приходится зажать)
} else if (mySwitch.getReceivedValue() == 12830914 && digitalRead(3) == LOW) { // всё то же, но в обратной последовательности
digitalWrite(3, HIGH);
delay(1500);
};
if (mySwitch.getReceivedValue() == 12830913) { // нажатие последней кнопки "D" размыкает все источники света, независимо от условий
digitalWrite(3, HIGH);
delay(1500);
}
Вот так я завершил свой небольшой проект по управлению светом в зале ![]()
По кнопкам пульта: A - вкл / выкл центральной люстры, B - вкл / выкл лампы на полке, C - вкл / выкл гирлянды, D - выкл всего.
Очень интересная штука эта ардуина. В комбинации с модулями практических применений масса. Однозначно буду продолжать освоение!
Успехов, товарищи, и интересных вам проектов!
Ещё раз спасибо откликнувшимся за помощь! ![]()

