Вход

Просмотр полной версии : Световое перо aka Light Pen.



Ne01eX
03.08.2005, 06:19
Видел по крайней мере две схемы, одну с более-менее подробным описанием. Этот девайс как, прижился хоть? Кто-нибудь им еще пользуется, или мышь "форева"?

Максагор
03.08.2005, 06:57
Видел по крайней мере две схемы, одну с более-менее подробным описанием. Этот девайс как, прижился хоть? Кто-нибудь им еще пользуется, или мышь "форева"?

Мышь форева!

spensor
03.08.2005, 11:20
Кто-нибудь им еще пользуется, или мышь "форева"?
Интересно, а кому нибудь удавалось его вообще "сделать"? Спаять то можно, а вот заставить работать...

Ne01eX
03.08.2005, 11:37
Мышь форева!

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

Ne01eX
03.08.2005, 11:55
Интересно, а кому нибудь удавалось его вообще "сдедать"? Спаять то можно, а вот заставить работать...

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

spensor
03.08.2005, 12:45
Под него даже есть один графический редактор - LP48.
Есть еще и Artist2. Вроде и в ArtStudio поддержка была.
Но, тем не менее, интересно знать удавалось ли нашим "железячникам" повторить сей девайс, чтобы естественно работал? Или были только зарубежные образцы? То, что "там" устройство было и работало вопросов не вызывает.

icebear
03.08.2005, 12:56
Есть еще и Artist2. Вроде и в ArtStudio поддержка была.
Но, тем не менее, интересно знать удавалось ли нашим "железячникам" повторить сей девайс, чтобы естественно работал? Или были только зарубежные образцы? То, что "там" устройство было и работало вопросов не вызывает.

Если не вру, то в НТК "Плюс" (которые печатались в ZX-Ревю) повторили сей девайс. Я всё никак не могу книжку инфоркомовскую откопать у себя, где описаны расширения Спектрума (жёлтенькая такая), там про перо тоже написано.

Ne01eX
03.08.2005, 13:43
Если не вру, то в НТК "Плюс" (которые печатались в ZX-Ревю) повторили сей девайс. Я всё никак не могу книжку инфоркомовскую откопать у себя, где описаны расширения Спектрума (жёлтенькая такая), там про перо тоже написано.

Говорю же, отсканю покажу =)

Shiru
03.08.2005, 13:45
Думается мне, этот девайс крайне неюзабелен из-за того, что экран должен мигать для определения позиции пера (как мигает на NES в играх со световым пистолетом при выстреле), а LP48, если мне не изменяет память, был написан на бейсике и работал ну очень тормозно (рука отвалится рисовать с такой скоростью).

Ne01eX
03.08.2005, 14:23
Думается мне, этот девайс крайне неюзабелен из-за того, что экран должен мигать для определения позиции пера (как мигает на NES в играх со световым пистолетом при выстреле), а LP48, если мне не изменяет память, был написан на бейсике и работал ну очень тормозно (рука отвалится рисовать с такой скоростью).

Не-а, на АСММе, у меня даже дамп в печатном виде есть.

icebear
03.08.2005, 15:02
Говорю же, отсканю покажу =)

Всю книжку отсканишь или только про перо?

