Технический форум
Вернуться   Технический форум > Электроника, самоделки и техника > Форум по электронике > Электроника для начинающих


Ответ
 
Опции темы Опции просмотра
Старый 17.05.2013, 23:06   #1 (permalink)
Black_Parrot
Member
 
Аватар для Black_Parrot
 
Регистрация: 05.01.2007
Сообщений: 7,067
Записей в дневнике: 6
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
Репутация: 10522
По умолчанию Создание устройства, различающего объекты

Здравствуйте, ребят! Моя учеба плавно подвела меня к идее о создании устройства, которое каким-то образом будет отличать один объект от другого.

Я как-то слышал про новомодный конструктор-роботов Arduino. Сейчас поверхностно изучил, что это такое и решил попробовать применить именно его. Думаю заказать себе в ближайшее время какой-нибудь базовый набор для новичков(Arduino uno + набор датчиков/моторов + инструкции)

Дело в том, что такими вещами я никогда не занимался, но, насколько я понял из статей про ардуино, создать на нем простой проект вполне реально даже новичку, не имеющему представления о программировании и использовании микроконтроллеров.

Пока я не приобрел набор ардуино, хочу спросить, насколько подобная затея будет проста в реализации.

Идея заключается в том, что(см. картинку)
1) Имеется определенный набор абсолютно разных объектов(Например, стул, мобильник, банка с краской, линейка).
2) Имеется Ардуино с сенсором и дисплеем(в идеале, экран от мобильника, но там как пойдет - может простой чб двухстрочный)

Прислоняем ардуино к стулу(ну, к примеру) - получаем информацию на дисплее(Например "Это стул")
Прислоняем ардуино к мобильному телефону - получаем инфу на дисплей(Допустим "Это телефон" или число хотя бы, например "78")

В моем дилетантском видении это может быть проделано следующим образом:

вариант 1(на картинке именно он)
В каждый объект мы засовываем что-то(что засовывать?)
И сенсор в ардуино считывает это что-то и таким образом ардуино получает команду выводить на экран некую инфу.

вариант 2
Я отбираю объекты не случайно, а таким образом, чтобы они могли быть "прочитаны" сенсором. Ну например - объекты с разным магнитным полем?! В наборе будет , например 4 объекта, которые имеют разную силу магнитного поля. Ардуино будет выдавать информацию, основываясь на соответствиях: магнитное поле = инфа на дисплей

Первый вариант для меня выглядит предпочтительнее. Подскажите, как я могу это реализовать(пока без конкретики). Какая-то система типа считывания карточек в метро или магнитных ключей. :/
Миниатюры
untitled-1.jpg  
Black_Parrot вне форума   Ответить с цитированием

Старый 17.05.2013, 23:06
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Когда то на форуме уже создавались подобные топики

Не работают USB - устройства
Как понять, что за устройства?
Фотографируем блестящие объекты
Другие устройства
Устройства не работают
Два устройства IDE

Старый 17.05.2013, 23:21   #2 (permalink)
Ultras
Member
 
Аватар для Ultras
 
Регистрация: 17.05.2010
Адрес: Казань
Сообщений: 6,044
Записей в дневнике: 13
Сказал(а) спасибо: 42
Поблагодарили 2 раз(а) в 1 сообщении
Репутация: 30182
По умолчанию

Цитата:
Сообщение от Black_Parrot Посмотреть сообщение
Какая-то система типа считывания карточек в метро или магнитных ключей. :/
ИМХО вполне реализуемо с помощью считывателя NFC.
__________________
Не шалю, никого не трогаю, починяю примус...
Ultras вне форума   Ответить с цитированием
Старый 18.05.2013, 00:26   #3 (permalink)
Weles
Лентяй
 
Аватар для Weles
 
Регистрация: 13.04.2009
Адрес: Тверь
Сообщений: 16,556
Записей в дневнике: 29
Сказал(а) спасибо: 15
Поблагодарили 81 раз(а) в 14 сообщениях
Репутация: 24915
По умолчанию

