Добрый день! hw-280 такая штука. подключаю + на 5v ардуино - на gdn лампочка загораеться.
Спасибо, что рассказал, мы не знали.
Блин))) про подаче сигнала с ардуинки кнопка мигает что сигнал приходит а реле молчит
Блин, схему этого hw-280 выкладывай, иначе сам.
Здорово!
Ухты. Дайте ссылку, хочу такую кнопку попробовать.
@sintcar666
Если вы не поняли - над вами смеются. И так будет, пока вы не начнёте излагать проблему четко и ясно, со всеми деталями.
Расскажите, что вы пытаетесь сделать. Выложите код и схему подключения. Фото собранной поделки тоже будет не лишним.
hw-280 . подключаю + на 5v ардуино - на gdn, загорается индикатор питания. после подачи сигнала с ардуино на 1 реле загорается индикатор что реле включенно но щелчка нет. реле не срабатывает.
// Пин кнопки
const int buttonPin = 2;
// Пин реле (используем A1 как цифровой)
const int relayPin = A1;
// Хранение состояния кнопки
int buttonState = 0;
void setup() {
// Настраиваем пин кнопки как вход с подтяжкой
pinMode(buttonPin, INPUT_PULLUP);
// Настраиваем пин реле как выход
pinMode(relayPin, OUTPUT);
// Выключаем реле при старте
digitalWrite(relayPin, LOW);
}
void loop() {
// Считываем кнопку (LOW = нажата, HIGH = отпущена)
buttonState = digitalRead(buttonPin);
if (buttonState == LOW) {
// Если нажата – включаем реле
digitalWrite(relayPin, HIGH);
} else {
// Если отпущена – выключаем реле
digitalWrite(relayPin, LOW);
}
}
не надо фоток с интернета, свой модуль фоткайте.
@sintcar666
Для начала - вставьте код как описано в окне ввода.
Далее - этот модуль управляется низким уровнем, так что ваш код включения ниже точен до наоборот:
if (buttonState == LOW) {
// Если нажата – включаем реле
digitalWrite(relayPin, HIGH);
} else {
// Если отпущена – выключаем реле
digitalWrite(relayPin, LOW);
}
сделайте фотку своего реле, с видом с верху, надо убедиться что это реле питается от 5 вольт
// Пин кнопки
const int buttonPin = 2;
// Пин реле (используем A1 как цифровой)
const int relayPin = A1;
// Хранение состояния кнопки
int buttonState = 0;
void setup() {
// Настраиваем пин кнопки как вход с подтяжкой
pinMode(buttonPin, INPUT_PULLUP);
// Настраиваем пин реле как выход
pinMode(relayPin, OUTPUT);
// Выключаем реле при старте
digitalWrite(relayPin, LOW);
}
void loop() {
// Считываем кнопку (LOW = нажата, HIGH = отпущена)
buttonState = digitalRead(buttonPin);
if (buttonState == LOW) {
// Если нажата – включаем реле
digitalWrite(relayPin, HIGH);
} else {
// Если отпущена – выключаем реле
digitalWrite(relayPin, LOW);
}
}
ситуация не изменилась. нажимаю кнопку на плате загорается индикатор возле реле но щелчка нет(
докажите что реле питается от 5 вольт, а то я вам не верю)))
@lilik !
@xDrivеr тут надо прямым текстом писать, он же начинающий, не поймет.
@sintcar666 - на вашем фото реле, питающееся от 12в. От 5в, оно, естесственно, включаться не будет