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

работа с ик-приёмником

Добавлено: 24 мар 2019, 16:43
Di123
скейтч
2019-03-24_201018.png
проблема в том что при включении ардуино у меня срабатывает реле подключеное к 1

я нипонимаю почему оно срабатывает если я даже кнопку не нажал на пульте

и при нажатии на кнопку ничего не происходит пульта

пробовал делать инверсию перед вых1 то ноль эмоций
2019-03-24_201851.png
Отправлено спустя 28 минут 31 секунду:
попробовал поменять сигнальный пин ик с 3 на 2
и добавил второе реле
2019-03-24_204126.png
но и на втором тоже постоянно присутствует единица не зхависимо от нажатия на пульт

я так понимаю это баг программы раз написаный ею скейч выдаёт всегда единицу на выходе ? :smile37:

работа с ик-приёмником

Добавлено: 24 мар 2019, 17:07
ViktorPetrov
Поставь галочку "Выход принятого кода" в настройках блока и отправляй на монитор порта Arduino IDE,код должен повторятся без ошибок при нажатие кнопки на пульте . Попробуй для начало заместо реле, светодиод на pin 13 подключить для проверки. Библиотеки еще могут конфликтовать.[spoiler]
ик работает.flp
[/spoiler][spoiler]
ик рабочий.flp
[/spoiler][spoiler]
13.png
[/spoiler]

работа с ик-приёмником

Добавлено: 24 мар 2019, 17:10
AVGN
Di123 писал(а): 24 мар 2019, 16:43 я так понимаю это баг программы раз написаный ею скейч выдаёт всегда единицу на выходе ? :smile37:
Хотите что бы по картинкам распознали что Вы там внутри проекта навыставляли? Это к гадалке.
А сюда надо выкладывать Ваш проект, файл с расширением flp.
Тогда и помощь получите.

работа с ик-приёмником

Добавлено: 24 мар 2019, 17:31
Di123
в общем подключил светодиод работает как надо
проблема в реле оказалась
оно почемуто срабатывает даже если на вход ин подать 1в
непонимаю
2019-03-24_212159.png
Отправлено спустя 5 минут :
я же правильно подключаю к всс +12 а к гнд -12 и к ардуине -5 а вот к входу ин выход с ардуины ?

Отправлено спустя 3 минуты 43 секунды:
2019-03-24_212159.png

работа с ик-приёмником

Добавлено: 24 мар 2019, 17:35
ViktorPetrov
У тебя реле управляются низким уровнем ,ставишь инверсию ,но все ровно будит кратковременное включение реле при включении ардуины .Я переделывал такое реле, другой транзистор впаивал навесным монтажом.Тема на форуме Кратковременное включение реле при включении ардуины

работа с ик-приёмником

Добавлено: 24 мар 2019, 17:39
Di123
так я же писал выше что пробовал инверсию ставить и ничего непомогало

Отправлено спустя 1 минуту 42 секунды:
попробую срисовать с него схему включения

работа с ик-приёмником

Добавлено: 24 мар 2019, 17:49
ViktorPetrov
Вот твоя схема:[spoiler]
реле модуль.jpg
[/spoiler]
Вот схема переделки:[spoiler]
реле 01.jpg
[/spoiler]

работа с ик-приёмником

Добавлено: 24 мар 2019, 18:02
Di123
нет у меня другая получилась
5464.JPG
Отправлено спустя 2 минуты 8 секунд:
а я думал смахнуть всю эту мелочь и запаять оптрон

работа с ик-приёмником

Добавлено: 24 мар 2019, 18:18
ViktorPetrov
Светодиоды и транзистор откусил аккуратно и впаял согласно второй схеме кт3102 .По такой схеме и все самодельные шилды паял.
Добавил схему с оптопарой :[spoiler]
003.jpg
[/spoiler]

работа с ик-приёмником

Добавлено: 25 мар 2019, 16:09
Di123
с первым пультом всё чётко работает
а вот со вторым происходит мгновенное вкл и выкл сразу а иногда нормально срабатывает
1.flp
я так понил код идёт непрерывно у этого пульта и если не успел мгновенно отпустить кнопку то он уже тут же воспринимает команду на отключение
как можно выделить единичный код из всего потока

