Как подключить сканер штрих-кода для компьютера. Виды сканеров штрих-кодов. Программы для штрих-кодов

Сканер штрих кода для Андроид — это утилита для считывания штрих-кодов (QR-кодов) для смартфонов и планшетов под управлением ОС Android.

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

Все программы для считывания QR кодов из ТОП-10 магазина Google и на момент написания статьи бесплатные. Чей-то софт имеет рекламу, а у кого-то её очень много. Все подробности ниже. Первые два мобильных приложения имеют рейтинг от 4,7 и выше.

1. Сканер QR и штрих-кодов PRO. Рейтинг: 4,7.

Скачать Сканер QR и штрих-кодов PRO:

Также скачивают:

imageAll-In-One Toolbox для Android imageWiFi Analyzer на АндроидКомпас на телефон АндроидПриложение Гугл на Андроид

Настя и сборник весёлых историй

Возможно, вы видели, что некоторые сканеры штрих-кода (аппаратные средства) в некоторых магазинах представляют собой торговые комплексы, но что, если вы хотите отсканировать свои штрих-кодов или QR-кодов на вашем ПК с Windows? Вы можете сделать это, используя некоторые из приложений, которые позволяют это сделать.Бесплатное программное обеспечение для сканера штрих-кодовВы можете использовать эти сканеры штрих-кода для своего малого бизнеса и даже вашего крупного бизнеса. Ввод номера штрих-кода на ПК довольно сложно по сравнению со сканирующими штрих-кодами, и это даже уменьшает вероятность ошибок при вводе деталей продукта. Итак, читайте дальше, чтобы узнать о различных бесплатных программах. BcWebCam : это бесплатный инструмент, который может сканировать штрих-код и может дать вам мгновенные онлайн-результаты. Приложение очень прост в использовании, и вам не нужно какое-либо аппаратное устройство, вы можете просто сканировать эти штрих-коды с помощью веб-камеры. Вам не нужно тратить лишние деньги на любые дорогие сканеры штрих-кодов – вы можете сделать это на своем ПК с ОС Windows. Приложение имеет поле, которое мгновенно показывает вам номер позиции в поле. Вам просто нужно захватить изображение вашего штрих-кода, и вы готовы к работе. Список поддерживаемых кодов включает EAN 13 и EAN 8. Вы также можете читать QR-коды , которые обычно используются в журналах и веб-сайтах. Сканер штрих-кода Zbar : это бесплатная утилита с открытым исходным кодом что очень эффективно при чтении штрих-кода. Приложение может даже сканировать код из разных источников, включая видеопотоки, файлы изображений и необработанные датчики интенсивности. Он также поддерживает типы штрих-кодов, такие как EAN, QR-коды, Code 39, Interleaved 2 of 5 и многие другие. Приложение очень просто в использовании, и вы можете использовать это бесплатное приложение для своего бизнеса или личного использования. Получите его здесь. Free Barcode Scanner & Reader Software : Это еще один бесплатный инструмент, который может снова сканировать штрих-коды с веб-камеры, и вы можете использовать отсканированные данные для разных целей. Это очень простой инструмент с очень интуитивно понятным интерфейсом; вы можете сканировать различные коды с помощью этого инструмента. Получите его здесь. Это наш список бесплатных сканеров штрих-кодов или считывателей штрих-кодов. Мне лично понравился bcWebCam, так как он поддерживает многие форматы, а также поддерживает веб-камеры. Если у вас есть какие-либо предложения или комментарии, они наиболее приветствуются.

В этом руководстве мы будем использовать библиотеку ZXing (Zebra Crossing) для сканирования штрих-кодов в приложении Android. Мы будем обращаться к ресурсам этой библиотеки с открытым исходным кодом в нашем приложении, получая и обрабатывая возвращенные результаты.

Поскольку мы используем библиотеку ZXing , нам не нужно беспокоиться о пользователях без установленного сканера штрих-кода, потому что предоставленные классы интеграции позаботятся об этом за нас. Импортируя классы интеграции ZXing в наше приложение, мы можем упростить сканирование пользователей и сосредоточить наши усилия на разработке на обработке результатов сканирования. В следующем выпуске серии мы разработаем приложение для сканирования книг, в котором мы будем использовать приложение, созданное в этом руководстве. Мы также добавим поддержку API Google Книг, чтобы мы могли отображать информацию о отсканированных книгах.

