Ардуино проверка соединения с приемником tsop4838

korggrodno
Offline
Зарегистрирован: 05.06.2019

Я пытаюсь сделать лезертаг из arduino tsal6100 tsop4838
https://www.vishay.com/docs/82459/tsop48.pdf
Я подключил приемник tsop4838 к ардуино и у меня все работает хорошо
Я использую "irremote" библиотеку.
Я могу отправлять сигналы через arduino + tsal6100
И я могу принимать сигналы через  arduino + tsop4838
Мне нужно на уровне скетча сделать проверку о том что приемник tsop4838 подключен к Ардуино.
Возможно читеры во время игры захотят отсоединить датчик tsop4838, чтобы их нельзя было убить.
Я хочу исключить грязную игру на уровне скетча.
Подскажите это возможно сделать?
Может быть вы можете подсказать полезные запросы для гугл?
Или можете поделится готовыми участками кода?

Заранее спасибо.

korggrodno
Offline
Зарегистрирован: 05.06.2019

Я могу с помощью ардуино управлять питанием для приемника Tsop4838 sensor
Также рядом с приемником стоит обычный красный диод питанием для которого я тоже могу управлять.
https://yadi.sk/i/UwcC-xKoOuFHGQ
Может по этим вещам можно както определить подключена повязка или нет?

b707
Offline
Зарегистрирован: 26.05.2017

korggrodno пишет:

Мне нужно на уровне скетча сделать проверку о том что приемник tsop4838 подключен к Ардуино.
Возможно читеры во время игры захотят отсоединить датчик tsop4838, чтобы их нельзя было убить.
Я хочу исключить грязную игру на уровне скетча.
Подскажите это возможно сделать?

этот IR приемник - тупая железка, надежно отследить что он соединен и работает - никак не получится. Для этого надо, чтобы примник умел принимать запросы от ардуино и отвечать на них.

Отсюда решение - приклеить на приемник любую мс или датчик, в котором зашит уникальный номер - да например тот же DS18b20 для примера, залить полученную вафлю эпоксидкой до неразборного состояния и выдавать игрокам. В ходе игры регулярно проверять ответ от датчика, если пропал - значит и приемник оторван

Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

И жвачку запретить жевать ... а то залепят датчик и привет ...

b707
Offline
Зарегистрирован: 26.05.2017

Komandir пишет:

И жвачку запретить жевать ... а то залепят датчик и привет ...

точно!

На самом деле, надежный путь только один - не играть с читерами

rkit
Offline
Зарегистрирован: 23.11.2016

А припаять не судьба? И в корпус убрать. Или ты собрался играть с собранными навесом приборами?

korggrodno
Offline
Зарегистрирован: 05.06.2019

К сожалению как я не бился я не смог припаять кабель который от телефонной трубки. Там жилы навиты вокруг полимера для устойчивости к изгибам. И надежно припаять у меня такое не получилось. Просле того как пару часов промучался с припаиванием в итоге обжал .

https://yadi.sk/i/UwcC-xKoOuFHGQ
https://yadi.sk/d/VmQbCf5jQ2zYlA

b707
Offline
Зарегистрирован: 26.05.2017

korggrodno пишет:

К сожалению как я не бился я не смог припаять кабель который от телефонной трубки. Там жилы навиты вокруг полимера для устойчивости к изгибам. И надежно припаять у меня такое не получилось.

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

korggrodno
Offline
Зарегистрирован: 05.06.2019

в общем накопал способ как на уровне скетча детектировать отвал датчика.
Ну вот короче датошит тсопа
https://www.vishay.com/docs/82459/tsop48.pdf
в нем блок диаграмма
http://s1.bild.me/bilder/221219/4268114screenshot_2020-06-03_003.jpg
3 это нога питания 2 это нога земля. а 1 это сигнал
в общем на сигнал когда на датчик никто не светит идет тоже самое что на питание подается.
ну т.е. 5V
И по этому простому признаку легко можно проверять подсоединена ли повязка
В общем буду пробовать это способ - возможно получится.

steklodooov
Offline
Зарегистрирован: 22.06.2020

korggrodno пишет:

Я пытаюсь сделать лезертаг из arduino tsal6100 tsop4838

korggrodno, привет!

занимаюсь точно такой же задачей - строю лазертаг на базе tsal6100 и tsop4838

не получается сделать, чтобы светодиод посылал сигналы, а ик их ловил. ик-датчик точно работает, сигнал от ик-пультов принимает. а вот светодиод запустить не могу.

если есть возможность, прошу показать схему, как подключал светодиод к ардуино, и код из скетча, как с этим светодиодом работаешь

 

b707
Offline
Зарегистрирован: 26.05.2017

многократно написано. что ИК-светодиод напрямую от ардуины работать не будет, надо ставить ключ на мосфете

korggrodno
Offline
Зарегистрирован: 05.06.2019

B707 Поделись своим каким нибудь контактом? Майл или чего нить там?

b707
Offline
Зарегистрирован: 26.05.2017

korggrodno пишет:

B707 Поделись своим каким нибудь контактом? Майл или чего нить там?

зачем?

korggrodno
Offline
Зарегистрирован: 05.06.2019

Ну там обмен опытом по лазертага деланью? Или напиши мне korggrodno@gmail.com чтобы не светить свой mail

b707
Offline
Зарегистрирован: 26.05.2017

korggrodno пишет:

Ну там обмен опытом по лазертага деланью?

у меня по лазертагу опыта = 0. Я даже не вполне точно знаю. что это такое.

Просто по ИК диодам каждый второй спрашивает. почему они от ардуины не работают...

korggrodno
Offline
Зарегистрирован: 05.06.2019

Ясно. Ладно тогда. smile

steklodooov
Offline
Зарегистрирован: 22.06.2020

я через транзистор и делаю. по вот этой схеме. транзистор использую TIP120. все равно не получается

 

steklodooov
Offline
Зарегистрирован: 22.06.2020

steklodooov пишет:

korggrodno пишет:

Я пытаюсь сделать лезертаг из arduino tsal6100 tsop4838

korggrodno, привет!

занимаюсь точно такой же задачей - строю лазертаг на базе tsal6100 и tsop4838

не получается сделать, чтобы светодиод посылал сигналы, а ик их ловил. ик-датчик точно работает, сигнал от ик-пультов принимает. а вот светодиод запустить не могу.

если есть возможность, прошу показать схему, как подключал светодиод к ардуино, и код из скетча, как с этим светодиодом работаешь

korggrodno, привет

поднимаю вопрос. можешь поделиться информацией? расскажи, пжлст, как ты подключаешь ик-светодиод, и как работаешь с ним в коде!

SLKH
Offline
Зарегистрирован: 17.08.2015

b707 пишет:

многократно написано. что ИК-светодиод напрямую от ардуины работать не будет, надо ставить ключ на мосфете

Почему? Вот у мя китайский пульт, спокойно работает  от батарейки cr2025. Что такого немощного в 328 контроллере, что он не справится с диодом?

Vododokhov
Offline
Зарегистрирован: 30.11.2020

А если это делать механически? Например в разъеме со стороны повязки закоротить два пустых вывода и при отключении повязки можно распознавать )) и вырубать оружие целиком от питания например