17.05.2013, 23:06 | #1 (permalink) |
Member
Регистрация: 05.01.2007
Сообщений: 7,067
Записей в дневнике: 6
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
Репутация: 10522
|
Создание устройства, различающего объекты
Я как-то слышал про новомодный конструктор-роботов Arduino. Сейчас поверхностно изучил, что это такое и решил попробовать применить именно его. Думаю заказать себе в ближайшее время какой-нибудь базовый набор для новичков(Arduino uno + набор датчиков/моторов + инструкции) Дело в том, что такими вещами я никогда не занимался, но, насколько я понял из статей про ардуино, создать на нем простой проект вполне реально даже новичку, не имеющему представления о программировании и использовании микроконтроллеров. Пока я не приобрел набор ардуино, хочу спросить, насколько подобная затея будет проста в реализации. Идея заключается в том, что(см. картинку) 1) Имеется определенный набор абсолютно разных объектов(Например, стул, мобильник, банка с краской, линейка). 2) Имеется Ардуино с сенсором и дисплеем(в идеале, экран от мобильника, но там как пойдет - может простой чб двухстрочный) Прислоняем ардуино к стулу(ну, к примеру) - получаем информацию на дисплее(Например "Это стул") Прислоняем ардуино к мобильному телефону - получаем инфу на дисплей(Допустим "Это телефон" или число хотя бы, например "78") В моем дилетантском видении это может быть проделано следующим образом: вариант 1(на картинке именно он) В каждый объект мы засовываем что-то(что засовывать?) И сенсор в ардуино считывает это что-то и таким образом ардуино получает команду выводить на экран некую инфу. вариант 2 Я отбираю объекты не случайно, а таким образом, чтобы они могли быть "прочитаны" сенсором. Ну например - объекты с разным магнитным полем?! В наборе будет , например 4 объекта, которые имеют разную силу магнитного поля. Ардуино будет выдавать информацию, основываясь на соответствиях: магнитное поле = инфа на дисплей Первый вариант для меня выглядит предпочтительнее. Подскажите, как я могу это реализовать(пока без конкретики). Какая-то система типа считывания карточек в метро или магнитных ключей. :/ |
17.05.2013, 23:06 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Когда то на форуме уже создавались подобные топики Не работают USB - устройства Как понять, что за устройства? Фотографируем блестящие объекты Другие устройства Устройства не работают Два устройства IDE |
17.05.2013, 23:21 | #2 (permalink) |
Member
Регистрация: 17.05.2010
Адрес: Казань
Сообщений: 6,044
Записей в дневнике: 13
Сказал(а) спасибо: 42
Поблагодарили 2 раз(а) в 1 сообщении
Репутация: 30182
|
ИМХО вполне реализуемо с помощью считывателя NFC.
__________________
Не шалю, никого не трогаю, починяю примус... |
18.05.2013, 00:26 | #3 (permalink) |
Лентяй
Регистрация: 13.04.2009
Адрес: Тверь
Сообщений: 16,556
Записей в дневнике: 29
Сказал(а) спасибо: 15
Поблагодарили 81 раз(а) в 14 сообщениях
Репутация: 24915
|
Есть варианты и много Можно на каждый поместить микрочип типа тех что используются в билетах на метро Те же билеты и использовать, вырезать из них эти чипы и приклеить к предметам, а потом записать в память какой чип за какой предмет отвечает. Так же думаю можно сделать что то типа системы распознавания штрих-кодов, только аналоги стрих-кодов сделать свои и попроще, хотя можно и оставить стандартную систему. Можно впринципе и с магнитным полем думаю, сделать что то вроде металлоискателя и по силе сигнала определять предмет, правда так он будет реагировать только на металлические вещи или содержащие в себе металл.
|
18.05.2013, 13:22 | #4 (permalink) |
Member
Регистрация: 05.01.2007
Сообщений: 7,067
Записей в дневнике: 6
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
Репутация: 10522
|
Спасибо за оперативные ответы.
RFID чипы? Правильно ли я понял, что именно они используются в картах метро? После поверхностного изучения, что такое NFC, у меня появился вопрос: В вики написано, что технология "соединяет" чип и считыватель чуть ли не на расстоянии до 10см! А почему тогда карты в метро нужно прикладывать вплотную? + Можно ли достать RFID чипы из использованных проездных и с помощью, например NFS шилда для ардуино, записать необходимую информацию на эти старые чипы? Есть идея в крупных объектах разместить множество чипов, чтобы считывание информации происходило при контакте с любой(почти любой) частью объекта. Например, под столешницей разместить штук 40 чипов(одинаково запрограмированных) и куда "считыватель" на стол не клади - все равно будет "связь" с каким-нибудь чипом. |
18.05.2013, 14:29 | #5 (permalink) | |
Member
Регистрация: 17.05.2010
Адрес: Казань
Сообщений: 6,044
Записей в дневнике: 13
Сказал(а) спасибо: 42
Поблагодарили 2 раз(а) в 1 сообщении
Репутация: 30182
|
Да правильно, правильно...
Цитата:
Сам чип - не проблема, вот антенну сложнее. Проще использовать карту целиком, либо делать потом свою антенну. Вот именно за эту приблуду ничего не скажу, да и не все чипы поддерживают повторную запись. А зачем? Метки в картах и так уникальны, достаточно сопоставить ответ каждой метки с определённым для неё событием.
__________________
Не шалю, никого не трогаю, починяю примус... |
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
18.05.2013, 14:45 | #6 (permalink) | |
Member
Регистрация: 05.01.2007
Сообщений: 7,067
Записей в дневнике: 6
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
Репутация: 10522
|
Цитата:
Антенна - это спиральная дорожка, а чип - это центральная часть? А в магазинах стоят рамки(чтоб товары не украли) тоже NFC или нет? |
|
18.05.2013, 15:56 | #7 (permalink) |
Member
Регистрация: 17.05.2010
Адрес: Казань
Сообщений: 6,044
Записей в дневнике: 13
Сказал(а) спасибо: 42
Поблагодарили 2 раз(а) в 1 сообщении
Репутация: 30182
|
Редко. Обычно там используются гораздо более дешёвые резонансные системы. На Вашей картинке, например, это колебательный контур из антенны-катушки и конденсатора.
__________________
Не шалю, никого не трогаю, починяю примус... |
18.05.2013, 16:57 | #8 (permalink) |
Лентяй
Регистрация: 13.04.2009
Адрес: Тверь
Сообщений: 16,556
Записей в дневнике: 29
Сказал(а) спасибо: 15
Поблагодарили 81 раз(а) в 14 сообщениях
Репутация: 24915
|
Можно купить, на ибее свободно продаются по запросу nfc tag, хоть самоклеющиеся хоть большие хоть маленькие Но помоему с проездными легче, зашёл в метро да набрал использованных сколько угодно, насколько я помню они там везде кучами валяются Кстати на хабре есть довольно интересная статья по применению использованных проездных и телефона с андроидом и NFC-модулем, ну и программки Если надо кину ссылку
|
18.05.2013, 17:15 | #9 (permalink) | |
Member
Регистрация: 05.01.2007
Сообщений: 7,067
Записей в дневнике: 6
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
Репутация: 10522
|
Цитата:
В общих чертах понял, что за NFC такой. Пока жду комплект для чайников с Arduino uno R3. Попрактикуюсь с простенькими схемками, потом буду думать, как NFC прилепить. Наверняка, куплю таки шилд с NFС, потому что сразу такое вряд ли сам спаяю. Можно сказать, что этот проект - возможность для меня поверхностно изучить Ардуино. |
|
31.05.2013, 22:08 | #10 (permalink) |
Member
Регистрация: 05.01.2007
Сообщений: 7,067
Записей в дневнике: 6
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
Репутация: 10522
|
В общем, все оказалось не так сложно. Сначала поделал простенькие схемки(спасибо набору для начинающих - там и плата монтажная была и набор базовых элементов(диоды, датчики), и объяснялки-обучалки). Потом, когда привезли NFC-shield, подключил... скачал библиотеку с сайта производителя и все заработало. Кое-чего от себя в код добавил. Удовольствие, конечно, недешевое.
Металл убивает NFC наповал. Стоит положить что-нибудь металлическое на талончик - ничего уже не читает. |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|