Премиум-вариант: QR-код и считыватель штрих-кодов

Если вы ищете ярлык, вы можете найти несколько готовых QR-кодов и считывателей штрих-кодов для приложений Android на Envato Market.

Например, QR-Code & Barcode Reader использует камеру мобильного устройства для считывания штрих-кодов и QR-кодов.

Программа автоматически распознает тип закодированных данных, обеспечивая приятный предварительный просмотр и различные параметры обмена. Он добавит новый контакт, если QR-код является визитной карточкой, или отправит SMS или позвонит кому-либо, в зависимости от закодированных данных. Выбор поисковой системы идеально подходит для поиска товаров в Интернете, сравнения цен и обзоров.

Функции автоматизации, такие как режим массового сканирования или автоматическое действие, открывают широкие возможности для интеграции предприятия. Для компиляции проекта требуется библиотека сканирования штрих-кодов с открытым исходным кодом zBar, которая, как утверждается, является самой быстрой среди других доступных на рынке и включена здесь.

QR-код и считыватель штрих-кодов на Envato Market

Вы можете найти в Envato Market другие варианты, чтобы помочь вам, или получить приложение для Android, разработанное в Envato Studio. В противном случае, читайте подробные пошаговые инструкции по созданию считывателя штрих-кода самостоятельно.

1. Создайте новый проект Android

Шаг 1

В Eclipse создайте новый проект Android. Введите выбранное вами приложение, проект и имена пакетов. Позвольте Eclipse создать для вас пустое мероприятие с именем по вашему выбору как для занятия, так и для его макета.

Шаг 2

Откройте ваш основной файл макета. С настройками по умолчанию Eclipse начинает макет с объекта Relative Layout , который вы можете оставить как есть. Внутри него замените существующий контент (обычно текстовое представление ) кнопкой.

01 02 03 04 05 06 07 08 09 10     xmlns:tools=»http://schemas.android.com/tools»     android:layout_width=»match_parent»     android:layout_height=»match_parent» >

После кнопки добавьте два текстовых представления, в которые мы выведем информацию о сканировании.

01 02 03 04 05 06 07 08 09 10 11 12 13 14     android:id=»@+id/scan_format»     android:layout_width=»wrap_content»     android:layout_height=»wrap_content»     android:textIsSelectable=»true»     android:layout_centerHorizontal=»true»     android:layout_below=»@id/scan_button» />     android:id=»@+id/scan_content»     android:layout_width=»wrap_content»     android:layout_height=»wrap_content»     android:textIsSelectable=»true»     android:layout_centerHorizontal=»true»     android:layout_below=»@id/scan_format» />

Добавьте текстовую строку кнопки в ваш XML-файл » res / values ​​/ strings «.

1 Scan

Пользователь нажимает кнопку для сканирования. Когда приложение получает результат от операции сканирования штрих-кода, оно отображает данные содержимого сканирования и имя формата в двух текстовых представлениях .

2. Добавьте ZXing к вашему проекту

Шаг 1

ZXing — это библиотека с открытым исходным кодом, которая предоставляет доступ к проверенному и функциональному сканированию штрих-кода на Android. Многие пользователи уже установили приложение на своих устройствах, поэтому вы можете просто запустить сканирование Intents и получить результаты. В этом уроке мы будем использовать метод « Сканирование через намерение», чтобы упростить сканирование. Этот метод включает импорт нескольких классов в ваше приложение и позволяет ZXing позаботиться о случаях, когда у пользователя не установлен сканер. Если у пользователя не установлен сканер штрих-кода, ему будет предложено загрузить его.

Совет: Поскольку ZXing является открытым исходным кодом, вы можете полностью импортировать исходный код в свои проекты. Тем не менее, это действительно целесообразно, только если вам нужно внести изменения в его функциональность. Вы также можете скомпилировать проект и включить его JAR-файл в свои собственные приложения, если хотите. В большинстве случаев использование сканирования через намерение — это надежный и простой в реализации вариант, плюс ваши пользователи будут иметь доступ к самой последней версии приложения ZXing.

В Eclipse добавьте новый пакет в свой проект, щелкнув правой кнопкой мыши папку « src », выбрав « Новый », затем « Пакет » и введя « com.google.zxing.integration.android » в качестве имени пакета.

Шаг 2

Eclipse предлагает несколько способов импортировать существующий код в ваши проекты. Для целей данного руководства вам, вероятно, будет проще всего создать два обязательных класса и скопировать код из ZXing. Щелкните правой кнопкой мыши новый пакет, выберите « Новый », затем « Класс » и введите « IntentIntegrator » в качестве имени класса. Вы можете оставить другие настройки по умолчанию такими, какие они есть.Создав этот класс, сделайте то же самое для другого класса, который мы будем импортировать, указав ему « IntentResult » в качестве имени класса.

Скопируйте код из обоих классов в библиотеке ZXing и вставьте его в созданные вами файлы классов. Это IntentIntegrator и IntentResult . Обратитесь к загрузке исходного кода, если у вас есть какие-либо сомнения относительно того, где должны быть различные файлы и папки или что в них должно быть.

Теперь вы можете импортировать классы ZXing в ваш основной класс Activity .

1 2 import com.google.zxing.integration.android.IntentIntegrator; import com.google.zxing.integration.android.IntentResult;

Продолжайте и добавьте другие операторы импорта, которые мы будем использовать для этого урока. Имейте в виду, что Eclipse, возможно, уже добавил некоторые для вас.

1 2 3 4 5 6 7 8 import android.os.Bundle; import android.app.Activity; import android.content.Intent; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.TextView; import android.widget.Toast;

Не стесняйтесь взглянуть на содержание двух классов ZXing. Это довольно просто, но детали обработки сканирования штрих-кода выполняются в другом месте библиотеки. Эти два класса действительно действуют как интерфейс к функциям сканирования.

3. Сканирование

Шаг 1

Давайте реализуем сканирование, когда пользователь нажимает кнопку, которую мы добавили. В основном классе активности вашего приложения метод onCreate по умолчанию, введенный Eclipse, должен выглядеть примерно так.

1 2 3 4 protected void onCreate(Bundle savedInstanceState) {     super.onCreate(savedInstanceState);     setContentView(R.layout.activity_main); }

Над этим методом добавьте следующие переменные экземпляра для представления кнопки и двух текстовых представлений, которые мы создали в файле макета.

1 2 private Button scanBtn; private TextView formatTxt, contentTxt;

В onCreate , после существующего кода, создайте экземпляры этих переменных, используя значения идентификаторов, которые мы указали в XML.

1 2 3 scanBtn = (Button)findViewById(R.id.scan_button); formatTxt = (TextView)findViewById(R.id.scan_format); contentTxt = (TextView)findViewById(R.id.scan_content);

Затем добавьте слушателя к кнопке, чтобы мы могли обрабатывать нажатия.

1 scanBtn.setOnClickListener(this);

Расширьте начальную строку объявления класса, чтобы реализовать интерфейс OnClickListener .

1 public class MainActivity extends Activity implements OnClickListener

Шаг 2

Теперь мы можем реагировать на нажатия кнопок, начиная процесс сканирования. Добавьте метод onClick в свой класс деятельности .

