Dual-state-button для включения реле
- Войдите на сайт для отправки комментариев
Сб, 27/10/2018 - 00:57
Привет ребят, выручайте, 2 дня бьюсь, как сделать так, чтобы реле включалось Dual-state-button кнопка нажата - реле вкл, кнопка отключена реле - выкл
#include <SoftwareSerial.h>
#include <Nextion.h>
SoftwareSerial nextion(2, 3);// Nextion TX to pin 2 and RX to pin 3 of Arduino
Nextion myNextion(nextion, 9600); //create a Nextion object named myNextion using the nextion serial port @ 9600bps
boolean button1State;
boolean button2State;
void setup() {
Serial.begin(9600);
myNextion.init(); // send the initialization commands for Page 0
pinMode(13, OUTPUT);
}
void loop() {
String message = myNextion.listen(); //check for message
if (message == "65 0 3 1 ffff ffff ffff") { //тут
myNextion.buttonToggle(button1State, "b0", 0, 2);
digitalWrite(13, HIGH);
}
if (message == "65 0 2 1 ffff ffff ffff") { //тут
myNextion.buttonToggle(button2State, "b1", 0, 2);
digitalWrite(13, LOW);
}
этот код работает на 2 кнопки 1 -вкл вторая - выкл. При замене сообщений в соответствии с теми, что дает дуалбатон (ТУТ в коде) ничего не происходит
Имена кнопок естественно менял. Меня смущает вот эти фрагменты, думаю, что собака зарыта где-то здесь