Монетоприемники NRI
Монетоприёмник производства компании National Rejectors Inc. GmbH (NRI) без функции выдачи сдачи. Монетоприёмник NRI G13 предназначен для использования вендинговых автоматах, платежных терминалах, игровых автоматах, турникетах метро. Подключение монетоприемника NRI G13 осуществляется с помощью различных интерфейсов. Модель монетоприемника NRI G13 проста и надежна в эксплуатации, поддерживает 16 номиналов монет. Пожалуй единственный минус данной модели это его цена
Основные технические характеристики монетоприёмника NRI G13:
Дополнительные фото
Кто продает
Драйвера и документация
Драйвер монетоприемника NRI G-13 для Windows СЕ 6.0
Драйвер монетоприемника NRI G-13 для Windows СЕ 6.0
.ZIP 271,6 КБ
Загрузить
Уже скачали: 692
Драйвер монетоприемника NRI G-13 для Mac OSX
Драйвер монетоприемника NRI G-13 для Mac OSX
. ZIP 353,1 КБ
Загрузить
Уже скачали: 431
Драйвер монетоприемника NRI G-13 для Windows 2000
Драйвер монетоприемника NRI G-13 (модуль CP210x) для Windows 2000
.RAR 2,6 МБ
Загрузить
Уже скачали: 842
Драйвер монетоприемника NRI G-13 для Linux
Драйвер монетоприемника NRI G-13 для Linux (2.6.x и 2.4.36)
.GZ 36,7 КБ
Загрузить
Уже скачали: 771
ccTalk демо ПО для тестирования монетоприемников NRI G-13.mft
ccTalk демо ПО для тестирования монетоприемников NRI G-13.mft
.RAR 73,4 КБ
Загрузить
Уже скачали: 1408
Инструкция монетоприемника NRI G-13.mft c протоколом ccTalk
Инструкция монетоприемника NRI G-13.mft c протоколом ccTalk
.PDF 1,2 МБ
Загрузить
Уже скачали: 2084
Инструкция по установке и тестированию монетоприемника NRI G-13 с протоколом ccTalk
Инструкция по установке и тестированию монетоприемника NRI G-13 с протоколом ccTalk.
.PDF 371,8 КБ
Загрузить
Уже скачали: 2344
Драйвер монетоприемника NRI G-13 c USB интерфейсом для Windows XP/Server 2003/Vista/7
Драйвер монетоприемника NRI G-13 c USB интерфейсом (модуль CP210x) для Windows XP/Server 2003/Vista/ 7
.RAR 4,8 МБ
Загрузить
Уже скачали: 2116
Каждый понедельник мы присылаем письмо с дайджестом еженедельных новостей, а также списком событий, которые ожидаются в скором времени.
Привет снова
Несколько статей назад я разместил программный эмулятор устройства ccTalk, работающий на ПК, для тестирования вашего хост-программного обеспечения ccTalk. Однако, если вам действительно нужно использовать его в качестве устройства ccTalk на другом компьютере, вам нужно будет переместить свой компьютер рядом с хост-компьютером.
Было бы полезно иметь небольшое портативное устройство, которое действует как ведомое устройство, поэтому я потратил четыре дня, собирая все вместе, чтобы создать настраиваемое ведомое устройство на базе Arduino. права собственности Crane и только 8-битная контрольная сумма, но это можно добавить, изменив функцию cctsend().
Это также может пригодиться для старого игрового автомата или аркадной игры, для которой требуется устаревший монетоприемник, или для разблокировки хоста, который не запускается без подключения устройства ccTalk, или даже для начала создания собственного устройства с поддержкой ccTalk.
Установка может быть выполнена в кратчайшие сроки, с небольшими ресурсами, даже на макетной плате.
Вещи, которые вам понадобятся:
Переключатели вставляют событие монеты в очередь событий, четыре разные монеты, но если вам нужно больше, есть несколько неиспользуемых цифровых входов, которые вы можете использовать, просто посмотрите пример в коде, и вы сможете понять, как добавить больше «монет».
к вашему монетоприемнику. Вы также можете использовать их для добавления различных событий ошибок, если вам нужно протестировать программное обеспечение хоста.На этот раз я также добавил полезные заголовки MDCES, случайный адрес, изменение адреса, конфликт адресов и пул адресов, что упрощает тестирование автоконфигурации нескольких устройств ccTalk.
Все данные являются энергозависимыми, поэтому никакие настройки, такие как пути сортировщика или адрес, не сохраняются во флэш-памяти.
Устройство не будет имитировать настоящий монетоприемник, даже если некоторые строки ascii используются в реальных монетоприемниках, например идентификатор производителя и другие, настоящие монетоприемники реализуют только набор заголовков, а некоторые нет.
Не реализовано:
Я проверил эмулятор монетоприемника Arduino ccTalk с помощью тестера Astrosys ccTalk, Gestor ccTalk и SeciCCtalk от Comestero.
Настройка оборудования
Я был удивлен, увидев, что Frizing берет 8 евро за загрузку, имеет приятную функцию, макетную схему легко понять тем, кто не очень хорошо разбирается в схемах. Очень жаль. Я понимаю, что на разработку нужны деньги, но я не хочу платить только за фичу, которую использую только один раз, так как у меня нет дохода с этого сайта. Поэтому я опубликую изображение схемы, сделанной в Kicad (хорошее бесплатное программное обеспечение для схем и печатных плат, которое я также использую для других проектов) и изображение моей собственной установки. Если вы плохо разбираетесь в схемах, обратитесь за помощью к другу, напишите комментарий или свяжитесь со мной, см. страницу «О программе» выше.
Перемычка здесь, потому что программирование Arduino не работает с петлей, необходимой для cctalk. Удалите перемычку при программировании платы.
Как работает код:
Определены внутренние переменные устройства, некоторые являются обязательными для всех устройств ccTalk (например, адрес устройства), другие (например, пути сортировщика) относятся к монетоприемнику, если вам нужно другое устройство, вам нужно будет посмотрите, какие из них относятся к вашему устройству. Не так сложно, вы найдете их при реализации заголовков. Вы можете найти список необходимых заголовков по типам устройств в документации ccTalk, часть 3, Приложение 1, стр. 3.
После кода пользователя в основном цикле вызывается cctalkreceive(), и если сообщение готово, поле назначения будет проверено на 0 (широковещательное) или на соответствие адресу устройства (все остальные игнорируются), затем следует слишком длинный выбор переключателя/кейса по заголовку, где реализованные заголовки получают ответ или игнорируются.
cctalkreceive() использует RX_state, которое здесь имеет только три состояния: RXidle для получения сообщения, RXloop при получении сообщения и RXcomplete, если сообщение ожидает в RX_buffer. Пока RX_state равно RXcomplete, cctalkreceive() не изменит сообщение, но входящие данные будут храниться в буфере последовательного порта, поэтому убедитесь, что ваш цикл короче 60 мс, так как вы можете потерять некоторые данные, поскольку последовательный порт имеет 64-байтовый буфер.
Есть два заголовка MDCES «пул адресов» и «конфликт адресов», которые требуют более длительного времени для обработки, устройство ccTalk должно отвечать байтом, собственный адрес с задержкой до одной секунды. В этом случае RX_state остается в состоянии RXcomplete, пока команда не будет обработана. Переполнение RX может произойти, если у вас есть более 64 устройств на одной линии, но это не имеет значения, потому что в конце буфер сбрасывается, как указано в документации ccTalk.
Почему-то серийник софта не работает должным образом, AltsoftSerial возвращает мусор, причину не знаю. Просто используйте аппаратный серийный номер, пока я не пойму, как это исправить.
Для тестов вы даже можете использовать тот же USB-кабель, что и для программирования платы, тестер Astrosys ccTalk имеет приятную функцию, которую вы можете отключить «Сообщение отображается» в меню «Comm» и использовать обычный последовательный канал, который используется для программирования платы.
В пользовательской области кода вы можете изменить счетчики, различные переменные, сообщаемые для хоста, или помещать события в очередь событий. С помощью некоторых простых настроек его также можно использовать для преобразования параллельного монетоприемника в протокол cctalk, если вам нужен устаревший монетоприемник cctalk для вашего старого аркадного автомата.
Исходный код можно найти здесь
Не публикуйте статью и/или код на своем сайте, на github или где-либо еще без моего разрешения. Вместо этого укажите ссылку на эту статью. Вы можете поделиться кодом или любой его частью в частном порядке, если сохраните атрибуцию и ссылку на этот блог. Вы можете использовать или изменять код в личных или коммерческих целях, если вы не публикуете его.
Нравится Загрузка…
10 апреля 2022 г. Эл Уильямс
У монетных автоматов более длинная история, чем вы думаете. Древние храмы использовали их для раздачи, например, святой воды верующим в обмен на их монеты. Старые таксофоны звонили, когда вы вставляли монету, чтобы оператор знал, что вы заплатили. В старых автоматах для игры в пинбол была проволока с отверстиями посередине, чтобы вы не могли играть с шайбами. Но, как и все остальное, монетоприемники значительно продвинулись вперед. [Электронобс] показывает устройство, которое может принимать монеты из разных стран, и оно на удивление сложное внутри. Он использовал то, что узнал во время разборки, для создания своей собственной версии на основе Arduino.
Для масштаба обязательно банан. Внутри коробки несколько индукционных катушек и немного фотоэлектроники. В частности, есть два оптических датчика, которые следят за тем, как монета скатывается по наклонной плоскости. Получается два импульса. Ширина импульса указывает на диаметр монеты, а время между импульсами говорит о ее скорости.
Читать далее «Монетоприемники более технологичны, чем вы думаете» →
Posted in Arduino Hacks, TeardownTagged монетоприемник, монетоприемник, монетоприемник, торговый автомат17 июля 2019 года Том Нарди
В идеальном мире место в магазине, инструменты и компоненты были бы бесплатными. Но пока мы не доберемся до утопии Star Trek , хакерским пространствам придется полагаться на пожертвования сообщества, чтобы оставаться на плаву. Прося денег, по крайней мере, вы можете немного повеселиться, если спроектируете и создадите ящик для пожертвований, подключенный к Интернету.
По крайней мере, так поступил [Горан Маховлич] для хакерского пространства Radiona в Загребе, Хорватия. Не довольствуясь простым вырезом в верхней части обувной коробки, он придумал физическую систему пожертвований, которая не только более информативна для тех, кто делает пожертвования, но и более организована для тех, кто собирает средства.
Ключ представляет собой программируемый монетоприемник в аркадном стиле от SparkFun. При подключении к микроконтроллеру это позволяет коробке вести текущий подсчет того, сколько денег было вставлено. С помощью модуля RFM96 LoRa он может даже сообщать о текущем улове, оставаясь при этом мобильным; идеально подходит для случаев, когда в хакерском пространстве есть события за пределами их домашней базы.
Но подсчет четвертаков вряд ли является задачей, подходящей для такого мощного микроконтроллера, как ESP32. Поэтому [Горан] дал чипу занятие в свободное время, добавив пару кнопок и ЖК-дисплей. Это позволяет пользователю прокручивать список различных проектов, которые ищут пожертвования, и решать, какой из них он хочет финансово поддержать. Когда ящик для пожертвований подсчитывает, сколько денег было вложено, он записывает, для какого проекта они были предназначены.
Конечно, если вы предпочитаете, чтобы свободный рынок делал свое дело, мы видели тот же монетоприемник, который использовался для создания торгового автомата размером со шкафчик. Или, если вы чувствуете себя хитрым, вы всегда можете попробовать свои силы в создании одного из картона.
Читать далее «Высокотехнологичный сбор милостыни с помощью ESP32» →
Posted in Микроконтроллеры, ЗапчастиTagged монетоприемник, пожертвования, ESP32, hackerspace, LoRa20 августа 2013 г. Эрик Эвенчик
Устройства, собирающие монеты для оплаты, обычно используют стандартные монетоприемники, подобные показанному здесь. Эти устройства используют протокол ccTalk, чтобы сообщить системе, какие монеты были вставлены. [Balda] создала инструменты для реализации протокола ccTalk, чтобы вы могли экспериментировать с устройствами. Он также выступил с докладом на DEF CON (PDF) о протоколе.
[Балда] начал работать с ccTalk, потому что хотел добавить монетоприемник в шкаф MAME, и у него был монетоприемник. Его последний проект преобразует ccTalk в стандартные нажатия клавиш клавиатуры с помощью Teensy.