AlexCrush
03.08.2005, 18:03
Я делал когда то сиё чудо - тоже с распиленным транзюком 3102. Естественно юзать LP48 не понравилось и я гдето откопал ArtStudio адаптированную для пера. Но там было сделано не очень умно: Сначала точка касания определялась с точностью до +20 тактов (40 точек) а затем рисовалась белая полосочка высотой 2 знакоместа на черном фоне и росла слева направо по одному пикселу до момента засвечивания пера. Я переделывал это чудо для двоичного поиска - в результате ускорение определения положения - раз этак в 5. Увы найти это сейчас не получается... :-(

Ne01eX
04.08.2005, 06:04
Всю книжку отсканишь или только про перо?

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

Ne01eX
04.08.2005, 06:05
То есть как манипулятор сей сабж похоже не использовался... Или я ошибаюсь?

Shiru
04.08.2005, 06:26
Ну, перо - это далеко не мышь. Это ближе к стилусу для устройств с тач-скрином, или к графическим планшетам. Т.е., не требуется указатель, как для мыши, координаты абсолютные (у мыши относительные) - куда ткнул, там и будет клик. Причём, в отличии от тач-скрина или стилуса, надо ещё кнопку нажимать для клика в нужном месте - неудобно.

Ne01eX
04.08.2005, 07:57
Причём, в отличии от тач-скрина или стилуса, надо ещё кнопку нажимать для клика в нужном месте - неудобно.

Ну почему же, при соответсвующей регулировке чувствительности можно обойтись без кнопок.

icebear
10.08.2005, 11:38
Кстати, про световое перо была статья в Радиолюбителе за 94-й год. Вот здесь: http://anklab.pirit.info/Press/RL/1994/04/index.html (стр. 13)

BYTEMAN
17.02.2008, 12:07
Какие граф. редакторы поддерживали перо? Может быть у кого-нить есть схемы других Light Pen, отличных от схемы Dk'Tronics? Например, Spectrum Doodler?

Black_Cat
17.02.2008, 12:11
Может быть у кого-нить есть схемы других Light Pen, отличных от схемы Dk'Tronics?
http://velesoft.speccy.cz/lightpen-cz.htm

James DiGreze
21.02.2008, 08:14
Я делал когда то сиё чудо - тоже с распиленным транзюком 3102. Естественно юзать LP48 не понравилось и я гдето откопал ArtStudio адаптированную для пера. Но там было сделано не очень умно: Сначала точка касания определялась с точностью до +20 тактов (40 точек) а затем рисовалась белая полосочка высотой 2 знакоместа на черном фоне и росла слева направо по одному пикселу до момента засвечивания пера. Я переделывал это чудо для двоичного поиска - в результате ускорение определения положения - раз этак в 5. Увы найти это сейчас не получается... :-(Странный алгоритм определения... В нормальном пере определение координаты должно происходить по лучу, т.е. когда в месте касания пером экрана проходит луч, на фотодиоде должен быть более четкий "блым", чем при простом изменении яркости, который и надо регистрить, а не по засветке пикселем. Кажется на CGA (или даже на EGA) карточках под ПЦ были счетчики текущего пикселя по горизонтали и вертикали, по которым можно было определить координату луча простым чтением из порта. Эти счетчики как раз использовались для перьев.

Девайс от НТК-Плюс вроде бы был собран на 561ЛП8. Я пробовал собирать, но положительного результата не добился.

Jukov
21.02.2008, 12:09
Я собирал девайс, аналогичный тому, что был опубликован в "Периферии своими руками". Только вместо транзистора я заюзал фотодиод от пистолета Dendy, который подцепил к порту Кемпстон-джойстика. После небольшой коррекции LP48K все работало. Но точность позиционирования, необходимость жать кнопку на клаве и неудобный интерфейс не позволили нарисовать даже самый примитивный рисунок. В журнале Радио публиковалась более продвинутая схема то ли для Радио86РК тол ли для Ориона-128, которая вычисляла номер пиксела исходя из значений на счетчиках, формирующих видеоадреса для микросхем памяти

Vladson
21.02.2008, 13:42
Большинство ссылок в топике глючные (не грузятся)

Есть ли нормальная (относительно не сложная) схема такого устройства (более или менее совместимого с LP48K) или нет ?

Иван
21.02.2008, 15:36
"Периферия своими руками": http://zx.pk.ru/showpost.php?p=65158&postcount=13

BYTEMAN
22.02.2008, 21:54
Кто может продизассемблить редактор Spectrum Doodler и определить по каким портам подключено перо в нём?

Cat_Alex/QRP
18.07.2014, 02:29
Если не вру, то в НТК "Плюс" (которые печатались в ZX-Ревю) повторили сей девайс. Я всё никак не могу книжку инфоркомовскую откопать у себя, где описаны расширения Спектрума (жёлтенькая такая), там про перо тоже написано.
Таки это копия Dk'tronics Light pen, соответственно фирменный редактор под неё был.

Попутно отправляю разводку платы(by Alex_QRP) в SprintLayout

Gavrilov_S
19.02.2025, 01:19
Какая программа подходит к перу из книжки "Периферия своими руками"?
Есть ли она в образах? по названию LP48K ничего не нашел

- - - Добавлено - - -


Таки это копия Dk'tronics Light pen, соответственно фирменный редактор под неё был.

Попутно отправляю разводку платы(by Alex_QRP) в SprintLayout

спринт лайоут 6 мой почему то открывает пустую лейку. или версия не подходит к моей?

goodboy
19.02.2025, 10:11
Какая программа подходит к перу из книжки "Периферия своими руками"?
Есть ли она в образах? по названию LP48K ничего не нашел
https://spectrumcomputing.co.uk/entry/8362/ZX-Spectrum/DKTronics_Light_Pen