• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о проекте, чтобы узнать больше. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Создание устройства, различающего объекты

Black_Parrot

Ученик
Почётный участник
Регистрация
5 Янв 2007
Сообщения
7,067
Реакции
91
Баллы
0
Создание устройства, различающего объекты

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

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

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

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

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

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

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

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

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

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

Вложения

  • Untitled-1.webp
    Untitled-1.webp
    14.1 KB · Просмотры: 166
Есть варианты и много:D Можно на каждый поместить микрочип типа тех что используются в билетах на метро:D Те же билеты и использовать, вырезать из них эти чипы и приклеить к предметам, а потом записать в память какой чип за какой предмет отвечает. Так же думаю можно сделать что то типа системы распознавания штрих-кодов, только аналоги стрих-кодов сделать свои и попроще, хотя можно и оставить стандартную систему. Можно впринципе и с магнитным полем думаю, сделать что то вроде металлоискателя и по силе сигнала определять предмет, правда так он будет реагировать только на металлические вещи или содержащие в себе металл.
 
Спасибо за оперативные ответы.
ИМХО вполне реализуемо с помощью считывателя NFC
используются в билетах на метро

RFID чипы? Правильно ли я понял, что именно они используются в картах метро?

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

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

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

А в магазинах стоят рамки(чтоб товары не украли) тоже NFC или нет?
 

Вложения

  • 7c4d851c4a69206f608c3e74d06a548c.webp
    7c4d851c4a69206f608c3e74d06a548c.webp
    11.3 KB · Просмотры: 99
А в магазинах стоят рамки(чтоб товары не украли) тоже NFC или нет?
Редко. Обычно там используются гораздо более дешёвые резонансные системы. На Вашей картинке, например, это колебательный контур из антенны-катушки и конденсатора.
 
Можно купить, на ибее свободно продаются по запросу nfc tag, хоть самоклеющиеся хоть большие хоть маленькие:D Но помоему с проездными легче, зашёл в метро да набрал использованных сколько угодно, насколько я помню они там везде кучами валяются:D Кстати на хабре есть довольно интересная статья по применению использованных проездных и телефона с андроидом и NFC-модулем, ну и программки:D Если надо кину ссылку:D
 
Кстати на хабре есть довольно интересная статья по применению использованных проездных и телефона с андроидом и NFC-модулем, ну и программки Если надо кину ссылку
Да, ее сегодня прочитал. Спасибо.

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

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

Металл убивает NFC наповал. Стоит положить что-нибудь металлическое на талончик - ничего уже не читает.
 

Вложения

  • DSC03393.webp
    DSC03393.webp
    66.2 KB · Просмотры: 90
Сегодня все доделал. ))) Сумасшедший проект. ) Никогда подобного не делал еще.
 

Вложения

  • DSC03509.webp
    DSC03509.webp
    22.9 KB · Просмотры: 84
  • DSC03543.webp
    DSC03543.webp
    12.1 KB · Просмотры: 168
  • DSC03538.webp
    DSC03538.webp
    57 KB · Просмотры: 186
  • DSC03508.webp
    DSC03508.webp
    24 KB · Просмотры: 161
  • DSC03507.webp
    DSC03507.webp
    65.4 KB · Просмотры: 150
  • DSC03506.webp
    DSC03506.webp
    78.3 KB · Просмотры: 132
  • DSC03496.webp
    DSC03496.webp
    59.1 KB · Просмотры: 156
  • IMG_1028.webp
    IMG_1028.webp
    49.9 KB · Просмотры: 150
  • DSC03528.webp
    DSC03528.webp
    57.6 KB · Просмотры: 137
Презренный птах сия форума, а где схема и описание ?... :)
 
Вот еще.
Философский смысл устройства - полиграф для объектов. Сравнивает ожидания пользователя(через прикосновение) с реальностью продукта(моб.телефон, наушники, фломастер - все, что угодно) и выдает информацию, насколько продукт нас обманывает. Это к вопросу о том, что сейчас прежде чем что-то купить нужно перерыть тонны форумов в поисках отзывов и обзоров.

Внешний вид - что в духе альтернативного будущего с использованием дерева и всякой электроники. Что-то сходное с идеей стимпанка и подобных.
 

Вложения

  • DSC03530.webp
    DSC03530.webp
    26.2 KB · Просмотры: 55
  • IMG_1048.webp
    IMG_1048.webp
    82.5 KB · Просмотры: 65
  • IMG_1049.webp
    IMG_1049.webp
    55.3 KB · Просмотры: 67
  • IMG_1047.webp
    IMG_1047.webp
    68.8 KB · Просмотры: 73
  • IMG_1040.webp
    IMG_1040.webp
    15.6 KB · Просмотры: 69
  • IMG_1042.webp
    IMG_1042.webp
    54.6 KB · Просмотры: 61
Презренный птах сия форума, а где схема и описание ?...
Схему попозже могу предоставить(она сейчас в универе - там наши проекты изучают в рамках оценки проекта). Она у меня правда вся кривая - руконарисованная в спешке. Сложностей больше было с програмированием - получилось не так здорово, как я хотел.
 
По памяти нарисовал. Вроде было так:

2 адаптера Ахахаха )))

Еще у меня получилась забавная штука - после включения нужно подождать минут 5-6, чтобы полноценно заработал(полагаю, что это что-то я не так с транзистором сделал)
 

Вложения

  • Снимок экрана 2013-06-23 в 22.13.04.webp
    Снимок экрана 2013-06-23 в 22.13.04.webp
    40.1 KB · Просмотры: 98
Назад
Сверху