1 2 3 public void onClick(View v){ //respond to clicks }

Проверьте, была ли нажата кнопка сканирования внутри этого метода.

1 2 3 if(v.getId()==R.id.scan_button){ //scan }

Внутри этого условного блока создайте экземпляр импортированного нами класса Intent Integrator .

1 IntentIntegrator scanIntegrator = new IntentIntegrator(this);

Теперь мы можем вызвать метод Intent Integrator, чтобы начать сканирование.

1 scanIntegrator.initiateScan();

На этом этапе сканер запустится, если он установлен на устройстве пользователя. Если нет, им будет предложено загрузить его. Результаты сканирования будут возвращены в основное действие, с которого было начато сканирование, поэтому мы сможем получить его в методе onActivityResult .

Совет: Когда вы вызываете метод initiateScan , вы можете передать коллекцию типов штрих-кодов, которые хотите сканировать. По умолчанию метод сканирует все поддерживаемые типы. К ним относятся UPC-A, UPC-E, EAN-8, EAN-13, QR-код, RSS-14, RSS Expanded, Data Matrix, Aztec, PDF 417, Codabar, ITF, коды 39, 93 и 128. ZXing Библиотека также включает в себя параметры сканирования штрих-кода, которые мы не собираемся освещать в этом руководстве. Вы можете проверить проект в Google Code для получения дополнительной информации.

4. Получить результаты сканирования

Шаг 1

Когда пользователь нажимает кнопку сканирования, запускается сканер штрих-кода. Когда они сканируют штрих-код, он возвращает отсканированные данные в метод onActivityResult вызывающего действия . Добавьте метод в ваш основной класс деятельности .

1 2 3 public void onActivityResult(int requestCode, int resultCode, Intent intent) { //retrieve scan result }

Внутри метода попробуйте проанализировать результат в экземпляре класса ZXing Intent Result, который мы импортировали.

1 IntentResult scanningResult = IntentIntegrator.parseActivityResult(requestCode, resultCode, intent);

Шаг 2

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

1 2 3 if (scanningResult != null) { //we have a result }

Если данные сканирования не получены (например, если пользователь отменяет сканирование, нажав кнопку назад), мы можем просто вывести сообщение.

1 2 3 4 5 else{     Toast toast = Toast.makeText(getApplicationContext(),         «No scan data received!», Toast.LENGTH_SHORT);     toast.show(); }

Вернувшись в блок if , давайте выясним, какие данные вернул скан. Объект Intent Result предоставляет методы для извлечения содержимого сканирования и формата данных, полученных из него. Получить содержимое как строковое значение.

1 String scanContent = scanningResult.getContents();

Получить имя формата, также в виде строки.

1 String scanFormat = scanningResult.getFormatName();

Шаг 3

Теперь ваша программа имеет формат и содержание отсканированных данных, поэтому вы можете делать с ней все, что захотите. Для целей этого урока мы просто запишем значения в текстовые представления в нашем макете.

1 2 formatTxt.setText(«FORMAT: » + scanFormat); contentTxt.setText(«CONTENT: » + scanContent);

Запустите ваше приложение на устройстве, а не на эмуляторе, чтобы увидеть, как работает сканирование. Попробуйте отсканировать книгу или любой другой штрих-код, который у вас может быть.

Когда сканирование начинается, пользователь попадает в приложение ZXing для сканирования штрих-кода.
Результаты сканирования возвращаются в приложение.

Вывод

В этом руководстве мы рассмотрели процесс сканирования штрих-кодов в приложениях Android с помощью библиотеки ZXing. В ваших собственных приложениях может потребоваться дополнительная обработка полученных результатов сканирования, например загрузка URL-адресов или поиск данных в стороннем источнике данных. В продолжение этого урока мы будем использовать функцию сканирования штрих-кодов, чтобы создать приложение для сканирования книг, которое позволит нам получать данные о отсканированных книгах из API Google Книг.

Не забывайте, что если у вас возникли проблемы с созданием считывателя штрих-кода, вы можете найти несколько готовых вариантов на Envato Market, чтобы помочь вам.

 AndroidiPhone/iPadWindowsLinuxФорум 

ДЕВУШКАМ.РФ ПИОНЕРКА.РФВОЖАТАЯ.РФПЕВИЦА.РФБАЛЕРИНА.РФФИГУРИСТКА.РФТЕННИСИСТКА.РФЛУЧШАЯ.РФРОДНАЯ.РФПРЕКРАСНАЯ.РФ Ссылки для загрузки: QR и штрих код сканнер – cтраница загрузки QR и штрих код сканнер – cтраница загрузки Позволяет сканировать и распознавать QR и штрих коды различных форматов. Отсканированный код сохраняется и доступен для отправки в соц. сети и электронной почтой… Подробнее о QR и штрих код сканнер >>
Новые приложения 23.06.2021 01:49Скачать VueScan 9.7.57 VueScan — программа, которая расширяет возможности сканера или цифровой камеры для Windows и Linux
Условно-бесплатная

23.06.2021 01:48Скачать Display Driver Uninstaller 18.0.4.1 Бесплатная программа, которая позволяет полностью удалить из системы драйверы для видеокарт AMD, NVIDIA и Intel

Бесплатная

23.06.2021 01:47Скачать Evernote 10.16.7.2732 Evernote — бесплатная программа для удобного хранения и быстрого доступа к любым записям, сохраненным страницам, электронным и телефонным сообщениям, адресной книге, паролям и т.п.

Бесплатная

23.06.2021 01:45Скачать Signal Desktop 5.6.1 Signal — мессенджер с шифрованием сообщений для безопасного общения с друзьями, родственниками и коллегами

Бесплатная

23.06.2021 01:45Скачать Qmmp 1.5.0 / 0.12.13 Аудиоплеер в стиле Winamp, написанный с использованием библиотеки Qt, с интерфейсом, похожим на интерфейс Winamp2 или XMMS

Бесплатная

23.06.2021 01:44Скачать Qmmp 1.5.0 / 0.12.13 Аудиоплеер в стиле Winamp, написанный с использованием библиотеки Qt. Версия для Linux

Бесплатная

23.06.2021 01:42Скачать Nvidia GeForce Driver (64-Bit) 471.11 WHQL Драйвер для видеокарт Nvidia TITAN, GeForce 600, 700, 900 и 10 серии, предназначается для 64-битных Windows

Бесплатная

23.06.2021 01:41Скачать Nvidia Mobile Driver (Windows 10/8.1/7 64-bit) 471.11 WHQL Драйвер для ноутбуков с графическими процессорами Nvidia, работающих под управлением 64-битных версий Windows

Бесплатная

23.06.2021 01:02Скачать Facebook Lite (Android) 256.0.0.16.119 Облегченная версия официального приложения социальной сети Facebook, оптимизированная для старых телефонов и/или медленного интернет-соединения

Бесплатная

23.06.2021 01:01Скачать Instagram (Android) 193.0.0.45.120 Официальное приложение сервиса Instagram для публикации фото и коротких видео, позволяющее применять различные фильтры

Бесплатная
Новости и статьи Вышел трейлер фильма «G.I. Joe: Бросок кобры. Снейк Айз» Paramount Pictures представила трейлер фильма «G.I. Joe: Бросок кобры. Снейк Айз», который станет третьим фильмом в этой серии и ее перезапуском Валентина Матвиенко привилась незарегистрированной аэрозольной вакциной «Спутник V» Как ранее сообщил директор Центра им. Гамалеи Александр Гинзбург, преимущество такой формы вакцины заключается в том, что побочных эффектов практически не будет Детей в Москве будут пускать в рестораны только по ПЦР-тесту По словам мэра Москвы Сергея Собянина, наличие «защиты от коронавируса» будет подтверждаться специальным QR-кодом. При этом никакие бумажные справки или сертификаты приниматься не будут Скин оружия из Counter-Strike продан за рекордные $775 тысяч Предыдущий рекорд был зафиксирован в январе 2021 года, когда «StatTrak AK-47 Поверхностная закалка» с такой же наклейкой был продан за $150 тысяч Москалькова рассказала о дискриминации невакцинированных россиян Уполномоченный по правам человека в России Татьяна Москалькова рассказала о том, что она получает большое количество обращений о дискриминации граждан в связи с тем, что они не привиты Правительство РФ не стало выделять деньги на программу чипирования мозга Федеральная исследовательская программа, которая предполагала изучение возможности управления внешними устройствами с помощью вживленных в мозг микрокомпьютеров, была закрыта еще в прошлом году, заявили в Минобрнауки Превосходство Windows 11 над Windows 10 оказалось сомнительным Ранее в Сети появилось видео, в котором показано сравнение производительности одной из сборок новой операционной системы Windows 11 с ее предшественницей — Windows 10 Киберпреступники отказываются от биткойна и переходят на монеро В последнее время киберпреступники все чаще отказываются от использования слишком популярного биткойна, предпочитая монеро и считая эту криптовалюту более анонимным средством платежа В Москве закончилась вакцина «КовиВак» Власти Москвы сообщили о том, что в столице закончилась вакцина «КовиВак». Две другие вакцины — «Спутник V» и «ЭпиВакКорона» — по-прежнему доступны для вакцинации Власти прорабатывают программу вживления чипов в мозг человека В правительстве разрабатывают новую федеральную программу «Мозг, здоровье, интеллект, инновации», на ее реализацию до 2029 года потребуется 54 млрд руб.
Программы для Windows Приложения для Android Приложения для iPhone Программы для Linux

imageОдним из важнейших элементов системы автоматического управления складом, магазином или другим предприятием является сканер штрих-кода для персонального компьютера. Данное устройство способно превратить информацию, записанную на этикетке товара при помощи штрих-кодов в запись с наименованием товара.

Виды сканеров штрих-кодов

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

Перьевой сканер для считывания штрих-кодов

Wand-сканер для считывания штрих-кодов, или как его еще называют перьевой, представляет собой довольно надежное и в то же время недорогое устройство. При работе необходимо хорошо прижимать его к поверхности, на которую нанесен код, а после этого провести его вдоль всей упаковки. Сканер использует для считывания информации источник света небольшой мощности. Его луч должен пересечь код от начала до конца.

CCD устройства

В ручном CCD-сканере штрих кода используется технология чтения информации, основанная на том же принципе, что и в факсах. Существуют CCD-сканеры двух типов: контактные и бесконтактные. При использовании контактного сканера оператору необходимо приложить к этикетке с кодом сканер и нажать на кнопку. Основной недостаток таких сканеров состоит в том, что они плохо работают на неровных поверхностях. В конструкции бесконтактных CCD-сканеров используются чувствительные фотодатчики и мощные светодиоды, что позволяет им считывать изображение от 6 до 30 см.

Фото-сканер или Image-сканер использует ту же самую CCD-матрицу, что и видеокамеры или фотоаппараты. Сканеры данного типа считывают полностью всю информацию. Не нужно специально ориентировать его по отношению к упаковке.

Лазерные устройства для считывания информации

Ручной лазерный сканер для считывания штрих-кода прост в эксплуатации и довольно удобен. Рабочая зона такого сканера может достигать 20-110 см. В некоторых моделях сканеров она достигает 10 метров.

Многолучевые лазерные сканеры

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

— встраиваемые: устанавливаются непосредственно в кассовый прилавок;

— проекционные.

Комбинированный многолучевой сканер устроен таким же образом, как стационарный. Его главное отличие состоит в том, что его можно взять в руки. Рабочая зона, где происходит распознавание бар-кодов, в таких устройствах уменьшена по сравнению со сканерами стационарного типа.Биоптический сканер создает две рабочие зоны с множеством лазерных лучей. Имеются также модели сканеров такого типа, оснащенные весами.

Как правильно установить сканер для чтения штрих-кода?

Перед использованием сканера, необходимо подключить его к персональному компьютеру. На компьютер при этом требуется установить необходимое программное обеспечение. Существует всего три типа устройств по типу подключения к компьютеру:

— «В разрыв клавиатуры»;

— при использовании последовательного COM-порта, или, как его еще называют RS232;

— при использовании USB-порта, эмулирующего интерфейс RS232.

Давайте подробнее рассмотрим все три способа подключения.

Подключение «в разрыв клавиатуры»

Клавиатурный порт на персональном компьютере носит название PS/2. Он используется для подключения к компьютеру клавиатуры и мыши. Сегодня такой разъем присутствует во многих материнских платах. На современных ноутбуках и нетбуках он отсутствует. Чтобы подключить устройство для считывания, необходимо сперва выключить компьютер, извлечь клавиатуру из разъема, а затем поставить на ее место сканер. После этого необходимо подключить клавиатуру к сканеру.После того, как вы все подключите, можно включать сканер в компьютер и электросеть. После сканирования устройством штрих-кода, код буде вставлен туда, где в это время находился курсор, как если бы вы просто набрали его на клавиатуре. Если сканер не может считать штрих-код или вышел из строя, то вы сможете просто ввести штрих-код при помощи клавиатуры. Пользователи, которые занимаются сканированием штрих-кодов при использовании подобного интерфейса, должны обращать внимание на раскладку клавиатуры при распознавании серийных номеров, в которых присутствуют буквы. Так, например, при включенной кириллической раскладке клавиатуры вместо кода b/m123215654WQE может считаться и/ь123215654ЦЙУ. Данный способ подключения позволит вам сэкономить один порт USB или COM, что может оказаться полезным при подключении к компьютеру множества других устройств, например, принтера чеков, весов, фискального печатающего устройства и других устройств, которые могут быть полезны при организации работы кассира. Сканер штрих-кодов при подключении «в разрыв клавиатуры» может быть также использован в сочетании с программой для штрих-кодов, которая может работать не только с подобными девайсами.

Установка сканера штрих-кода по COM-интерфейсу

Порт RS-232 или COM-порт – это два обозначения для одного и того же интерфейса, через который к ПК можно подключить различные девайсы. Выполнен данный разъем в виде прямоугольника, состоящего из двух рядов штырьков. При использовании данного способа передачи информация от различных внешних устройств поступает по двум проводам последовательно. По проводу Rx данные поступают на компьютер. По проводу Tx в устройство передаются сигналы управления. В некоторых случаях для корректной работы программ необходимо использовать дополнительные линии CTS и RTS. Сегодня можно также найти системные платы с одним разъемом RS-232, однако на большинстве современных ноутбуков и нетбуков его нет. Чтобы установить сканер, необходимо его сначала подключить к COM-порту персонального компьютера, после чего любая операционная система обнаружит его и попросит установить необходимые драйвера. Найти их можно на диске, который идет в комплекте с устройством. Также можно скачать драйвера в интернете. Некоторые производители сканеров предоставляют специальное программное обеспечение, при помощи которого можно управлять громкостью подачи сигнала или устанавливать служебные символы. Можно подключить сканер штрих-кодов к компьютеру при помощи специального переходника с USB на COM. Его необходимо вставить в USB. После этого потребуется установить драйвер (специальную программу для сканера штрих-кодов). В случае корректной установки устройства в системе будут обнаружен виртуальный интерфейс стандарта RS-232.Его использование не должно серьезно отличаться от работы с обыкновенным последовательным подключением. Можно подключить сканер штрих-кодов с COM-портом к терминалу POS, кассовому аппарату или другому оборудованию, оснащенному интерфейсом RS-232. Для такого соединения могут быть использованы переходники от разъема, используемого в устройстве для считывания штрих-кодов, на разъем RJ-45.После этого необходимо выполнить настройку параметров соединения в устройстве сканирования. Такой тип соединения может быть использован в том случае, если программа сканера кодов прослушивает порт и в случае обнаружения кода вставляет его в нужное место. Совершенно не важно, где при этом расположен курсор.

Как подключить сканер штрих-кода через USB-интерфейс?

Любой современный ПК оснащен портами USB. В данном стандарте данные передаются по двум проводам последовательно. Еще два провода могут быть использованы для подачи напряжения на устройства, подключаемые к персональному компьютеру. Основное преимущество такого способа подключения устройств для считывания штрих-кода состоит в большой скорости обмена информацией и возможности подключения к работающему персональному компьютеру. Компактные ручные сканеры штрих-кодов потребляют мало электроэнергии, по этой причине их питание осуществляется от порта USB. Многоплоскостные устройства для считывания являются более мощными. По этой причине они обычно оснащены отдельным блоком питания. Установка сканера штрих-кодов не должна вызывать значительных трудностей. Все современные операционные системы распознают устройство для считывания штрих-кодовкак простую клавиатуру. Поэтому для работы им не требуется никаких драйверов. Когда штрих-код будет отсканирован, программа автоматически вставит его туда, где в данный момент расположен курсор. Многие сканеры штрих-кодов, подключаемые через USB-порт, можно заставить работать в режиме, при котором он будет эмулировать порт RS-232. Для этого чаще всего необходимо считать специальный штрих-код, который дан в инструкции, и установить драйвер виртуального порта. После того как устройство будет переведено в режим эмуляции COM-интерфейса, его использование будет осуществляться так же, как и для обычного сканера, который работает со стандартом RS-232. Во многих считывающих устройствах существует возможность установки символов, которые будут передаваться до и после самого штрих-кода. Многим пользователям перед чтением было бы удобно, если бы сканер передавал такие символы, как Insert, F9 или F1. Благодаря такой возможности число нажатий на клавиатуру оператором может быть уменьшено, в связи с чем облегчается вся работа.

Проверка правильности подключения и работоспособности сканера

После того, как установка сканера штрих-кодов будет завершена, необходимо проверить работу устройства. Чтобы убедиться в том, что подключенный через USB или «в разрыв клавиатуры» сканер штрих-кодов работает корректно, необходимо запустить любой текстовый редактор, например, стандартную программу «Блокнот», и попробовать отсканировать код.  Если в результате сканирования на экране появятся символы, значит устройство настроено корректно. Если же устройство для чтения штрих-кодов подключено к RS-232 или работает в режиме COM-интерфейса через USB, то необходимо предварительно запустить терминальную программу и настроить ее на правильный порт. После этого можно будет осуществлять считывание штрих-кодов с упаковки. В случае правильной настройки на экране должны появляться считываемые символы.

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
А как считаете Вы?
Напишите в комментариях, что вы думаете – согласны
ли со статьей или есть что добавить?
Добавить комментарий