Button

Лнд
Offline
Зарегистрирован: 28.03.2022

Добрый день!

Подскажите, пожалуйста" как отправлять "1" в порт при нажатии кнопки? Такая запись видимо неверная: 

if (buttonOn == true)

--------------------------------------------------------------

Button buttonOn;

....

 buttonOn=cp5.addButton("LED ON")

...

  if (buttonOn == true) {
      myPort.write('1');
      println("1");

 

v258
v258 аватар
Offline
Зарегистрирован: 25.05.2020

Для начала нужно научиться правильно вставлять код в сообщения. И вставлять то, что можно скомпилировать и проверить, а не непойми какие ошметки кода. А потом объяснить, почему неверная? Отправляет же?

ЗЫ: если нужно отправлять однократно при клике, то стоит разобраться, как вообще работать с кнопками. На форуме есть соответствующие темы.

Лнд
Offline
Зарегистрирован: 28.03.2022

Вот товарищ хорошо все объясняет.

https://youtu.be/NHUB6PBxI6M

Только цвет кнопки у меня не получилось поменять 

  .setColorBackground(color(250,0,0))

Лнд
Offline
Зарегистрирован: 28.03.2022

Еще вопрос.

Если у меня уже в COM-порте  arduino отправляет переменную  для processing,

могу я одновременно от кнопки на processing послать '1' в СOM для arduino?

То есть будет ли конфликт ?