Ви не увійшли.
Привет, код писать мне не прошу, только натолкните на нужное направление.
Не получается у меня результат декодирования Ир пульта вывести на вэб страницу. А так всё определяется светодиод работает с этим проблем нет. Пробовал (irrecv.decode(&results)) вместо client.print (val_input_1);
client.print (irrecv.decode(&results))
компилируется но нет результата
часть кода рабочего кода по analogRead
const int input_1 = A2;
.....
client.print (val_input_1);
...........
void loop() {
int val_input_1 = analogRead(input_1); // Для перевода 1024 в % значение =
val_input_1 = map(val_input_1, 0, 1023, 0, 100);
..............
Остання редакція Новичок (2018-06-19 21:57:29)
Неактивний
Не совсем понял вопрос вот эта часть вся работает
if (irrecv.decode(&results)) {
dumpInfo(&results);
Serial.println("");
dumpRaw(&results);
Serial.println("");
dumpCode(&results);
Serial.println("");
if (results.value==0xFFC03F){ //!// код кнопки задать
digitalWrite(6, HIGH);
digitalWrite(7, LOW);
digitalWrite(5, LOW);
Serial.println("OUT trigger Ok = 0xFFC03F - On#1");
results.value=0;
}
if (results.value==0xFF807F){ //!// код кнопки задать
digitalWrite(7, HIGH);
digitalWrite(6, LOW);
digitalWrite(5, LOW);
Serial.println("OUT trigger Ok = 0xFF807F - On#2");
results.value=0;
}
if (results.value==0xFF609F){ //!// код кнопки задать
digitalWrite(5, HIGH);
digitalWrite(7, LOW);
digitalWrite(6, LOW);
Serial.println("OUT trigger Ok = 0xFF609F - On#3");
results.value=0;
}
if (results.value==0xFF9867){ //!// код кнопки задать
digitalWrite(8, HIGH);
Serial.println("OUT trigger Ok = 0xFFA857 - On#4");
results.value=0;
}
if (results.value==0xFFA857){ //!// код кнопки задать
digitalWrite(8, LOW);
Serial.println("OUT trigger Ok = 0xFFA857 - Off#4");
results.value=0;
}
irrecv.resume(); // Receive the next value
}
}
Неактивний
http://tehnopage.ru/ethernet-arduino-pwm-control
На базе этого проекта, только вместо температуры и ... мне код пульта вывести надо
Неактивний
client.print (irrecv.decode(&results)); Вот так Я делал. По аналогии с ним client.print(DHT.temperature);
Я на просторах про код в вэб ничего похожего не нашёл даже
Остання редакція Новичок (2018-06-19 22:43:10)
Неактивний
А Я похожего решения не видел по IR с WEB, почитал бы конечно, а как на общих понятиях научиться можно, если конкретное нужно. Вы на просторах если видели то что мне нужно, скиньте ссылку Я посмотрю код и под свои нужды переделаю его
Неактивний
Спасибо... в гугле меня не забанили, я и сам поиском по книгам пользоваться могу, логика у вас железная... Мы не будем брать готовую библиотеку на 2000 строк, будем писать сами с нуля )) Я просил подсказать какая функция в конкретной (ИМЕННО ЭТОЙ) библиотеки <IRremote.h> отвечает за вывод данных, что б их можно было опубликовать а вы мне про гугл.
напряжение Я вывел в проценты перевёл, вместо температуры, всё показывает на странице, и без учебников
Неактивний
Я понял.. форум только для купить на заказ, на простой вопрос - вопрос, а не хотите - закажите ))) Первыми ни о чём отвечают местные долгожители, показать свой *программный ум*, располагая к тому, что это сложно, всё пропало.... дайте мне денег я всё решу.. Так я и не против, только такое платят, за линию по производству сигарет... Только такие на подобных сайтах не ищут, уровень не тот , без обид
Неактивний
Вот эти 3 строчки, сам дошёл, ответ умнику про книжки..., сегодня вы друг остались без денег, тема закрыта. Заходить сюда не вижу смысла, всем спасибо
int chk;
chk = irrecv.decode(&results);
client.print (results.value, HEX);
Неактивний
Вот эти 3 строчки, сам дошёл, ответ умнику про книжки..., сегодня вы друг остались без денег, тема закрыта. Заходить сюда не вижу смысла, всем спасибо ...
Вы правы, вам здесь делать нечего. И мне наверно. Кулибин. А про книжки вы еще вспомните, поверьте. https://www.youtube.com/watch?v=Uq5lw_zO4e4
Неактивний