Есть варианты и много Можно на каждый поместить микрочип типа тех что используются в билетах на метро Те же билеты и использовать, вырезать из них эти чипы и приклеить к предметам, а потом записать в память какой чип за какой предмет отвечает. Так же думаю можно сделать что то типа системы распознавания штрих-кодов, только аналоги стрих-кодов сделать свои и попроще, хотя можно и оставить стандартную систему. Можно впринципе и с магнитным полем думаю, сделать что то вроде металлоискателя и по силе сигнала определять предмет, правда так он будет реагировать только на металлические вещи или содержащие в себе металл.
Weles вне форума   Ответить с цитированием
Старый 18.05.2013, 13:22   #4 (permalink)
Black_Parrot
Member
 
Аватар для Black_Parrot
 
Регистрация: 05.01.2007
Сообщений: 7,067
Записей в дневнике: 6
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
Репутация: 10522
По умолчанию

Спасибо за оперативные ответы.
Цитата:
Сообщение от Ultras Посмотреть сообщение
ИМХО вполне реализуемо с помощью считывателя NFC
Цитата:
Сообщение от Weles Посмотреть сообщение
используются в билетах на метро
RFID чипы? Правильно ли я понял, что именно они используются в картах метро?

После поверхностного изучения, что такое NFC, у меня появился вопрос:
В вики написано, что технология "соединяет" чип и считыватель чуть ли не на расстоянии до 10см! А почему тогда карты в метро нужно прикладывать вплотную?

+ Можно ли достать RFID чипы из использованных проездных и с помощью, например NFS шилда для ардуино, записать необходимую информацию на эти старые чипы?
Есть идея в крупных объектах разместить множество чипов, чтобы считывание информации происходило при контакте с любой(почти любой) частью объекта.

Например, под столешницей разместить штук 40 чипов(одинаково запрограмированных) и куда "считыватель" на стол не клади - все равно будет "связь" с каким-нибудь чипом.
Black_Parrot вне форума   Ответить с цитированием
Старый 18.05.2013, 14:29   #5 (permalink)
Ultras
Member
 
Аватар для Ultras
 
Регистрация: 17.05.2010
Адрес: Казань
Сообщений: 6,044
Записей в дневнике: 13
Сказал(а) спасибо: 42
Поблагодарили 2 раз(а) в 1 сообщении
Репутация: 30182
По умолчанию

Цитата:
Сообщение от Black_Parrot Посмотреть сообщение
Правильно ли я понял
Да правильно, правильно...
Цитата:
Сообщение от Black_Parrot Посмотреть сообщение
ехнология "соединяет" чип и считыватель чуть ли не на расстоянии до 10см! А почему тогда карты в метро нужно прикладывать вплотную?
Я так мыслю - специально, чтобы: во-первых, обойтись минимальной мощностью приёмопередатчика; во-вторых, чтобы исключить считывание другой, случайно попавшей в рабочее пространство, карты и, в-третьих, чтобы у владельца карты было осознание действия, то есть он что-то сделал (приложил карту), чтобы пройти.
Цитата:
Сообщение от Black_Parrot Посмотреть сообщение
Можно ли достать RFID чипы из использованных проездных ...
Сам чип - не проблема, вот антенну сложнее. Проще использовать карту целиком, либо делать потом свою антенну.
Цитата:
Сообщение от Black_Parrot Посмотреть сообщение
... и с помощью, например NFS шилда для ардуино, записать необходимую информацию на эти старые чипы?
Вот именно за эту приблуду ничего не скажу, да и не все чипы поддерживают повторную запись. А зачем? Метки в картах и так уникальны, достаточно сопоставить ответ каждой метки с определённым для неё событием.
__________________
Не шалю, никого не трогаю, починяю примус...
Ultras вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 18.05.2013, 14:45   #6 (permalink)
Black_Parrot
Member
 
Аватар для Black_Parrot
 
Регистрация: 05.01.2007
Сообщений: 7,067
Записей в дневнике: 6
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
Репутация: 10522
По умолчанию