работа с ик-приёмником

Добавлено: 25 мар 2019, 18:23
ViktorPetrov
У пультов разные протоколы .Попробуй с RS тригером

работа с ик-приёмником

Добавлено: 25 мар 2019, 23:06
aidar_i
Попробуйте так
1_1.flp

работа с ик-приёмником

Добавлено: 25 мар 2019, 23:15
sillver
Есть разные протоколы!!! у меня на старых пультах не работает!!! самый лучший протокол RS5 или RS6

работа с ик-приёмником

Добавлено: 26 мар 2019, 05:59
Di123
aidar_i писал(а): 25 мар 2019, 23:06 Попробуйте так1_1.flp
с задержкой это я первое что попробовал но не зашло
ставил 2 сек и он вкл через 2 сек но потом через 2 сек приходила ещё команда на отключение

пока надумал на такое
подбором времени задержки таймера выяснилось что импульсы идут в течении 1,9сек
2019-03-26_092914.png
работает
но придётся продублировать вспомогательными кнопками на конкретное вкл и выкл на случай расинхрона телека и устройства

Отправлено спустя 24 минуты 22 секунды:
почему у меня не получается сделать отдельно вкл и выкл ?
2019-03-26_095635.png
по логике же я нажимаю вкл и рс выдаёт на выходе 1 а при нажатии выкл он должен сбрасываться в 0
но на деле он не реагирует на эти кнопки никак

работа с ик-приёмником

Добавлено: 26 мар 2019, 07:11
aidar_i
Переменную Нагрузка подключили неправильно.
Уберите с выхода общ и проверьте. Если нужны оба варианта, то управляйте ТТ триггером, а нагр дб один на выходе.

работа с ик-приёмником

Добавлено: 26 мар 2019, 12:23
Di123
если вы про так
2019-03-26_162225.png
то тоже не работает вкл и выкл
а общ работает как надо

работа с ик-приёмником

Добавлено: 26 мар 2019, 17:09
aidar_i
Примерно так:
1_2.flp
А, вообще, надо выкладывать проект, чтобы помощнику не рисовать сидеть.

работа с ик-приёмником

Добавлено: 27 мар 2019, 10:49
Di123
ещё не пробовал но вижу уже ошибку у вас от которой теряется весь смысл применения рстригера в ней
у вас пошло с ОК серия импульсов
рстригер срабатывает по переднему фронту первого импульса давая на выходе 1 которая пошла на ИЛИ и выдавая 1 на переменную 2 которая отсылает 1 на второй ИЛИ делая сброс тригера независимо от задержки и так далее пока не закончится серия импульсов в течении 2 сек реле будет дребезжать

Отправлено спустя 45 секунд:
по остальному надо поразбираться очень замудрёно

работа с ик-приёмником

Добавлено: 27 мар 2019, 11:47
aidar_i
Di123 писал(а): 27 мар 2019, 10:49 ещё не пробовал но вижу уже ошибку у вас от которой теряется весь смысл применения рстригера в ней
у вас пошло с ОК серия импульсов
рстригер срабатывает по переднему фронту первого импульса давая на выходе 1 которая пошла на ИЛИ и выдавая 1 на переменную 2 которая отсылает 1 на второй ИЛИ делая сброс тригера независимо от задержки и так далее пока не закончится серия импульсов в течении 2 сек реле будет дребезжать

Отправлено спустя 45 секунд:
по остальному надо поразбираться очень замудрёно
Вы правы, переменную 2 переставьте между двумя ИЛИ. Остальное сделано, чтобы Ваши два варианта управления не мешали друг другу и в любом состоянии тт триггера можно было управлять реле с с обоих вариантов. Переменная 2 активирует первый вариант (всегда, когда использовали второй). Переменная 1 активирует вкл или выкл в зависимости от состояния тт триггера. Два выхода 2 и 3 поставил, если, для испытаний, втыкаете приемник прямо в Ардуино, для проекта уберите.

работа с ик-приёмником

Добавлено: 27 мар 2019, 16:23
Di123
поразительно всё работает как надо
толком ещё неразобрался
пойду дальше ковырять схему почиму она работает :smile114: