www.open-tager.ru

открытый лазертаг форум
Текущее время: 24 ноя 2024, 11:06

Часовой пояс: UTC + 3 часа [ Летнее время ]


Реклама

Правила форума


В разделе запрещены - обсуждение оборудования не поддерживающего открытых протоколов, реклама и ссылки на готовые продукты лазертага, обсуждение политики производителей и самих производителей. Виден всем.



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
СообщениеДобавлено: 03 июн 2020, 07:37 
Не в сети
Редкий гость
Аватар пользователя

Зарегистрирован: 09 июл 2019, 11:18
Сообщений: 10
Я пытаюсь сделать лезертаг из arduino tsal6100 tsop4838 и т.д.
https://www.vishay.com/docs/82459/tsop48.pdf
https://yadi.sk/i/UwcC-xKoOuFHGQ
https://yadi.sk/d/VmQbCf5jQ2zYlA
Я подключил приемник tsop4838 к ардуино и у меня все работает хорошо
Я использую "irremote" библиотеку.
Я могу отправлять сигналы через arduino + tsal6100
И я могу принимать сигналы через arduino + tsop4838
Мне нужно на уровне скетча сделать проверку о том что приемник tsop4838 подключен к Ардуино.
Возможно читеры во время игры захотят отсоединить датчик tsop4838 (повязку), чтобы их нельзя было убить.
Я хочу исключить грязную игру на уровне скетча.
Я также с помощью ардуино могу управлять питанием для датчика Tsop4838
Могу управлять питанием для светодиода красного на повязке .
По этим вещам может можно как-то определить подключена повязка или нет?
Может можно какой нибудь элемент запаять на повязке -
- Который не будет мешать работе tsop4838 и светодиоду но с помощью которого можно будет определить нужное.

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


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 03 июн 2020, 14:44 
Не в сети
Редкий гость
Аватар пользователя

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


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 05 июн 2020, 12:47 
Не в сети
Аксакал форума

Зарегистрирован: 29 авг 2011, 11:08
Сообщений: 1849
korggrodno писал(а):
в общем на сигнал когда на датчик никто не светит идет тоже самое что на питание подается.ну т.е. 5V
там 5в будет даже когда повязка не подключенна ))) Нужно добавить на входе ардуины резистор 300..500ком на землю, и обязательно выключить(программно) подтяжку входа к +5В внутри микроконтроллера, резистор подтяжки уже стоит внутри Тсоп, для если хотите добавить подтяжку с сопротивлением поменьше (помехоустойчивость скорость и тд), то его (резистор подтяжки) для проверки отключения надо ставить имено в повязке.

_________________
"За 2 месяца максимум можно чертёж сделать, еще за 3 фундамент." (c) Номернабис


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 08 июн 2020, 04:16 
Не в сети
Завсегдатай

Зарегистрирован: 24 июн 2017, 21:45
Сообщений: 192
Если уж делать на ардуино ,то на esp32 вайфай ,блюпуп,ЦАП 2 штуки,памяти куча если мало можно поменять,есть платки с экранчиком и ssd картой,с контроллером заряда для лития.И библы для ардуино иде есть,но лучше в платформио скетчи писать там удобней.Платы называются ttigo.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 10 июн 2020, 00:50 
Не в сети
Аксакал форума

Зарегистрирован: 29 авг 2011, 11:08
Сообщений: 1849
Elliot писал(а):
Если уж делать на ардуино ,то на esp32 вайфай ,блюпуп,ЦАП ....
Главное делать и дОделать до конца, а на чём вАще без разницы ;)

_________________
"За 2 месяца максимум можно чертёж сделать, еще за 3 фундамент." (c) Номернабис


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 10 июн 2020, 01:28 
Не в сети
Завсегдатай

Зарегистрирован: 24 июн 2017, 21:45
Сообщений: 192
Эт точно))))


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11


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

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB