Страница 1 из 2
Как узнать номер фишки?
Добавлено: Ср авг 07, 2019 17:34:44
tmorov
Здравствуйте, не кидайте тапками. Подскажите что можно придумать для реализации поля (допустим три на три клетки) на которой будут стоять фишки. Как узнать номер фишки?
Re: Как узнать номер фишки?
Добавлено: Ср авг 07, 2019 17:39:43
B@R5uk
А можно рассказать по-равёрнутей, что за поле, что за фишки и что именно вам нужно?
Re: Как узнать номер фишки?
Добавлено: Ср авг 07, 2019 17:42:20
tmorov
Будет поле по типу как в судоку на котором нужно расставить фишки с номерами и нужно определить где какой номер стоит.
Re: Как узнать номер фишки?
Добавлено: Ср авг 07, 2019 17:46:32
Ivanoff-iv
ну так и пляши не от поля, а от фишек...
т.е. не мкссив поля,
а записи вида: фишка1-а2, фишка2-б1...
Re: Как узнать номер фишки?
Добавлено: Ср авг 07, 2019 17:47:54
ЭлектроKOT
[uquote="tmorov",url="/forum/viewtopic.php?p=3678756#p3678756"]Будет поле по типу как в судоку на котором нужно расставить фишки с номерами.[/uquote]
Вырезать это поле из фанеры и покрасить масляной краской разных цветов. Пойдет?
P.S. Мы тут в основном электромагнитным полем балуемся

Re: Как узнать номер фишки?
Добавлено: Ср авг 07, 2019 17:48:25
Ivanoff-iv
а если мкссив поля, то не бинарный (свободно/занято), а с номерами (0=свободно, иначе номер фишки)
Re: Как узнать номер фишки?
Добавлено: Ср авг 07, 2019 17:58:54
B@R5uk
[uquote="tmorov",url="/forum/viewtopic.php?p=3678756#p3678756"]...и нужно определить где какой номер стоит.[/uquote]Под словами "определить" что вы понимаете? В чём проблема посмотреть на доску и сказать что где стоит?
Re: Как узнать номер фишки?
Добавлено: Ср авг 07, 2019 18:03:21
tmorov
Из чего делать поле это потом, как можно идентифицировать фишки
Re: Как узнать номер фишки?
Добавлено: Ср авг 07, 2019 18:04:24
ЭлектроKOT
[uquote="tmorov",url="/forum/viewtopic.php?p=3678776#p3678776"]Из чего делать поле это потом[/uquote]
А что есть в наличии?
Re: Как узнать номер фишки?
Добавлено: Ср авг 07, 2019 18:06:39
tmorov
Все это хочется реализовать электронно, т.е. расставили фишки и устройство определило правильно ли все стоит или нет
Re: Как узнать номер фишки?
Добавлено: Ср авг 07, 2019 18:22:12
Ivanoff-iv
о! всётаки пилим—красим!

а какие есть наметки у самого?
Добавлено after 1 minute 13 seconds:
если фишки надо различать, то они должны различаться
Добавлено after 1 minute 33 seconds:
если только белое- черное, то магниты 2мя полюсами и по датчику холла в каждой клетке...
Добавлено after 1 minute 55 seconds:
ещё ультразвук можно попробовать применить - для этого в каждую фишку довольно сложный излучатель засунуть придётся...
Re: Как узнать номер фишки?
Добавлено: Ср авг 07, 2019 18:37:34
tmorov
У фишек должны быть номера от 1 до 3(в зависимости от размера поля). У меня пока только одно на уме 4 перемычки если замкнуто 1 если разомкнуто то 0, и так получится до 15 цифр. Например 0001 это один, а 1000 это восемь.
Re: Как узнать номер фишки?
Добавлено: Ср авг 07, 2019 18:39:23
B@R5uk
[uquote="tmorov",url="/forum/viewtopic.php?p=3678779#p3678779"]Все это хочется реализовать электронно, т.е. расставили фишки и устройство определило правильно ли все стоит или нет[/uquote]
Таки наконец вытянули из вас самое главное в постановке задачи: требуется создать электронное устройство, которое должно определять положение фишек на доске.
Самое простое решение: фишки имеют какой-нибудь разъём (например, которым блоки питания втыкаются в устройства-потребители), которым они втыкаются в доску. Внутри фишки к разъёму припаян резистор по сопротивлению которого устройство идентифицирует фишку. Недостаток: наличие механического контакта (который со временем может отказать), необходимость втыкать фишку в доску.
Решение по-сложнее: под каждой клеткой есть катушка, а внутри фишки есть также катушка и конденсатор, образующие колебательный контур. Когда фишка ставиться на поле, то в контуре появляется резонансный пик, по которому устройство и определяет тип и положение фишки. Недостаток: расположенные рядом фишки будут влиять друг на друга, в результате чего резонансная частота будет плыть.
Решение супер дорогое: каждая фишка представляет собой что-то типа карты метро: катушка и NFC-чип, в который зашит номер фишки. Под каждым полем стоит катушка датчик, которые постоянно коммутируются на считыватель. Недостаток: дорого.
Re: Как узнать номер фишки?
Добавлено: Ср авг 07, 2019 21:01:17
Ivanoff-iv
сколько.всего фишек? если немного (до 4) то чем магниты + д. холла не угодили?
Re: Как узнать номер фишки?
Добавлено: Чт авг 08, 2019 07:54:27
ЭлектроKOT
Еще пара постов и перейдем к квантовым нанотехнологиям

Re: Как узнать номер фишки?
Добавлено: Чт авг 08, 2019 18:12:28
tmorov
А можно сделать по типу у каждого места где будет стоять фишка есть 4 пары контактов. На фишках перемычки, которые будут замыкать контакты. Разомкнутая пара это ноль, а замкнутая это единица и передавать в зависимости от замкнутых контактов, например 1011 и т.д.
Re: Как узнать номер фишки?
Добавлено: Пт авг 09, 2019 04:16:55
Ivanoff-iv
кстати, это тоже вариант... только оформить их в виде 4 контактного джека или миниджека... получаем и контакт и фиксатор... и прицеливаться - попадать проще
Re: Как узнать номер фишки?
Добавлено: Пт авг 09, 2019 16:58:50
HochReiter
Четыре мало. Для разъёма типа джек нужен код с коррекцией ошибок: велика вероятность плохого контакта.
Re: Как узнать номер фишки?
Добавлено: Пт авг 09, 2019 17:29:07
Ivanoff-iv
туда собрать схему из диодов... знаешь сколько вариантов их подключения?... (12)
(без диодов только 6)
Re: Как узнать номер фишки?
Добавлено: Вт авг 13, 2019 06:20:58
tmorov
[uquote="Ivanoff-iv",url="/forum/viewtopic.php?p=3678902#p3678902"]сколько.всего фишек?[/uquote]
фишек будет примерно 45 штук(плюс да, минус вряд ли).