www.open-tager.ru
https://open-tager.ru/forum/

E-tag
https://open-tager.ru/forum/viewtopic.php?f=5&t=37243
Страница 1 из 1

Автор:  Elliot [ 23 июл 2021, 00:49 ]
Заголовок сообщения:  E-tag

Решил выложить свой проект на esp32. Создавался в основном для себя.
Схема 4 варианта: первая с модулем esp32devkit для тагера , вторая с тем же модулем для головной повязки, третья схема с модулем esp32wroom для платы(плату придется заказывать да и паять смд компоненты не все смогут),четвертая схема с тем же модулем для головной повязки(плату так же придется заказывать и паять смд компоненты).
Различаются платы естественно функционалом,но прошивка одна и таже(естественно для тагера и повязки разные прошивки).
Первый вариант и второй для простой сборки аля-ардуино(печатку я не делал),для монтажа берем модуль подсоединяем все проводками заливаем прошивку,настравиваем и играем.
Третий и четвертый полностью готовые устройства.
Про функионал:
1.Частота 56кгц(можно добавить и 36кгц).

2.Протокол MT2(минимальный набор команд ,но можно добавить).Новая игра,Админ килл,Добавить хх жизней,Добавить хх обойм,Поменять цвет команды,Изменить урон,ну естественно выстрел.

3.63 звука(11025 битрейд 8 бит моно),используется 11 звуков(по просьбам могу добавить озвучку других команд ).Звуки находяться в коде прошивки и меняются только там,поменять звуки как в аскете или армаде нельзя.

4.2 варианта подключения либо с блютуз повязкой,либо с проводной.

5.Три варианта индикации,либо rgb(сейчас 16 светодиодов,можно и больше),либо обычный светодиод,или и то и то.
Монохромный олед экран по желанию (но сним удобней),3 вида 128x68,128x32,74x40.
Если кто то боиться выгорания экрана,можно выключить индикацию кнопочкой или в настройках.

6.Питание в основном от 1 банки лития,можно от 5в,для большего напряжения надо будет ставить
стабилизатор или dc\dc преобразователь.

7.Контроль напряжения батареи(можно настроить под любое напряжения).

Это минимальный функционал который работает на всех вариантах.
Теперь про функционал который работает,на третьем и четвертом варианте.
1.Стабилизация тока для ИК-диода,тоесть при уменьшении напряжения на аккумуляторе ток через диод уменьшается 10-15%(завсит от настроек мощности излучения на минималке и серединке вообще не измениться).Соответственно происходит стабилизация дальности выстрела при разряженной батареи.
2.Регулировка тока через диод дискретными значениями,всего 8 значений(100,250,500,800,1100,1200,
1300,и мах(1500)ма).
3. Выключение/включение с 1 кнопки(только для тагера),выключение возможно через команду по блютуз или по Ик каналу(время выключения можно настроить 0-99 секунд).
4.На плате(тагера) стоит контроллер заряда для лития,чип защиты лития(от преразряда перезаряда).
5.На плате стоит УНЧ в отличие от первых 2 вариантах.Да и на плату повязки тоже можно поставить услилитель и задействовать звуки(только нафиг они там не нужны).
6.Повязку можно использовать с несколькими зонами поражения(4 зоны,хотя опять же нафиг это не нужно),тоесть возле датчика в который попали будет загораться его сектор и работать вибромоторчик,на остальных если в них не попали не будет.
Настроить платы можно через терминалку или через конфигуратор пингвина.Настройка производиться по блютуз каналу.Что то можно настроить по ик-каналу.
Про прошивку модулей:есть 2 варианта,прошить из Platformio (при наличии исходников)и через Flash Download Tools(при наличии бин-файлов).
Для прошивки первых 2 вариантов нужен только шнур микроусб ,для прошивки 3 и 4 варианта специальный
USB-UART преобразователь(либо покупаем готовый на али либо переделываем стандартный сами,добавляем
2 сигнала без них не прошьет).
Ссылка на гитхаб https://github.com/EJIJIUOT/E-tag .

Автор:  Elliot [ 23 июл 2021, 00:51 ]
Заголовок сообщения:  Re: E-tag

https://easyeda.com/EJIUOT
Тут все схемы кроме 2 варианта.
Исходники добавлю позже.
Бин файлы (сюда к сожалению не помещается из-за размера).
https://vk.com/pukini
Для прошивки я использую вот такой конвертер(как переделать поже выложу),можно любой другой только тоже переделывать придеться.
https://aliexpress.ru/item/100500160256 ... 6753853107
Модуль esp32devkit который использовал я(esp32 38p,можно и esp32 30p)
https://aliexpress.ru/item/32802431728. ... cgodkrUNQQ
Модуль esp32wroom(седьмой в выборе "esp-wroom-32")
https://aliexpress.ru/item/100500163412 ... 6912623091

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/