Пленочная клавиатура, ввод данных
- Войдите на сайт для отправки комментариев
Чт, 15/12/2016 - 13:21
#include <iarduino_KB.h>
iarduino_KB KB(6,7,8,9,10,11,12); void setup() { Serial.begin(57600); KB.begin(KB3); // указываем тип клавиатуры } void loop() { if(KB.check(KEY_DOWN )) { char c=KB.getChar; int k=KB.getNum; if(k==0) {Serial.println("NUM TRUE");} if(c=="1") {Serial.println("CHAR TRUE");} } }
Накидал небольшой код
Проверка на сравнение переменной int работает нормально, а char нет. При чем если принтануть переменную "с" в порт, все отображается корректно, а сравнить ее я не могу. Чет я совсем туплю. Хэлп господа.
if(c=="1") кавычки нужны одиночные '1'
if(c=="1") кавычки нужны одиночные '1'
Спасибо друг, ткнул носом, чет я совсем слепой стал.