Author |
Message |
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23356 Location: Silicon Valley
|
теперь достаточно легко можно написать на сях программку, которая любой текст (или картинку 60x7) превращает в образ ПЗУ картинка может быть 2-уровневой (чёрно-красной), 4-уровневой (см. ранее объяснялку) и вообще любой 2^N-уровневой да даже можно и видео попробовать прошить в 8К ПЗУ P.S. в видео можно учесть промежутки между знакоместами - тогда видеоразрешение будет 71x7...
|
03 Apr 2018 20:12 |
|
|
angry_troll
Doomed
Joined: 08 Apr 2013 04:04 Posts: 449 Location: 213.247.249.139
|
Дык причём тут звук. Я скорее спрашивал о том, 'проваливается' ли кнопка в конце нажатия, или просто пружинкой всегда сопротивляется...
_________________ привет засранцу лавру :)
|
04 Apr 2018 00:45 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23356 Location: Silicon Valley
|
Ну как сказать? Клик - это звук
|
04 Apr 2018 02:00 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23356 Location: Silicon Valley
|
| | | | Shaos wrote: Кстати можно программно сделать "оттенки серого" ( точнее красного ; ) на моём светодиодном дисплее Для этого вместо показа одного байта на каждую 5-пиксельную площадку в течении времени T (как сейчас), показываем 2 байта: - первый в теченим времени T/2; - второй в течении времени T. В результате имеем, если A это логический уровень в соответствующем бите первого байта и B это логический уровень в соответствующем бите второго байта, Y=A/2+B или A=0 B=0 -> Y=0.0 A=1 B=0 -> Y=0.5 A=0 B=1 -> Y=1.0 A=1 B=1 -> Y=1.5 т.е. 4 уровня яркости на пиксел | | | | |
чото не вышло - затемнять то оно затемняется, но не пропорционально времени отсвечивания вот например как выглядит 100 шагов (как было раньше) против 25 шагов цикла подсветки (верхние три линии в слове "READY" опущены вниз и затемнены): а вот так 100 шагов против 1 чисто для сравнения - средняя горизонталь это 50 шагов (в 2 раза короче, но не в 2 раза темнее!) и сложения полноцвета и неполноцвета НЕ происходит - яркая точка просто забивает собой неяркую - получается тут только 3 градации яркости есть... P.S. изменение цвета с красного на жёлтый произошло уже в телефоне - на глаз цвет абсолютно тот же (просто яркость ниже) P.P.S. похоже на логарифмическую шкалу - можно 3 разных уровня подсвечивать 1 шаг, 10 шагов и 100 шагов (плюс чёрный когда нет подсветки), но выводить не 2 байта в лоб, а по уровням - сначала мигать слабыми пикселами - 1 шаг, потом средними - 10 шагов, потом яркими - 100 шагов: ~A&B -> слабое мигание (когда 0 в первом байте и 1 во втором) A&~B -> среднее мигание (когда 1 в первом байте и 0 во втором) A&B -> сильное мигание (когда 1 в обоих байтах) где A - первый байт, B - второй байт
You do not have the required permissions to view the files attached to this post.
|
04 Apr 2018 20:41 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23356 Location: Silicon Valley
|
количество шагов для 3 уровней яркости надо сделать таким - 1, 25, 100 (проверено экспериментально) это голым телефоном снято (он "увидел" разные цвета), а вот через красный "светофильтр" - тут более реальная картина:
You do not have the required permissions to view the files attached to this post.
|
04 Apr 2018 21:21 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23356 Location: Silicon Valley
|
да - есть фантомные если только 2 кнопки нажимать одновременно, то всё ок, а если 3, то может быть не ок если третья кнопка попадает на одну линию с любой из двух других и оно "нажимает" фантомную четвёртую кнопку, формируя прямоугольник на матрице кнопок...
|
08 Apr 2018 17:21 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23356 Location: Silicon Valley
|
что делаем дальше? пришло время портировать "bad apple!!"? или начать со старого доброго тетриса?
|
11 Apr 2018 17:25 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23356 Location: Silicon Valley
|
наверное надо потихоньку реанимировать проект - а то уж 9 месяцев почти как всё остановилось...
|
29 Dec 2018 02:50 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23356 Location: Silicon Valley
|
Вобщем буду делать сеть nedoNet
|
06 Jan 2019 22:35 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23356 Location: Silicon Valley
|
И через 2 месяца после этого сообщения меня уволили из компании, где я проработал 16 лет - в результате проект встал на долгие 4 года... пора реанимировать? Можно попробовать пойти по более простому пути - собрать ещё один прототип nedoPC-85-MK без светодиодных матриц, но с nedoText-ом - в результате получится некий микрокомпьютер на 8085 с телевизионным выходом NTSC для отображения чёрно-белого текста 80х25 Далее надо портануть туда ShaOS, приделать интерфейс картриджа, какой-то из стандартных последовательных интерфейсов для связи с внешним миром (COM-порт или магнитофонный ввод-вывод) и может быть даже народ удасться заинтересовать на написание софта
|
30 Jan 2023 22:00 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Это вряд ли... Где-то давно я прочитал очень умную фразу:" Компьютер продают программы..." И поскольку это правда, железо делают совместимым с чем-то, к чему есть пакет программ.
_________________ iLavr
|
31 Jan 2023 02:16 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23356 Location: Silicon Valley
|
Тогда откуда берётся тот самый изначальный пакет программ, на самый первый "чем-то"? Можно портануть туда биллогейцовский бейсик и оно сразу станет совместимо с кучей книжек с бейсик-примерами Ну или форт
|
31 Jan 2023 04:03 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23356 Location: Silicon Valley
|
Короче надо изобрести свой бейсик с построчной компиляцией в шитый код P.S. Про то какой язык надо втюхивать в школах отрезано в раздел Software: http://www.nedopc.org/forum/viewtopic.php?f=81&t=22047P.P.S. Про выдумывание нового бейсика отрезано сюда: http://www.nedopc.org/forum/viewtopic.php?f=46&t=22048
|
31 Jan 2023 20:24 |
|
|
ZXFanat
Writer
Joined: 21 May 2024 00:01 Posts: 24 Location: Tver
|
Размещены gerber-файлы и файлы печатной платы *.pcb недокомпьютера "nedoPC-85-MK", но нет перечня радиоэлементов. Заказал пять печатных плат, а вот для их сборки есть препятствие. Нужен перечень радиоэлементов, но вот его, пока, нет. Просьба к автору разместить такой мере про радиоэлементов, чтобы постепенно приобретать радиодетали и начать постепенно сборку недокомпьютера nedoPC-85-MK.
|
26 May 2024 02:02 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23356 Location: Silicon Valley
|
Все микросхемы подписаны на самой плате (картинка кликабельна): Кондёры по питанию - тантал 0.1uF Резисторы для подачи логической единицы то там, то сям должны быть 2К вроде Схема ресета 8085 как в nedoPC-85AДиоды под клавой - 1N914 или 1N4148 (кремниевые обычные) PNP-дарлингтоны слева вверху - это TRANSISTOR,TIP127,PNP DARL SIL,100Vceo,1000hfe@3A,TO-220: https://www.jameco.com/z/TIP127-Major-Brands-Transistor-Tip127-PNP-Darlington-BJT-100-Vceo-1000-hfe-3-Amp-TO-220_179320.htmlсм. viewtopic.php?p=142550#p142550 и viewtopic.php?p=143575#p1435757-сегментные индикаторы и матрицы светодиодов 5х7: | | | | Shaos wrote: 7-сегментные индикаторы вот такие например подойдут: https://www.jameco.com/z/UA3041-12-LED-7-Segment-Orange-635Nm-30-1-Digital-3-3mcd-Ca-Right-Hand-Decimal-Point-Rhdp-2-5V_335011.htmlили любые подобные с похожим расположением контактов (DIP14: a,f,CA,NC,NC,DP,e, d,NC,c,g,NC,b,CA) - неважно точка слева у них или справа - она всё равно в этой схеме не используется А матрицы 5x7 я взял вот такие - у них вертикали цепляются к земле, а горизонтали - к питанию: https://www.jameco.com/webapp/wcs/stores/servlet/ProductDisplay?catalogId=10001&freeText=2005518&langId=-1&productId=2005518&storeId=10001И то, и другое - CLEARANCE | | | | |
(ни то, ни другое на Jameco уже не купить, но странички остались) Принципиальную схему надо будет воспроизводить по топологии - либо вручную, либо софт написать, который будет по герберам нетлист восстанавливать (давно такой хотел)...
|
26 May 2024 10:36 |
|