Показать сообщение отдельно
Старый 03.10.2016, 23:10   #271
DimaD
Старший Пользователь
 
Регистрация: 25.06.2014
Возраст: 46
Регион: 77, 97, 99, 177
Машина: BMW X3 (E83)
Сообщений: 235
DimaD is on a distinguished road
По умолчанию

Цитата:
Сообщение от papant Посмотреть сообщение
Ну попробуй для начала когда скетч заливаешь сразу посмотреть в терминале что там у тебя в порту то творится. Потом цепляй планшет и пробуй СМ. Попробуй с планшета отправить в ардуину что-нить и проверить как работает в этом направлении. Только метод тыка ). Хотя можешь привести тут кусок скетча как отправляешь в порт команды, телепатов нету...
Отправляю разные команды по кнопке. Использую библиотеку антидребезга.

#include <Bounce.h>

int ButtonPin = 10;
int awake;
int counter = 0;

Bounce bouncer = Bounce(ButtonPin,5);

void setup() {
pinMode(ButtonPin, INPUT);
Serial.begin(9600);
}

void loop() {
bouncer.update();
if (bouncer.read() != awake) {
awake = bouncer.read();
if (awake) {
Serial.println("<testkey:" + String(counter) + ">");
counter++;
}
}
}

В терминале Arduino IDE вижу:
<testkey:0>
<testkey:1>
<testkey:2>
<testkey:3>
но отловить в программе не получается
DimaD вне форума   Ответить с цитированием