Проект VL:netscan
Как из планшетного USB-сканера и Raspberry Pi сделать сетевой сканер
Что делает проект
Проект представляет собой аппаратно-программную реализацию сервера сканирования и сетевого диска на Raspberry Pi для ряда моделей USB-сканеров.
Из чего состоит
Проект использует в аппаратной части Raspberry Pi и простейшую схему управления из двух кнопок без фиксации и светодиода с резистором. Программная часть представлена двумя скриптами на bash, использующими пакеты wiringpi, sane и samba из дистрибутива Raspberry Pi OS.
Как, зачем и почему? Видеоинструкция (оглавление в описании на Youtube)
Все подробности описаны в длинной видеоинструкции:
Скачать скрипты
Архив со скриптами и конфигами (tar.gz-архив, 30 КБайт)
В каталоге netscan находятся скрипты, в каталоге configs - конфиги samba, dhcpcd и rc.local
Условия использования и распространения
Проект и его части разрешается свободно повторять, в том числе в модифицированном виде, в любых целях и любыми способами, если такие цели и (или) способы не противоречат законодательству Российской Федерации и законодательству стран, под юрисдикцией которых находятся проекты, использованные в данной программе, не создают опасности для жизни, здоровья людей и не ущемляют права и законные интересы третьих лиц.
Использование проекта в любом виде и в любых обстоятельствах осуществляется на страх и риск пользователя. Разработчик не даёт каких-либо гарантий и не несёт ответственности за последствия и не возмещает ущерб, нанесённый реализацией или использованием.
Развитие проекта
В настоящее время разрабатывается вторая версия проекта с дополнительными возможностями. Часть её выделена в самостоятельный проект - библиотеку для управления семисегментными светодиодными индикаторами на базе драйверов семейства SC16739. Этот проект лежит здесь.
Ссылки
Официальный сайт Raspberry Pi Foundation - https://www.raspberrypi.org/
Проект SANE - http://sane-project.org/
Онлайн-сервис создания диаграмм и блок-схем - https://app.diagrams.net/
Официальный сайт терминального клиента PuTTY - https://putty.org
Google - https://www.google.com
Яндекс - https://www.yandex.ru
Огромное спасибо всем создателям и участникам этих проектов и тем, кто их поддерживает!
Связь с разработчиком
Другие проекты на сайте
- СверкаРСВ (сводное отображение данных из файлов расчётов по страховым взносам в форматах ФНС)
- PrintFNS (печать отчётности в ФНС из xml-файлов)
- СводкаНДС (сводное отображение данных из xml-файлов разделов 8-12 налоговых деклараций по НДС)
- СверкаСЗВМ (сверка состава xml-файлов отчётности в ПФР по форме СЗВ-М)
- Видеочат (простой видеотелефон для локальной сети)
- VL:Copypaste - Упрощаем муторный копипастинг