Цитата:
Сообщение от Ultras Посмотреть сообщение
А зачем? Метки в картах и так уникальны, достаточно сопоставить ответ каждой метки с определённым для неё событием.
А, я понял.
Цитата:
Сообщение от Ultras Посмотреть сообщение
Сам чип - не проблема, вот антенну сложнее.
Антенна - это спиральная дорожка, а чип - это центральная часть?

А в магазинах стоят рамки(чтоб товары не украли) тоже NFC или нет?
Миниатюры
7c4d851c4a69206f608c3e74d06a548c.jpg  
Black_Parrot вне форума   Ответить с цитированием
Старый 18.05.2013, 15:56   #7 (permalink)
Ultras
Member
 
Аватар для Ultras
 
Регистрация: 17.05.2010
Адрес: Казань
Сообщений: 6,044
Записей в дневнике: 13
Сказал(а) спасибо: 42
Поблагодарили 2 раз(а) в 1 сообщении
Репутация: 30182
По умолчанию

Цитата:
Сообщение от Black_Parrot Посмотреть сообщение
А в магазинах стоят рамки(чтоб товары не украли) тоже NFC или нет?
Редко. Обычно там используются гораздо более дешёвые резонансные системы. На Вашей картинке, например, это колебательный контур из антенны-катушки и конденсатора.
__________________
Не шалю, никого не трогаю, починяю примус...
Ultras вне форума   Ответить с цитированием
Старый 18.05.2013, 16:57   #8 (permalink)
Weles
Лентяй
 
Аватар для Weles
 
Регистрация: 13.04.2009
Адрес: Тверь
Сообщений: 16,556
Записей в дневнике: 29
Сказал(а) спасибо: 15
Поблагодарили 81 раз(а) в 14 сообщениях
Репутация: 24915
По умолчанию

Можно купить, на ибее свободно продаются по запросу nfc tag, хоть самоклеющиеся хоть большие хоть маленькие Но помоему с проездными легче, зашёл в метро да набрал использованных сколько угодно, насколько я помню они там везде кучами валяются Кстати на хабре есть довольно интересная статья по применению использованных проездных и телефона с андроидом и NFC-модулем, ну и программки Если надо кину ссылку
Weles вне форума   Ответить с цитированием
Старый 18.05.2013, 17:15   #9 (permalink)
Black_Parrot
Member
 
Аватар для Black_Parrot
 
Регистрация: 05.01.2007
Сообщений: 7,067
Записей в дневнике: 6
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
Репутация: 10522
По умолчанию

Цитата:
Сообщение от Weles Посмотреть сообщение
Кстати на хабре есть довольно интересная статья по применению использованных проездных и телефона с андроидом и NFC-модулем, ну и программки Если надо кину ссылку
Да, ее сегодня прочитал. Спасибо.

В общих чертах понял, что за NFC такой.
Пока жду комплект для чайников с Arduino uno R3. Попрактикуюсь с простенькими схемками, потом буду думать, как NFC прилепить. Наверняка, куплю таки шилд с NFС, потому что сразу такое вряд ли сам спаяю.

Можно сказать, что этот проект - возможность для меня поверхностно изучить Ардуино.
Black_Parrot вне форума   Ответить с цитированием
Старый 31.05.2013, 22:08   #10 (permalink)
Black_Parrot
Member
 
Аватар для Black_Parrot
 
Регистрация: 05.01.2007
Сообщений: 7,067
Записей в дневнике: 6
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
Репутация: 10522
По умолчанию

В общем, все оказалось не так сложно. Сначала поделал простенькие схемки(спасибо набору для начинающих - там и плата монтажная была и набор базовых элементов(диоды, датчики), и объяснялки-обучалки). Потом, когда привезли NFC-shield, подключил... скачал библиотеку с сайта производителя и все заработало. Кое-чего от себя в код добавил. Удовольствие, конечно, недешевое.

Металл убивает NFC наповал. Стоит положить что-нибудь металлическое на талончик - ничего уже не читает.
Миниатюры
dsc03393.jpg  
Black_Parrot вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ


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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 13:39.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.