Здравствуйте! Возможности - кодирование команд для устройств - аутенфикация для устройств... Представлен общий принцип и алгоритм. Генерируем штрих-код для слова или фразы - первая ссылка на бесплатный генератор в гугле Распечатываем - можно совсем мелко Программа - при нажатии на кнопку - скан объекта - если текст совпадает - закрашиваем лейбл в зелёный иначе в красный Скрины - "чтение" первого штриха - вверху кнопка внизу надпись Чтение второго штриха
Чем сканировали? Какое железо? Тема интересная но не до конца раскрыта для данного раздела. Ждем продолжения
Программой на телефоне - в программе сканер штриха вызывается кнопкой. Appinventor - компоненты кнопка и сканер штрих кода. Реализация в проекте может быть такой - на устройство наклеивается штрих код сгенерированный онлайн программой бесплатной - там можно зашифровать слово или команду - или фразу (или на шелкографию на плате) - устройство с блютуз или с esp8266. В программе на телефоне активируем сканер (нажатием кнопки) - подносим к штриху устройства - дальше как фантазия развернётся - открываем доступ к функционалу устройства по средствам блютуз или клиента на есп 8266.
То есть любой, у кого есть телефон, может прочитать сканером код и получить доступ к устройству? - на кого это рассчитано - на детей?
ну в чем-то я его понимаю Когда в 96м у нас на работе ввели кодирование по баркоду - я с удивлением узнал. что эти палочки скрывают всего лишь те же цифры, что написаны под ними До того я почему-то считал. что там закодировано что-то секретное
1. В штрихе - слово - в программе тоже это же слово (для каждой программы это слово уникальное). Только обладатель этой программы и этого устройства будут связаны. В простейшем случае - поднёс скан - получил слово - если слово совпадает с программным то доступ. Даже если получишь ответ сторонней программой - это ничего не даст. 2. Сделал устройство - на нём наклеил штрих - кто-то его спизди. - схему и т.д Пошёл к нему в гости и предъявил....- что все устройства имеют штрих-ключ и они все имеют свой учёт (в программе написанной тобою же). 3. Альтернативное управление вкл-выкл никто не отменял - подошёл засканировал - отправил свою команду (работа мастер-слейв). Электронные замки............ 4. Можно обклеить своё изобретение с ног до головы - можно изменять штрихи - дополнять и т.п. 5. Использовать как самый дешёвый аутентификатор - да хотя бы и личности - татухи в виде штриха. Д/з - Придумайте своё применение и напишите в этой теме.
Ну дак пусть его esp32 с камерой и читает и пушит в интернет, управляет светом, звуком, поет или цветомузицырует. А Вы напишите скетч? И будет реально круто! А так очередная байда ни о чем
блин, ну какое "уникальное слово". Поймите, слово в штрихкоде может прочитать кто угодно, никакая "специальная программа" для этого не нужна. Это все равно что запереть сейф на замок, а ключ подвесить рядом на веревочке
Устройство - слейв на нём наклеен штрихкод (в штрихКОДе - КОД - цифра - слово). Устройство может обмениваться с внешним миром по блютуз. В программе устройства управление недоступно - пока не пройдена аутентификация - оно спит. Но в нём работает прерывание по приёму уарт - т.е устройство ждёт что ему пришлют по Serial. Мастер - это программа в которой есть сканер штрихкода и если считанная информация совпадает с заложенной в программе - то программа по блютуз шлёт команду - "Open_device". Слейв принимает команду - которую можно сделать с преамбулой и чексуммой для большей многозначительности - и открывает доступ к своему управлению - шлёт ответ "I_Open" - мастер переходит в режим управления (смена интерфейса). После завершения мастер шлёт "Device_close" - устройство уходит в сон до следующего обмена. Штрихкод - прежде всего несёт информацию - как в магазине - цена - срок годности - масса - калорийность - что угодно. Здесь также управление устройством можно разделить на три категории - "Admin" - "Moderator" - "User" - три наклейки - три кодовых слова в программе. Считанная информация любым сканером - ни при каких обстоятельствах не будет ключом к устройству. Доступ к устройству выполняет только программа.
И скопировать на раз простым сканером,фотиком,смартфоном?Я так дисконтные карты делал когда не было смартфонов и приложений Стокард и им подобных. Сканил если надо правил в Corel draw , распечатывал и наклеивал. И ни один сканер не распознал подделку. А Вы говорите
В разы проще это сделать с помощью цифро-буквенной записи. Не у каждого в хозяйстве заваляется сканер штрих-кода.
Не прошла эта тема Причина .. "человеччесский фактор.". пропуск всегда можно отдать передать. и тп. по типу как в магазине просят некоторые забывчивые в Ленте или подобном ... дайте вашу карту мне покупку совершить.