Определение элемента без контактов

kinsz
Offline
Зарегистрирован: 24.05.2016

Добрый день! 

Задача: есть 5 видов "фишек" которые вставляются в гнезда, в фишках будет не большой магнит, что бы они не вываливась, размер 2х2см, гнезда такие-же. Когда вставляешь фишку в гнездо, на ардуино нужно определить, что за фишка была воткнута. Картинка примерно как должно быть: 

Желательно без использования контактов на фишке.

Как вариант в фишку вставить резистор и на ардуине проверять сопротивление, соответсвенно определять тип фишки, но опять-же придется делать контакты для фишек и для каждого гнезда. Хотелось бы придумать не дорогой и компактный вариант.

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

Тут недавно что-то похожее обсуждали http://arduino.ru/forum/ishchu-ispolnitelya/igrushka

kinsz
Offline
Зарегистрирован: 24.05.2016

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

kinsz
Offline
Зарегистрирован: 24.05.2016

Еще была мысль измерения индуктивности катушки, а фишки использовать как сердечник, но вроде получается сложна схема.

axill
Offline
Зарегистрирован: 05.09.2011

Интересная задачка

Как вариант фишки - rfid или nfc метки)

приемников правда много нужно

еще одно похожее обсуждение http://forum.easyelectronics.ru/viewtopic.php?f=14&t=21215&hilit=Шахматы

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

kinsz пишет:

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

Так вы свяжитесь с автором той темы, на амперке есть возможность личное сообщение послать. Узнайте, к чему он в итоге пришёл. Заодно и нам поведайте. Моё мнение -ни к чему. Я и в тот раз очень скептически смотрел на всё это. Тот случай, когда "игра не стоит свеч". Хочется сделать игру для ребёнка -купи ему планшет :) Любые  что  проводные что беспроводные решения -трудоёмки от просто сложных до вообще безумных, если конечно не сделать фишки типа аудиоразъёма, и вставлять их соответссно в гнёзда :).

nevkon
Offline
Зарегистрирован: 20.01.2015

Кстати про шахматы (или шашки). Можно сделать 2 доски с роботизированной рукой. Тогда можно играть либо по сети с оппонентом или с компьютером, но по старинке :)

axill
Offline
Зарегистрирован: 05.09.2011

Да все возможно, интузиасты и не такое делают

контактный способ я бы отбросил напрочь

по мне оптимальный вариант это технология rfid - катушка в коробке и катушка в фишке

катушка одноременно обеспечивает МК внутри фишки питание и позволяет считывать с фишки код

не самое дешевое, но самое простое использовать компоненты rfid или nfc.

Но вполне реально сделать и свой вариант. Надо будет быть готовым к исследованиям и работе ручками (особенно катушки мастерить)

Возможно кто то подобное реализовал, надо только найти

kinsz
Offline
Зарегистрирован: 24.05.2016

Спасибо за советы! На этих выходных попробую сделать сетку из датчиков холла - пока самый дешевый беспроводной вариант:) Посмотрю как будут влиять соседние фишки на датчик, если все будет ок, то скорее всего выберу этот вариант. Если будут сильные помехи - вернусь к frid:)

Отпишу как что получилось, спасибо!

vde69
Offline
Зарегистрирован: 10.01.2016

можно предложить сделать на герконах, правда там вариантов не так много (реально только 2 положения геркона), зато провереное годами решение...

vde69
Offline
Зарегистрирован: 10.01.2016

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

axill
Offline
Зарегистрирован: 05.09.2011

Еще зависит от числа фишек

можно сделать в ячейке матрицу 2х2 датчика холла

это позволит кодировать до 16 комбинаций распологая от 1 до 4 магнитов на фишке

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

Andy
Andy аватар
Offline
Зарегистрирован: 01.01.2016

Походу такой девайс нужно использовать. Вопрос только как к одному девайсу подключать поочередно 16 антенн.

vde69
Offline
Зарегистрирован: 10.01.2016

кстати еще идея, зацените красоту:

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

vde69
Offline
Зарегистрирован: 10.01.2016
axill
Offline
Зарегистрирован: 05.09.2011

Rfid 100р, даст фору по точности и намного дешевле