nedoScan (считывание программ с бумаги)
Moderator: Shaos
-
- God
- Posts: 1388
- Joined: 02 Jan 2006 02:28
- Location: Abakan
Re: NedoScan
Ну и собственно говоря про специалисты и прочие спектрумы, так скажем для размышления: https://geektimes.ru/post/256950/
-
- Supreme God
- Posts: 16680
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: NedoScan
Ну да! И это не единственный пример. Таких образцов в сети можно найти много...jdigreze wrote:так скажем для размышления: https://geektimes.ru/post/256950/
iLavr
-
- Admin
- Posts: 24007
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: NedoScan
Это уже интересно, однако выламывание таких чипов из старых мышей выглядит не очень стабильным источником компонентов...
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Supreme God
- Posts: 16680
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: NedoScan
Они (такие чипы) продаются отдельно и весьма распространены, если на то пошлО...Shaos wrote:выламывание таких чипов из старых мышей выглядит не очень стабильным источником компонентов...
А чем, выламывание контактов из гнезд отличается в таком случае?

А уж старая оптическая мышь есть у каждого. У меня лично их уже 4...
iLavr
-
- Admin
- Posts: 24007
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: NedoScan
А это к данной теме не относится 
Это была самодельщина про троичность - ты сам её сюда запостил
А NedoScan хочется сделать общедоступным и повторябельным...

Это была самодельщина про троичность - ты сам её сюда запостил

А NedoScan хочется сделать общедоступным и повторябельным...
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Supreme God
- Posts: 16680
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: NedoScan
Честно говоря, не вижу разницы: ломать разъёмы для двоичности или троичности...Shaos wrote:Это была самодельщина про троичность ...

И чем это отличается от использования оптического чипа из старой мыши.
Чипов этих китайцы настрогали много, они доступны в продаже: Но никто, я думаю, для себя не откажется выдернуть его из своей старой мыши,
чтобы сделать мини-сканер. Не вижу никакого предмета для спора...
Другое дело, что это мини-сканер, и символы дампа должны быть однозначно им различимы
в самых наихудших условиях. Скажем так, ограничимся 8-ю символами...
0 - оставляем, но не юзаем 8, В
1 - оставляем ни с чем не спутаешь...
2 - наверно оставляем
Т - вместо 3 (Tree) чтоб не путать с 0
4 - вроде не путается
5 - вроде не путается
Х - 6 (siX) путается с 0
7 - вроде не путается.
Вот как-то так, хотя можно еще обдумать и проэкспериментировать...
You do not have the required permissions to view the files attached to this post.
iLavr
-
- God
- Posts: 1388
- Joined: 02 Jan 2006 02:28
- Location: Abakan
Re: NedoScan
Или как вариант попробовать использовать почтовый шрифт, если не ошибаюсь, разработанный для машинной сортировки писем. Правда я ни разу не видел, чтобы оно применялось, хотя, признаюсь, ни разу не бывал на сортировочных узлах, только рядом курил. 

-
- Admin
- Posts: 24007
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: NedoScan
Уже больше 5 лет прошло от последнего эксперимента...Shaos wrote:Очень похожая идея:Shaos wrote:Устройство для считывания небольших программ с бумажного носителя (например с NedoPC издания). Программа печатается в виде столбика из байтов, каждый из которых представлен в виде 8 битов в виде клеточек по горизонтали (пустая клетка - 0, заполненная - 1) плюс 1 бит для синхронизации и, возможно, 1 бит для проверки четности. Для того чтобы программа была читабельна и человеком, рядом можно писать hex-представление байта. Пример:Подключается к компу по LPT (т.е. теоретически к чему угодно).Code: Select all
-________ ORG-Lo -________ ORG-Hi -________ CRC-Lo -________ CRC-Hi -_______@ 01 -____@_@_ 0A -_@_____@ 41 и т.д.
https://hackaday.io/project/8921-low-resolution-scanner-for-cheap-data-input
P.S. Я только что сам наконец попробовал поиграться с LDR (Light Dependent Resistor) - при ярком свете он имеет сопротивление порядка 1 кОм, а в темноте - до 1 МОм, при прямом свете красного светодиода - до 5 кОм, а при отражённом - от белой области на бумаге - 50 кОм и от чёрной области на бумаге - 150 кОм (т.к. она всё таки немного что-то отсвечивает), т.е. можно подключить такой LDR между землёй и входом компаратора (или CMOS гейта) и резистор 100К между этим входом и питанием - в результате компаратор будет детектировать такие изменения:
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Supreme God
- Posts: 16680
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: NedoScan
Ну... всесторонне обсудили идею и признали её тупиковой.Shaos wrote:Уже больше 5 лет прошло

Хотя одна идейка за прошедшее время касательно распечатки дампов у меня есть.
Она не новая, но думается мне, что довольно конструктивная.
Дампы надо печатать в восьмеричной системе: 0 1 2 3 4 5 6 7
Количество распознаваемых символов уменьшается вдвое.
Уходим от извечной путаницы 0 - 8 - В.
Цифру "0" печатать как "О" без перечёркивания, чтобы не путать с "3" при плохой печати.
Ну и если "5" и "6" при плохой печати похожи, то "6" заменить, скажем, на "L" .
С таким распознаванием, на мой взгляд, справится практически любая OCR-программа.
iLavr
-
- Admin
- Posts: 24007
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: nedoScan (считывание программ с бумаги)
OCR-программа означает наличие ПЦ, а мы тут как бы без ПЦ - с бумаги сразу в недокомп...
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Supreme God
- Posts: 16680
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: nedoScan (считывание программ с бумаги)
Ну да, ну да - я как-то сразу не осознал 5 лет спустя, что "мы тут очень любим рассуждатьShaos wrote:OCR-программа означает наличие ПЦ, а мы тут как бы без ПЦ - с бумаги сразу в недокомп...
о постапокалиптическом мире и создании всего заново "на коленке".
И "мы тут как бы без ПЦ", но - "с бумаги сразу в недоПЦ"...

А недоПЦ у нас скорее всего будет "из бритв, гвоздей и "ржавых диодов"!

iLavr
-
- Admin
- Posts: 24007
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: nedoScan (считывание программ с бумаги)
ну недоПЦ программу распознавания образов точно не потянет...
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Supreme God
- Posts: 16680
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: nedoScan (считывание программ с бумаги)
Пожалуй, ты прав... я вчера потратил время и напряг поисковики на повод было ли какое-либоShaos wrote:ну недоПЦ программу распознавания образов точно не потянет...
подобие простейшей OCR-программы для вездесущего ZX-Spectrum.
И не нашел практический ничего кроме одного намёка на алгоритм OCR:
Алгоритм распознавания символов.
Зато нашел несколько сканеров из принтера, идея давняя - мы такое на работе еще при СССР делали:

http://zxpress.ru/article.php?id=12124
http://zxpress.ru/article.php?id=8000
http://zxpress.ru/article.php?id=10565
http://zxpress.ru/article.php?id=5289
iLavr