Официальный сайт компании Arduino по адресу arduino.cc
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 -вкл вторая - выкл. При замене сообщений в соответствии с теми, что дает дуалбатон (ТУТ в коде) ничего не происходит
Имена кнопок естественно менял. Меня смущает вот эти фрагменты, думаю, что собака зарыта где-то здесь