Страница 1 из 1

ИК управление - NODEMCU

Добавлено: 09 окт 2018, 12:43
nalnik
Подскажите как "прикрутить" блок ИК управление.
При выборе платы NODEMCU штатного блока нет.

ИК управление - NODEMCU

Добавлено: 09 окт 2018, 14:01
Dev1
nalnik писал(а): 09 окт 2018, 12:43Подскажите как "прикрутить" блок ИК управление.
При выборе платы NODEMCU штатного блока нет.
Это ж моветон, имея вайфай и смартфон прикручивать ИК :D Ну а так статейки есть :spiteful:

ИК управление - NODEMCU

Добавлено: 09 окт 2018, 14:10
nalnik
Dev1 писал(а): 09 окт 2018, 14:01Это ж моветон, имея вайфай и смартфон прикручивать ИК
МОВЕТО́Н -- Дурной тон, невоспитанность.

Вы считаете что удобнее и быстрее взять мобилу с установленной прогой, запустить приложение и нажать кнопку?

А если этот смартфон уехал на работу - а если бабушки, супруге или сыновьям надо что то включить ели подстроить - всем надо ставить эти приложения --
вот это даже не МОВЕТО́Н а идиотизм. :D

ИК управление - NODEMCU

Добавлено: 09 окт 2018, 14:16
Dev1
Ну а зачем тогда NODEMCU? Может и ардуинки хватит... :crazy:

ИК управление - NODEMCU

Добавлено: 09 окт 2018, 14:22
nalnik
Dev1
NODEMCU управляет двухконтурным котлом, отсылает данные температур и других данных на народмониторинг, пожарная и охранная сигнализация MQTT, и тд и тп
И самое главное NODEMCU обновляется по "воздуху" :D

ИК управление - NODEMCU

Добавлено: 09 окт 2018, 14:32
Dev1
Ууу накрутили то... А управление котлом полное (на прямую) или в пределах доступа к автоматики? :huh:

ИК управление - NODEMCU

Добавлено: 09 окт 2018, 14:38
nalnik
Dev1 писал(а): 09 окт 2018, 14:32Ууу накрутили то... А управление котлом полное (на прямую) или в пределах доступа к автоматики? :huh:
Пока только контроль температур в комнатах - MCP23017 один выход включение/отключение контура батарей (в пределах доступа к автоматики)

Благодарю за ссылку про ИК!

ИК управление - NODEMCU

Добавлено: 09 окт 2018, 16:22
Sancho
[ref]nalnik[/ref], Александр, библиотека
[spoiler=Код примера]

Код: Выделить всё

/*
 * IRremoteESP8266: IRrecvDemo - demonstrates receiving IR codes with IRrecv
 * An IR detector/demodulator must be connected to the input RECV_PIN.
 * Version 0.1 Sept, 2015
 * Based on Ken Shirriff's IrsendDemo Version 0.1 July, 2009, Copyright 2009 Ken Shirriff, http://arcfn.com
 */

#include <IRremoteESP8266.h>

int RECV_PIN = 12; //an IR detector/demodulatord is connected to GPIO pin 12

IRrecv irrecv(RECV_PIN);

decode_results results;

void setup()
{
  Serial.begin(9600);
  irrecv.enableIRIn(); // Start the receiver
}

void loop() {
  if (irrecv.decode(&results)) {
    Serial.print(results.value, HEX);
    Serial.print(" = ");
    Serial.println(results.value, DEC);
    irrecv.resume(); // Receive the next value
  }
  delay(100);
}
[/spoiler]

ИК управление - NODEMCU

Добавлено: 09 окт 2018, 16:55
nalnik
Sancho
С дэмо, считывание кода я и сам разобрался, вчера кнопки сосчитал - мне бы блок ВЫВОДА.
Надо ждать выхода новой версии.

ИК управление - NODEMCU

Добавлено: 09 окт 2018, 17:03
Sancho
nalnik писал(а): 09 окт 2018, 16:55блок ВЫВОДА
Александр, ты хочешь сам слать IR команды с помощью ESP?

ИК управление - NODEMCU

Добавлено: 09 окт 2018, 17:08
nalnik
Sancho писал(а): 09 окт 2018, 17:03
nalnik писал(а): 09 окт 2018, 16:55блок ВЫВОДА
Александр, ты хочешь сам слать IR команды с помощью ESP?
Нет - прем команд

ИК управление - NODEMCU

Добавлено: 09 окт 2018, 17:49
Sancho
[ref]nalnik[/ref], Тогда так :)

Отправлено спустя 14 секунд:
Бибка из поста выше.

P.S. Обновление до v2.

ИК управление - NODEMCU

Добавлено: 09 окт 2018, 18:22
ViktorPetrov
С ИК приемником особых проблем не должно быть ,в него уже фильтры с усилителем встроены из любого DVD проигрывателя можно взять .С передачиком ИК ,я не подружился (добился для начало дальности 40 см ) ,нужно транзистор с высоким статическим к-т передачи тока подбирать ,чтоб достичь приемлемой дальности.В импульсном режиме через ИК диод протекает большой ток,просто через токоограничивающий резистор подключить не выйдет. Из отечественных транзисторов думал на кт3102 попробовать ,понравилась схема включения на составном транзисторе kt972 ,так где его взять. Время будит попробую для начала из старого пульта TV взять транзистор.

ИК управление - NODEMCU

Добавлено: 09 окт 2018, 18:59
Sancho
ViktorPetrov писал(а): 09 окт 2018, 18:22думал на кт3102 попробовать, понравилась схема включения на составном транзисторе kt972, так где его взять
Поставь два 3102 по дарлингтону - хватит.
Или исходник

ИК управление - NODEMCU

Добавлено: 10 окт 2018, 08:52
Sancho
Александр, [ref]nalnik[/ref], проверил - с версией библиотеки 2.5.1 - немного иначе, новый блок.
Это связано с тем, что раньше всё активировалось разом - и приём, и передача, код "раздувался".
Теперь пользователь сам выбирает необходимое, добавляя внутренние библиотеки. Благо, примеров у них предостаточно.

P.S. Блок v3 - выход данных на один цикл. Позволит отслеживать несколько нажатий одной и той-же кнопки.

ИК управление - NODEMCU

Добавлено: 02 дек 2018, 22:49
whitevip
Не понятно что Выходит из выхода?