MisterVF

Пикабушник
Дата рождения: 22 декабря 1960
поставил 1382 плюса и 67 минусов
отредактировал 2 поста
проголосовал за 3 редактирования
Награды:
С Днем рождения, Пикабу!5 лет на Пикабу
91К рейтинг 58 подписчиков 42 подписки 142 поста 55 в горячем

Репортаж из прошлого: телеуправление в 2000 году

Бывало, сидишь, прямо как сейчас, смотришь в монитор — и вдруг захотелось сделать что-нибудь необычное. В эпоху Интернета, кода, написанного нейросетями и 3D-принтеров всё для этого можно найти в продаже..

Однако так было не всегда. Как же люди сами мастерили что-то до появления в продаже доступных деталей?

Итак, мы в 2000 году с подключением по модему 33Kbps с первого "Пентиума". У нас были: проволока, найденная на стройке, два советских конструктора "Юность-3" и "Механик", два микроподшипника, своевременно нашедшийся второй моторчик от сломанного кассетного плеера, в комплект в первому с Митинского радиорынка, и медные провода-лапша, которая валялась под теми же стройками в изобилии. Вы ее точно помните, такие тонкие и гибкие проволочки в оплётке всех возможных цветов.

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

Репортаж из прошлого: телеуправление в 2000 году Своими руками, Интересное, IT, Самоделки, Компьютер, Гаджеты, Электроника, Интернет, Вебкамера, Habr, Технические проблемы, Дистанционное управление, Видео, YouTube, Длиннопост

Техническая база на переломе тысячелетий

На дворе стоял 2000 год. Старые времена плавно погружаются в Лету вместе с осколками предыдущей империи, по телевизору идут "Звёздный час" и "Сам себе режиссёр", я потихоньку разжёвываю кусочки от гранита науки. В те жутковатые годы купить что-то из деталей для создания чего-то электронного, для души, было не такой уж лёгкой задачей.

Проще всего какие-то детали можно было раздобыть, разобрав какое-то сломанное устройство, а также на радиорынках, например, на Митинском, Савёловском или Царицынском. Иногда что-то появлялось в магазинах электротоваров.

В то время у меня только-только появился первый персональный компьютер. Это был Compaq Presario, моноблок с процессором SX486 и памятью, кажется, 8 мегабайт. Управлялся он ОС Windows 95. Windows 98 на нём подтормаживал.

Репортаж из прошлого: телеуправление в 2000 году Своими руками, Интересное, IT, Самоделки, Компьютер, Гаджеты, Электроника, Интернет, Вебкамера, Habr, Технические проблемы, Дистанционное управление, Видео, YouTube, Длиннопост

В моноблоке были встроенные микрофон и динамики, CD-ROM, дисковод для дискет 1.44" и модем. Модем позволял устанавливать связь с Интернетом на скорости 33,6kbps. Очень удобно, когда в настольном компьютере есть всё нужное для работы и развлечений, но уже на то время он был устаревшим.

Что касается подключения к Интернет, то в то время провайдеры продавали доступ во Всемирную Сеть по времени: например, один доллар в минуту. Похоже, что Интернета на всех не хватало, иначе как объяснить, что доступ к Сети был "по талонам" — провайдеры продавали карточки, по телефону, указанному на которых, надо было звонить со своего модема, а номинал был на них указан в долларах. На них под стираемым, как на лотерейных билетах, слоем, были написаны логин и пароль для доступа, который расходовался быстрее, чем сейчас остывает твой чай.

Репортаж из прошлого: телеуправление в 2000 году Своими руками, Интересное, IT, Самоделки, Компьютер, Гаджеты, Электроника, Интернет, Вебкамера, Habr, Технические проблемы, Дистанционное управление, Видео, YouTube, Длиннопост

Анекдот про чай был придуман позже, уже при доступном проводном Интернете, поскольку по карточкам в Интернете столько просидеть было совершенно невероятно: Подключился, нашёл что-то, скопировал себе на диск, отключаешься и запускаешь программу или читаешь.

Как остудить горячий чай? Надо включить компьютер, залезть в интернет и бац! Чай остыл.

Ещё более точную информацию по ценам я помню из расклеенных повсюду объявления в 1997 году:

"Интернет по самой низкой цене: 1 цент в секунду!"

Ограничивающий фактор

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

Когда я разбирал свой Compaq, то видел, что все устройства в моноблоке были распаяны на материнской плате. Сама она вытаскивалась вместе с задней крышкой и, из-за ее уникальности, замену я бы ей найти ни за что не смог.

Прототип

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

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

И вот, на моё счастье, у кого-то сломался кассетный плеер, и я достал оттуда еще один мотор. Это уже прогресс! Я смогу создать что-то маленькое, что не займёт много места, будет ездить тихо и не будет потреблять слишком много энергии для своего движения.

Мотор был вот такой:

Репортаж из прошлого: телеуправление в 2000 году Своими руками, Интересное, IT, Самоделки, Компьютер, Гаджеты, Электроника, Интернет, Вебкамера, Habr, Технические проблемы, Дистанционное управление, Видео, YouTube, Длиннопост

Я хотел сделать что-то проходимое и на гусеницах. Напомню, что гусеницы для самодельной машины в то время купить было негде, и из чего их сделать, я так и не нашёл. В журнале "Юный Техник для умелых рук" была статья о том, как сделать самодельные гусеницы с помощью спичечных коробков и катушек от ниток, но я счёл этот способ слишком трудоёмким, я подумал, что моторчики от плеера не "потянут" такую нагрузку.

У моторчиков оказалась довольно маленькая мощность, а колёсики делать слишком маленькими не хотелось, поэтому нужен был редуктор. Нетрудно догадаться, что редуктор купить было просто не реально, а из имеющихся у меня были только непарные. Редукторов нужно было два, по одному на каждую сторону.

В сложившейся ситуации, после долгих раздумий и испытаний нескольких различных вариантов, было принято решение сделать редуктор в виде шкивов. Для этого я взял самые большие колёса, имевшиеся в наборе конструктора Юность-3:

Репортаж из прошлого: телеуправление в 2000 году Своими руками, Интересное, IT, Самоделки, Компьютер, Гаджеты, Электроника, Интернет, Вебкамера, Habr, Технические проблемы, Дистанционное управление, Видео, YouTube, Длиннопост

В качестве передатчиков крутящего момента я установил пассики от того же кассетного плеера, но потом заменил их на резинки для связки пачек денег. У меня были и пачки денег, ага: несколько лет назад случилась дикая инфляция, и расплачиваться за пирожки в столовой можно было прямо запечатанными пачками, только что из банка. А потом и сами деньги поменялись, но ничего не стоящие пачки с того времени у меня остались лежать в столе. Правда, в банке они скреплялись бумажными лентами, но резинки для них тоже применялись.

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

Репортаж из прошлого: телеуправление в 2000 году Своими руками, Интересное, IT, Самоделки, Компьютер, Гаджеты, Электроника, Интернет, Вебкамера, Habr, Технические проблемы, Дистанционное управление, Видео, YouTube, Длиннопост

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

Раму корпуса и оси я взял из конструктора "Механик". Получился самодвижущаяся машина в стиле Танка Лебеденко, с огромными ведущими колёсами и маленькими вспомогательными. Сходство с ним получилось не спроста — ведь его создатель тоже пытался получить преимущество гусениц за счёт свойств проходимости больших колёс.

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

Я, было, собрался как-то его связать со своим компьютером, и я стал взвешивать все "за" и "против". Я понимал, что, если я что-то подключу к своему моноблоку не так, то я лишусь самого дорогого устройства в квартире.

Смена положения вещей

К концу года для учёбы мне требовался более современный компьютер, и поэтому у меня появился компьютер совершенно другого уровня: Pentium Pro с частотой 200МГц, оперативкой в 32Мб и жёстким диском на 850Мб. В корпусе АТ, а не ATX, как сейчас. Ну, вы помните эту надпись.

Репортаж из прошлого: телеуправление в 2000 году Своими руками, Интересное, IT, Самоделки, Компьютер, Гаджеты, Электроника, Интернет, Вебкамера, Habr, Технические проблемы, Дистанционное управление, Видео, YouTube, Длиннопост

Скорость его работы просто поражала: Internet Explorer 3 грузился за секунды, почти без тормозов работал Office 97, шустро открывался почтовый клиент The Bat, а Windows 98 устанавливался в несколько раз быстрей! Ведь мы же все знаем, что это был тогда важный параметр, потому что раз в несколько месяцев, или даже недель — кому как — приходило время, когда Windows, как ни крути, должен был быть переустановлен.

Вместе с ним завелось у меня, для того времени, что-то ещё, совершенно невероятное. Штука, которую было совершенно не понятно как применить. Чудо-чудное, диво-дивное: веб-камера Kensington Videocam VGA Digital PC Camera производства 1999 года.

Репортаж из прошлого: телеуправление в 2000 году Своими руками, Интересное, IT, Самоделки, Компьютер, Гаджеты, Электроника, Интернет, Вебкамера, Habr, Технические проблемы, Дистанционное управление, Видео, YouTube, Длиннопост

Для меня это было первое цифровое устройство, с которого можно было захватывать изображение прямо на компьютер. Да и, наверное, первое из подключающихся по USB. Тогда больше ни для чего этот порт я применить не мог, так как флешки, если уже и были, то только появлялись, и были дико дорогими. Да и мы до сих пор везде пользовались дискетами. Помню, я еще, в дополнение, устанавливал в него дисковод 5,25" для того, чтобы брать у преподавателей в институте программы, писавшиеся для зачётов и курсовых в прошлые годы.

Её максимальное разрешение было 400х300, но это только для фотографий. Видео она могла снимать лишь в 320х240 или 352х288. Благодаря ей, я сегодня могу добавить в эту статью фотографии. У меня здесь, а мы уже в 2001 году, фотки для этой статьи, по вашим меркам, не очень.

Фотография с этой камеры в максимальном разрешении:

Репортаж из прошлого: телеуправление в 2000 году Своими руками, Интересное, IT, Самоделки, Компьютер, Гаджеты, Электроника, Интернет, Вебкамера, Habr, Технические проблемы, Дистанционное управление, Видео, YouTube, Длиннопост

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

Репортаж из прошлого: телеуправление в 2000 году Своими руками, Интересное, IT, Самоделки, Компьютер, Гаджеты, Электроника, Интернет, Вебкамера, Habr, Технические проблемы, Дистанционное управление, Видео, YouTube, Длиннопост

Подключение к компьютеру

Я стал выбирать порт, чтобы подключить свою машину к компьютеру. По USB информации в Интернете было мало. Были еще разъем для клавиатуры DIN, последовательный и параллельный порт. Из COM и LPT я выбрал последний. В те времена, когда мышкам нужно прочищать колёсико, а на домашних телефонах были диски для набора номера, к этому порту подключали принтер.

Мне он показался проще для подключения внешних устройств.

Программа

В качестве языка программирования я использовал Visual Basic. Под Windows 95 и 98 в нём можно было управлять LPT. Под Windows XP было уже нельзя. Поскольку я не торопился менять Windows 98 на другую ОС, то у меня всё работало, а, возможно, я тогда уже установил Windows Millenium.

Я стал искать информацию о работе с различными портами. Скачав статьи по теме доступа к портам, скачанными с сайтов — а, так как подключение было по Dial-Up, то я их скачивал на жёсткий диск и с него открывал — и всякими справочниками по Visual-Basic в различных форматах, среди которых встречались и TXT, и HTM, и CHM. Одним из самых известных сайтов был VBstreets.ru, где было публиковалось больше всего полезной для меня, на тот момент, информации.

В этом языке есть библиотека для работы с портами ввода/вывода: "vbio32.dll". Используя её, я предпринял первую попытку подать сигналы на LPT. Сначала я просто выводил числа на порт. Я поместил в программу, открывающуюся сейчас из папки 2001 года, поле для ввода числа и две кнопки для посылки числа на порт и снова сброса его на ноль.

Репортаж из прошлого: телеуправление в 2000 году Своими руками, Интересное, IT, Самоделки, Компьютер, Гаджеты, Электроника, Интернет, Вебкамера, Habr, Технические проблемы, Дистанционное управление, Видео, YouTube, Длиннопост

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

И у некоторых файлов поменялась дата последнего изменения файла: после то ли какого-то сбоя жёсткого диска, то ли после вируса-шифровальщика, не помню когда, некоторые даты поменялись на 31.01.2020 и исчезли длинные имена файлов, оставив после нескольких знаков "~1". Зашифровать он успел не всё, когда я заметил подозрительную активность жёсткого диска, я сразу выключил компьютер. Однако после лечения Доктором Вебом или Касперским, даты некоторых исполняемых файлов просто стали неправильными. Похоже, как раз, я "поймал" вирус в 2008 году, так как антивирус расшифровывал и пересоздавал спасённые файлы.

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

Первые попытки выхода на белый свет

После широкого распространения персональных компьютеров, Савёловский рынок окончательно перепрофилировался в компьютерный, и там я, для дальнейшего улучшения условий учёбы, с помощью друга и семисот долларов, приобрёл нового помощника — Duron 700, с памятью 128Мб и видеокартой GeForce MX200. В него я переставил модем из Pentium Pro-200.

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

У всех уже была ICQ, но в ней можно было только писать текст и, уже несколько позже, пересылать файлы. Ещё был IRC, но он был менее удобный. После долгих поисков в Интернете, я нашёл две программы, с помощью которой можно было общаться в Интернете. Одна представляла собой прямое соединение пользователей по IP и позволяла общаться, в отличие от ICQ, голосом а тем, у кого есть камера, и с видео. Она называлась Microsoft NetMeeting.

Репортаж из прошлого: телеуправление в 2000 году Своими руками, Интересное, IT, Самоделки, Компьютер, Гаджеты, Электроника, Интернет, Вебкамера, Habr, Технические проблемы, Дистанционное управление, Видео, YouTube, Длиннопост

Вторая звалась MSN Messenger. В нём можно было найти различные группы, где общались иностранцы, в основном, из США, под названием MSN Groups или MSN Chat rooms. Они обсуждали что-то или сидели в чатах просто так и шутили на английском. Однако в некоторых чат-группах люди уже использовали веб-камеры. Программа NetMeeting была гораздо проще.

Первый блин разговора в MSN Messenger, как и водится, получился комом. Я помню, что одним из первых моих собеседников был дед, смотревший в камеру в огромных наушниках и здоровенных очках, окружённый массой радиотехники. На экране он выглядел древним, как сама Земля. Со скидкой на возраст, вид у него был примерно такой:

Репортаж из прошлого: телеуправление в 2000 году Своими руками, Интересное, IT, Самоделки, Компьютер, Гаджеты, Электроника, Интернет, Вебкамера, Habr, Технические проблемы, Дистанционное управление, Видео, YouTube, Длиннопост

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

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

Хотя он просил меня этого не делать и уверял, что у нас получится разговор, я отключился. Я потом уже понял, то о чём он меня просил и что рассказывал:

"Сынок, просто произноси слова почётче. Я был радистом во время войны во Вьетнаме, и всякое повидал. Нужно только говорить погромче, и у нас заведётся отличный разговор. Я слышал тысячи людей по радио с разными качествами сигнала, и я умею разбирать звуки в радиоэфире даже среди сильных помех. Видишь, я тебя уже понимаю!"

Я поколебался и "повесил трубку".

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

Я был потрясён тем, что собеседника можно не только слышать, но и видеть. Напомню, что тогда самым популярным мессенджером была ICQ, в ней люди посылали свой адрес электронной почты, и уже по Email пересылали фотки с плёночного фотоаппарата, отсканированные сканером. По телевизору шла программа "Сам себе режиссёр", которая состояла из были видео, снятых на камеры с магнитными кассетами, и которые её участники присылали в телестудию по обычной почте. А тут: ты сам видишь окружение, природу, людей не только рядом с тобой, но и из разных стран! Я поначалу просил собеседников просто помахать в камеру или покрутить перед ней кружкой или книжкой, настолько казалось невероятным видеть собеседника.

Второй случай произошёл немного позже. В одной из комнат, где люди общались в общем чате, я включил камеру какого-то мужика. Увидев в списке тех, кому показывается его видео, мужское имя, он посмотрел в неё и спросил:

— Зачем ты на меня смотришь?

Я сказал, что просто хочу пообщаться. А на кого мне еще смотреть?

Он сказал:

— Смотри на девушек!

"Чёрт возьми, — подумал я тогда, —наверное, в будущем у веб-камер будут и правда стоящие применения".

Через другую программу, NetMeeting, можно было подключиться к собеседнику напрямую, введя IP-адрес. Мы попробовали общаться так через камеру с моим другом.

Для того, чтобы поговорить с видео, мы созванивались по модему через обычную телефонную линию, потом смотрели свой IP через Winipcfg, запускали NetMeeting. Один вводил IP другого, и так устанавливался видеозвонок. По-русски говорить было проще, чем по-английски, и, казалось бы, звони — не хочу, но больше созваниваться из друзей было не с кем. К тому же, нельзя было надолго занимать общий телефон, а разговаривать по телефону и лазить в Интернете в одно и то же время было невозможно. Если во время связи снять трубку телефона, то в ней будет слышен писк модемов.

Неожиданная находка и связующее звено

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

В поисках подходящих микросхем я обыскал весь Интернет образца 2001 года, скачал каталоги в виде DOS-программ, даже сходил в библиотеку, но и там ничего про микросхемы, подходящие мне, не было.

Магазином, так стремительно ворвавшимся в мир творчества и радиолюбителей, и оказавшимся, уже после, лучше западных "Сделай сам", был Chip&Dip. На меня, поблёскивая глянцем прозрачного пластика, смотрел компакт-диск с названием "Микросхемы для управления электродвигателями".

Репортаж из прошлого: телеуправление в 2000 году Своими руками, Интересное, IT, Самоделки, Компьютер, Гаджеты, Электроника, Интернет, Вебкамера, Habr, Технические проблемы, Дистанционное управление, Видео, YouTube, Длиннопост

На диске было описание и схемы подключения не только для простых, но и для шаговых моторчиков. Тому, кто не верит, что я этот диск нашёл — правда-правда! Вот чек:

Репортаж из прошлого: телеуправление в 2000 году Своими руками, Интересное, IT, Самоделки, Компьютер, Гаджеты, Электроника, Интернет, Вебкамера, Habr, Технические проблемы, Дистанционное управление, Видео, YouTube, Длиннопост

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

Сначала я нарисовал схему на листке бумаги, затем подключил по ней микросхемы к выходам LPT-порта. Через программу на порт выводится число, где единица присутствует или отсутствует на нужных ножках подключенной к его выходам микросхемы. Когда порт подаёт единицу, то есть, напряжение на нужные ножки — двигатели крутятся. Выходы микросхем соединил с правым и левым двигателями на моём "манипуляторе". Если оба вперёд, то машина двигается вперёд. Если в разные стороны, то поворачивает. Я сделал разворот на месте, как у некоторых настоящих танков.

Репортаж из прошлого: телеуправление в 2000 году Своими руками, Интересное, IT, Самоделки, Компьютер, Гаджеты, Электроника, Интернет, Вебкамера, Habr, Технические проблемы, Дистанционное управление, Видео, YouTube, Длиннопост

Следующим шагом должно было стать подключение клавиатуры, но это уже было делом техники. Помимо стандартных для "бродилок" и "стрелялок" WASD для движения я подключил и мышку. Я сделал так, что машина копировала движения оператора ПК. Двигаешь ей вперёд — машина едет вперёд, назад — едет задом. С помощью мышки получился уже, буквально, настоящий манипулятор. Двигаешь мышью в сторону — машина поворачивает. В управлении я задействовал и и кнопки. Нажимается левая кнопка — поворот налево, правая — направо, обе — движение вперёд.

Программа для этого захватывала курсор мышки и прятала его.

Репортаж из прошлого: телеуправление в 2000 году Своими руками, Интересное, IT, Самоделки, Компьютер, Гаджеты, Электроника, Интернет, Вебкамера, Habr, Технические проблемы, Дистанционное управление, Видео, YouTube, Длиннопост

Странно, но ни в школе, ни в институте на уроках по программированию нас не учили, что бывают разные версии ПО и как называть переменные, и, соответственно, в моих каталогах для разработки ПО программы хранились под названиями типа: LPT_final, LPT_final2, LPT_final_latest, LPT_final_latest2, ну и так далее. Переменные назывались просто X, Y, O и т. п, и программа на скриншоте называлась, как и многие, для которых я не напрягался, придумывая названия, "Project1.exe".

Я долго испытывал управление и проходимость машины в разных условиях и разными манёврами. Управлять настоящим предметом, используя клавиатуру и мышку, прямо как компьютерным персонажем, было круто! Можно представить, что машина исследует виртуальный мир, а ты ее оператор. В этом мире были и рендер, и разрешение, и физика столкновений получше, чем в компьютерных играх. Особенно реалистичными казались ожоги от соскользнувшего с жала паяльника мне на кожу припоя.

Однако оставалась ещё одна возможность, которую стоило попробовать применить. Что если управлять им по сети? Получится ли и насколько большой будет задержка? Будет ли "пинг" настолько большой, что машиной невозможно будет рулить?

Удалённое управление

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

Я перебрал в голове кучу вариантов, но остановился на том же Visual Basic. Для этого в этом языке существовал другой модуль под названием winsock.ocx. В качестве протокола я сначала выбрал TCP, однако меня сразу же озадачила некоторая сложность при потере пакетов. Тогда я переключился на UDP, потому что в нём не нужно было считать отправленные пакеты. Сколько пришло, тем и будем довольствоваться.UDP просто отлично подошёл для моей цели.

Я слегка изменил программу для управления вездеходом, создав внутри неё аналог передачи позиции курсора на выход LPT, но не напрямую, а через сетевые сигналы. Поэтому теперь она разделилась на две части, клиентскую и серверную. Клиент подключался к "серверу" по IP-адресу, вводимому в текстовое поле.

Репортаж из прошлого: телеуправление в 2000 году Своими руками, Интересное, IT, Самоделки, Компьютер, Гаджеты, Электроника, Интернет, Вебкамера, Habr, Технические проблемы, Дистанционное управление, Видео, YouTube, Длиннопост

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

Репортаж из прошлого: телеуправление в 2000 году Своими руками, Интересное, IT, Самоделки, Компьютер, Гаджеты, Электроника, Интернет, Вебкамера, Habr, Технические проблемы, Дистанционное управление, Видео, YouTube, Длиннопост

Для их запуска, возможно, сработает установка Windows 98 на виртуальную машину, однако сейчас я не могу этого сделать.

При программировании в Visual Basic было очень просто вставлять компоненты различных программ прямо в "формы". По-моему, я добавил в неё одним из компонентов NetMeeting, и запаковал всё в "установщик". По крайней мере, сейчас, в одной из ошибок запуска, программа ругается на именно этот неработающий компонент. Файл "Conf.exe" — это и есть программа NetMeeting. Она, в качестве рудимента, дошла до Windows Vista.

Репортаж из прошлого: телеуправление в 2000 году Своими руками, Интересное, IT, Самоделки, Компьютер, Гаджеты, Электроника, Интернет, Вебкамера, Habr, Технические проблемы, Дистанционное управление, Видео, YouTube, Длиннопост

Дату изменения исполняемого файла повредил вирус, но внутри установочного CAB все даты правильные.

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

Репортаж из прошлого: телеуправление в 2000 году Своими руками, Интересное, IT, Самоделки, Компьютер, Гаджеты, Электроника, Интернет, Вебкамера, Habr, Технические проблемы, Дистанционное управление, Видео, YouTube, Длиннопост

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

Программа состояла из двух частей, программа-клиент и сервер. Управляющий запускал на своём компьютере клиентскую часть, а тот, у кого был компьютер с машиной — серверную. Управляющий смотрел Winipcfg IP-адрес сервера и вводил его в клиентскую часть программы, программа сама подставляла IP-адрес в NetMeeting, и они соединялись. Управление шло с видео: видео и аудио передавались через NetMeeting.

Боевой выезд

Для связи с Интернетом бодро свистел в телефонную сеть PCI-модем 3Com, который, по идее, должен был выдавать 56 килобит в секунду. Одним из крупнейших и самых известных Интернет-провайдеров, представленных на всех выставках и больше всего раздававших там предметов и буклетов с рекламой, был Demos со своим знаменитым доменом SU, что означало Soviet Union: http://demos.su . Однако мой модем с основными провайдерами: MTU Inform, Caravan, Demos и Sitek, не всегда соединялся по Dial-up на заявленной максимальной скорости, и чаще скорость была всего 33,6 килобита в секунду.

Проверить работы удалённого управление было катастрофически не с кем. Друг, с которым мы связывались по видеосвязи, был занят.

Я подумал, что, ведь, в сущности, можно было бы проверить и без обратной связи. Управление будет работать и в том случае, если если кто-то просто запустит клиент на своём компьютере и будет видеть мою камеру. Тогда, водя мышкой, он сможет поуправлять машиной. Этого было достаточно, ну а я ему потом перезвоню, и он расскажет словами, получилось или нет! Пришлось пожертвовать обратной связью в реальном времени, и я не мог получить впечатления об управлении прямо во время сеанса связи.

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

На помощь пришёл второй друг, которого звали просто Анатолич. У него был компьютер, и тоже был модем, не было ни микрофона, ни камеры. В то время разговаривать с компьютерами было не принято.

Репортаж из прошлого: телеуправление в 2000 году Своими руками, Интересное, IT, Самоделки, Компьютер, Гаджеты, Электроника, Интернет, Вебкамера, Habr, Технические проблемы, Дистанционное управление, Видео, YouTube, Длиннопост

Я позвонил ему.

— Привет, хочешь, я тебе покажу кое-что новое?

— Хочу, давай!

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

— Сначала мы созвонимся по модему, ты вот сюда набирай: Winipcfg, там смотри цифры, вставляй адрес вот сюда.

— Так, понял, записал. А что дальше?

— Кнопки работают так, у тебя откроется изображение. По видео контролируешь. Потом расскажи, что получилось!

Я стал ждать. И, в какой-то момент, металлический звонок дискового телефона зазвонил, однако соединение по медным телефонным линиями тут же перехватил модем 3Com, "подняв трубку" первым. Сначала я просто смотрел на машину, но ничего не происходило. "Что же я подключил не так?" — было, успела промелькнуть у меня мысль. Похоже, что Анатолич всего лишь искал мой IP и подключался через программу-клиент. И затем машина задвигалась.

Вездеход поехал вперёд, развернулся. Он ездил вперёд и назад, влево и вправо, повторяя движение мышки в руке Анатолича. Машина поворачивала на месте, исследуя стол и перекручивая свои провода. Анатолич быстро разобрался с управлением. Пару раз танк чуть не свалился со стола, и пришлось ловить его руками, прямо в кадре у оператора.

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

Похоже, Анатолич вошёл в раж первооткрывателя новой технологи. Мне показалось, что ему нравилось не только ездить, но и просто смотреть в камеру на машину с разных сторон. Мне часто приходилось распутывать провода, запутавшиеся после разворотов вокруг колёс стол вездехода.

Когда я перезвонил Анатоличу через настольный телефон и спросил его о работе технологии, он подробно рассказал, как и что он делал и что видел, и что всё работало, как я и сказал.

Результат тестирования и отзыв оператора

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

Долгое время я не хотел устанавливать на компьютер Windows XP, который вышел недавно. С одной стороны, интерфейс Windows 98 мне нравился больше, а, с другой, мне не хотелось терять быстродействие компьютера. Ведь XP, хоть и хвалился скоростью своей работы, на практике был заметно медленней, чем Windows 98.

Репортаж из прошлого: телеуправление в 2000 году Своими руками, Интересное, IT, Самоделки, Компьютер, Гаджеты, Электроника, Интернет, Вебкамера, Habr, Технические проблемы, Дистанционное управление, Видео, YouTube, Длиннопост

Оказалось, что моя видеокамера Kensington внезапно также перестала работать с какими-либо Windows, старше Windows Millenium. Поэтому я не мог ее использовать, и долгое время оставался без веб-камеры. Денег на новую у меня не было.

Microsoft прекратила поддержку NetMeeting и MSN Messenger. Поскольку в Windows XP "vbio32.dll" уже не посылал сигналы на выходы LPT-порта, я с головой погрузился в написание диплома.

Репортаж из прошлого: телеуправление в 2000 году Своими руками, Интересное, IT, Самоделки, Компьютер, Гаджеты, Электроника, Интернет, Вебкамера, Habr, Технические проблемы, Дистанционное управление, Видео, YouTube, Длиннопост

Из положительного заключения оператора созданного устройства по результатам тестирования, стало понятно, что, несмотря на некоторые неудобства, скорости 33,6 кбит/с и видео и аудио, сжатых первыми кодеками, хватало на управление по видеосвязи, и задержка не мешала движению и контролю над подключённой машины.

Только представьте, что управлять удалённым устройством, при правильном подходе, можно было из любой точки мира и видеть результаты своих действий в прямом эфире, прямо на экране! Пусть и на пузатом экране семнадцатидюймового ЭЛТ-монитора.

https://habr.com/ru/articles/751204/
Это моя статья на для Habr.com и сюда, к сожалению, полностью не влезла, поэтому пришлось немного сократить. Если хотите, посмотрите полную версию, на
Хабре. В ней больше технических подробностей.

Показать полностью 24 1

Пластиковая карточка в 2007 против наличных

Как-то при работе в большой компании мне выдали пластиковую карточку. На дворе стоял прогрессивный 2007 год. Это была моя первая карточка - не какая-то там Виза-электрон или Maestro, а настоящая VISA! А это означало покупки по Интернету и возможность покупки по карточке везде, где только можно, тем более, в Москве. Кусочек пластика совсем не занимал место в кармане джинсов, и я тогда подумал: "Вот круто, ведь теперь я могу не носить постоянно с собой наличность!" Мне это нравилось.


Для проверки на следующий день я в качестве денег положил в карман только карту. Я хотел вечером зайти в магазин и купить на нее что-нибудь типа Сникерса. Захожу в магазин, набираю товаров - и вот подходит моя очередь на кассе: ура, с сегодняшнего дня никаких лишних бумажек!


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

- Покажите ваш паспорт.

- Зачем?


Оказывается, расплачиваться карточками без паспорта нельзя! А в чем тогда смысл не носить с собой деньги? Надо ли оно мне - таскать с собой повсюду вместо кошелька паспорт. Напомню, это уже не 1993, а 2007 год - это 21 век!


Плюнув на покупки, я пошел домой, но, решив не сдаваться, на следующий день взял паспорт. Взял на кассе при входе Сникерс.

- Паспорт.

- Вот.

- Пин-код.

Ввожу. Для покупки за наличные деньги печатается всего один чек, теперь же касса долго строчила длинную портянку. Я тогда еще успел подумать: "Когда же она закончится?" Кассир потом так же долго разрывала ее на части и искала в чеках нужные.

- Распишитесь вот тут.

- Зачем?

"Ё-моё, я же всего лишь покупаю шоколадку за 25 рублей!" - вслух я этого не сказал.

- А теперь еще тут.

- Зачем?

- Один чек остается вам, а второй мы отправляем в банк. Нужно две подписи.


Паспорт, Пин-код, две подписи, неумение кассиров принимать оплату картой, постоянные ожидания, пока кассир разберется с чеками - с этими карточками была одна лишь морока. В результате я опять перешел на наличные. В Москве даже, казалось бы, не в таком уж и дремучем 2007 году, половина магазинов не принимала пластиковые карты, а также к оплате их не принимала ни одна из государственных структур. Ну а в метро платить карточкой стало можно только примерно через десять лет, где-то с 2016 года.

Пластиковая карточка в 2007 против наличных Пластиковые карты, Банк, 2007, Тру стори
Показать полностью 1

На волне про клопов - как заразили наш дом

Сидел я как-то, читал Пикабу. По-моему, вот этот пост:
Помощи пост. Случайно насекомые появились или это способ обеспечить себе заказы?

Я еще подумал: "Как хорошо, что в нашем доме клопов нет!" На протяжении 25 лет в нем почти не было насекомых. С самого момента постройки этого дома никто из соседей никогда не жаловался ни на клопов, ни на тараканов. Однажды в нем завелись муравьи, но их быстро вывели всем подъездом (кстати, с ними была похожая история, если хотите, тоже расскажу).

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

В том посте автор предположил, что его дом заразили эти "вытравливальщики", которые сами же потом и расклеили объявления о своих услугах. Понятно, что это хороший способ прибавить себе клиентуры. Кто-то поверил автору, а кто-то сказал, что такого не может быть.

И вот, однажды в нашем доме засорился мусоропровод, и никто не хотел его чистить. Продолжалось это где-то неделю. Я не знал, у кого спрашивать, а дворник (которые последнее время стали меняться с жуткой частотой) при встрече просто отворачивался и уходил. К тому же, я не знал, говорит ли дворник по-русски. Я решил просто подождать, но что-то заподозрил.

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

Надо ли говорить, что одновременно с этим объявлением в моей постели появились клопы?

Не думаю, что это совпадение. Объявление уже сорвали, так что сорри, что не успел сфоткать.

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

Показать полностью

Реклама на радио

Ладно, если тут никто не смотрит телевизор. Но ведь многие слушают радио. И что там творится последнее время?

В каждом (!) рекламном блоке слышно:


"ИННЕГРОЮЛОГРН1233125676435ЗАРЕГИСТРИРОВАНМОСКВАГЛАВНАЯНАБЕРЕЖНАЯ17/2 ОФИС1846ИПОГАНЕСЯН"


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


Ребята, что за бред? Это новый закон такой, чтобы нам лишний раз возненавидить радио или что? Разве никто не видит, что это чушь? Зачем эти скороговорки?

Про то, как вернуть товар

Я вспомнил эту историю, когда читал отмазку продавца из темы:
https://pikabu.ru/story/obruchalnoe_koltso_ne_prostoe_ukrash...
- Вы не правильно его носили!
А как, скажите мне, правильно или не правильно носить золотое кольцо? Надо его снимать три раза в день или протирать тряпочкой и хранить ночью в стакане с формалином?
Я так однажды "попал" с покупкой ботинок. Нашел в магазине сапоги на осень-зиму, как и указано на ценнике, померил. Вроде, подходят.
При первом, так сказать, выходе, я обнаружил, что один сапог больше другого. Да: несмотря на одинаковый размер, правый ботинок свободно болтался на ноге, в то время как левый был даже немного мал. Я прошелся по улице и точно убедился в этом неудобстве.
Тогда я пошел в магазин и попросил их поменять.
- Вы их уже надевали, поэтому обменять не можем. - Такой была первая отмазка продавщицы.
А как я пойму, что они разного размера, не надевая их?
А вот и вторая отмазка:
- Знаете, у вас ноги разного размера. Ну, мне вас жалко, конечно, но вы не переживайте, и с этим живут!
Ни фига себе! Не, я слышал, что у некоторых такое бывает, но почему я всегда покупал одинаковые ботинки, и они мне были в пору?
Я не отступал и позвал директора их магазина.
Третьей отмазкой было:
- А вы не правильно их носили. Вы носили их в дождь, а они для этого не предназначены.
А, простите, для чего предназначены осенне-зимние ботинки? Для того, чтобы в них ходить по пляжу? Чтобы пользоваться ими дома?
В итоге их отправили на экспертизу, что-то доказывали. Я сразу пригрозил судом, и ботинки поменяли. Я, честно говоря, уже готов был обратиться и в суд, и там упомянуть про оскорбление с разными ногами.
Так что не верьте отмазкам продавцов, особенно, если они, как и в этот раз, высосаны из пальца.

Показать полностью

Герои прошлого и наши дни: AGP бросает вызов популярным играм в 2018 году

Герои прошлого и наши дни: AGP бросает вызов популярным играм в 2018 году Agp, Тест, Видеокарта, Игры, Hd3850, Amd Radeon, Видео, Длиннопост

— А что это за карта, давно она у тебя? — покрутил я в руках видеокарту, которую мне решил подарить один из знакомых.

— Да уже и не помню, бери! Все равно просто так лежит, она к моему компьютеру не подходит, не знаю, что с ней делать.


Посмотрим повнимательнее, что там написано: Sapphire Radeon HD 3850 512 Mb. Ха-ха, ну, ясно почему он ее не может поставить в компьютер. Это карта с древним разъемом AGP!


Для своего времени это была самая быстрая видеокарта, и каждый геймер просто мечтал о такой. Попробуем ее сейчас подключить и проверить в работе. Сколько же лет прошло с момента ее выхода? Это модель 2008 года, поэтому получается, что 10 лет. Заодно и посмотрим, каково это — собирать компьютер с AGP, способный на что-то в 2018 году и узнаем, может ли эта видеокарта принести нам какую-то пользу сейчас, в играх наших дней.


Сборка тестовой системы


Когда на материнских платах царствовал разъем AGP, HD 3850 с 512 Mb памяти была одной из самых дорогих видеокарт, и по скорости работы в играх с ней не могла соперничать ни одна карта. Разве что Radeon X1950 PRO под этот слот мог состязаться с ней, но неизменно проигрывал.


В прошлой статье про героев прошлого мы вернули к жизни старинную 2-процессорную плату.

Герои прошлого и наши дни: AGP бросает вызов популярным играм в 2018 году Agp, Тест, Видеокарта, Игры, Hd3850, Amd Radeon, Видео, Длиннопост

Интересная особенность

У данной модели довольно редкий разъем дополнительного питания на 8 pin. Таких разъемов в блоках питания почти никогда не делали, поэтому всегда приходилось покупать дополнительный переходник. Стандартный разъем для дополнительного питания современных видеокарт — 6 pin.


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


Для начала, надо взять материнскую плату с нужным разъемом. К счастью, у меня в качестве музейного экспоната лежала одна AGP-шная плата, EPoX EP-5PDAJ. Вот такая:

Герои прошлого и наши дни: AGP бросает вызов популярным играм в 2018 году Agp, Тест, Видеокарта, Игры, Hd3850, Amd Radeon, Видео, Длиннопост

Пойдет, не хватает еще процессора. Я предполагаю, что для того, чтобы попытаться запускать современные Ворды-Эксели и браузеры, нужен один из самых топовых для этой платы процессоров. У меня есть Pentium 4 — 524 с частотой 3.06 ГГц с поддержкой Hyperthreading. Попробуем вначале с ним. Батарейка, обеспечивающая питание BIOS, конечно, уже давно села. Заменяем.


Забытый стандарт разъема питания:

У материнской платы разъем питания еще 20-Pin, а не 24, как сейчас.


Для более-менее комфортного запуска современных игр требуется не менее 4 гигабайт оперативной памяти. Эта плата поддерживает до 4 гигабайт — то, что нужно!


Первое препятствие:

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


Ага, нашлось 3.5 гигабайта. Поищем еще, но уже неплохо! Для распознавания 4 Гб оперативной памяти нужно поставить 64-битную операционную систему.


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


Мудрость шамана


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


— Что же делать? — спросил он у соседей по деревне. — Я не хочу покупать новый ноутбук в нашем деревенском магазине. Ведь ему еще не так много зим! Это обдиралово.


— Иди к шаману, — сказали соседи, — Он познал мудрость, позволяющую довольствоваться малым.


Пришел индеец к шаману и взмолился:


— Подскажи, как мне сделать работу в срок, не покупая новый ноутбук!


Подумал шаман, нахмурил брови и сказал:


— Ты пробовал ставить SSD?


— Нет.


— Поставь, и можешь пользоваться своим ноутбуком, пока самому не надоест!


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



Поэтому мой совет: если вы работаете на уже устаревшем или, как вам кажется, медленном компьютере, ставьте SSD хотя бы минимальной ёмкости (есть недорогие диски на 32 или 60 Гб), и вы просто удивитесь, насколько ускорится его работа.


Все в сборе, запускаем!


Приятным сюрпризом было наличие в материнской плате огромных возможностей для разгона. Можно увеличивать частоту процессора и памяти, а также увеличивать напряжение на них. Подкрутив кое-что, у меня получилось довести стабильную частоту работы процессора до 3.74 ГГц. Оперативная память почему-то отказывается работать на частоте выше 200 МГц, поэтому ее разогнать не получилось.

Герои прошлого и наши дни: AGP бросает вызов популярным играм в 2018 году Agp, Тест, Видеокарта, Игры, Hd3850, Amd Radeon, Видео, Длиннопост

Второе препятствие:

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


Для начала я пробовал поиграть в Worlld of Tanks из-за, как мне казалось, невысокой ее требовательности к быстродействию процессора. Почему я так подумал? Да вот почему.


При работе этой игры максимально всегда нагружено только одно ядро. Соответственно, я предположил, что одноядерный процессор тут справится. Я думаю, многим было бы интересно, как бы эта игра заработала на AGP-шной видеокарте. Потестировав какое-то время, очень быстро стало понятно, что даже 3.74 гигагерц и Hyperthreading здесь не спасают, и игра катастрофически тормозит. Мда, скорости процессора — кот наплакал, и это можно увидеть уже в тесте производительности CPU-Z. На настройках «Низкие» еще можно играть, но у нас стоит задача поиграть во что-нибудь хотя бы на средних.



Если видеокарта и справляется, то процессор сразу загружается на 100% и из-за этого все подвисает.

Герои прошлого и наши дни: AGP бросает вызов популярным играм в 2018 году Agp, Тест, Видеокарта, Игры, Hd3850, Amd Radeon, Видео, Длиннопост

Столько сил потрачено на поиски деталей и сборку, и все тщетно. Как же протестировать видеокарту?


Погоня за экзотическими животными


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


Третье препятствие:

«AGP и двухъядерный процессор? — спросил я себя, — Где это видано»?


Во времена заката AGP многоядерные процессоры еще не получили распространения. Это потом, когда уже во всю производили материнские платы с разъемом PCI-Express, появилась поддержка всего, чего угодно: и поддержка нескольких ядер, и поддержки оперативной памяти более 4 Гб, и память DDR-II, и DDR-III, но все это было после. А для AGP что-то такое найти — это из разряда фантастики.


Я поискал по разным сайтам и наткнулся на этот форум: http://www.vogons.org/viewtopic.php?t=50665 На нем некий Carlos S. M. поместил список материнских плат с разъемом AGP, имеющих поддержку многоядерности. Уже лучше! Будет с чего начать.


Зоопарк из редких зверей


Разъем AGP долго не сдавал свои позиции, и карта HD 3850 подтверждает это: пользователи приобретали такие материнки для того, чтобы не покупать новые видеокарты, уже для разъема PCI-E. Производители шли им навстречу: в основном, выпускались платы, поддерживающие два ядра — это некоторые платы на чипсетах Intel 865 и VIA, которые могли работать с процессорами, произведенными по технологии 65 нм или даже Core 2. Но, насколько я помню, даже в те времена такие платы были сильной редкостью.


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


А эти материнские платы, к примеру, поддерживают не только старые двухъядерные процессоры Pentium-D, но и более производительные Core 2 Duo:


AsRock ConRoe865PE

Gigabyte GA-8I865PE775-G-RH

AsRock 775i65G R2.0

AsRock 775i65G R3.0

Gigabyte GA-8I865GME-775-RH

Gigabyte GA-8I865GME-775-RH-AS

ASUS P5PE-VM


В последствии появились даже материнки, хоть и всего парочка, которые поддерживают четырехъядерные процессоры серии Core 2 Quad. Например, AsRock 775i65G R2.0/3.0 (до Q6700 2.66 ГГц) и AsRock ConRoe865PE.


С двухъядерными процессорами AMD ситуация обстояла немного лучше, AMD выпустил многоядерные процессоры первым. Поэтому еще одним вариантом была материнская плата с процессором Athlon 64 X2 на Socket 939 или AM2. В первом случае подошла бы моя оперативка DDR, а во втором — уже нужна была DDR-II. Мне бы не хотелось покупать процессоры низкой производительности, хотя и с двумя ядрами. Несмотря на то, что двухъядерные Athlon появились раньше, они уступали в своем быстродействии даже одноядерным Pentium-4. Я сравнил их быстродействие и выяснил, что мне подойдут только Athlon 64 X2 4800+, 6000+ или 6400+. Конечно, это топовые процессоры для своего времени, но сейчас даже их производительность не такая уж высокая, и тестировать видеокарту на чем-то меньшем не хочется.


Купить плату для двухъядерного процессора в то время было сложно, и они были дорогими. По прошествии стольких лет рабочими их осталось еще меньше. Дошло ли что-то из них до нашего времени? Чаще всего их срубает одна и та же напасть — по прошествии нескольких лет на материнских платах вздуваются конденсаторы.

Герои прошлого и наши дни: AGP бросает вызов популярным играм в 2018 году Agp, Тест, Видеокарта, Игры, Hd3850, Amd Radeon, Видео, Длиннопост

Поэтому надо не просто найти плату, а еще убедиться, чтобы она, пролежав столько времени, работала. Самые производительные из процессоров, доступных на некоторых из этих материнских плат — это Core 2 Duo или Pentium-D. Хотелось бы, конечно, Duo. Я попробовал найти что-то из плат с его поддержкой на Авито. Ага, вот что-то попалось.


Мне удалось купить ASUS P5VDC-MX с поддержкой Pentium-D. Ура! Он не такой быстрый, как Core 2 Duo, но, все же, для теста подходит.


И почти без вспухших конденсаторов. Есть парочка, но они почти не влияют на работоспособность: продавец предупредил, что в ней не работает только встроенная видеокарта. Скорее всего, вот как раз по этой причине.


Отличительной особенностью этой платы является не только способность работы с двухъядерными процессорами, но еще и работы с двумя типами оперативной памяти — DDR и DDR-II, правда, не совместно. Здесь не обошлось и без ложки дёгтя: максимальный объем оперативной памяти составляет всего 2 Гб. Для современных задач это совсем ничего. Ладно, понадеемся на относительно быстрый доступ к файлу подкачки с SSD-диска.


Среди материнских плат с AGP из этого списка встречаются платы не только с поддержкой работы с разными типами оперативной памяти (а в некоторых, я слышал, оперативка разных типов даже могла работать одновременно), но еще и сразу с двумя разъемами для видеокарт: AGP и PCI-Express. Например, одна из самых «крутых» материнок из списка — это AsRock 4CoreDual-SATA2 R2.0


Она, к тому же, поддерживает четырехъядерные Core 2 Quad. То есть, на одной плате собраны:


1. Поддержка четырехъядерных Core 2 Quad

2. Как разъем AGP, так и PCI-E

3. Поддержка как DDR, так и DDR-II


Правда, и в такой суперской материнке есть минусы: максимальный объем оперативной памяти — тоже всего 2 Гб. Тогда это считалось круто, но сейчас это уже не так.


Она так же, как и HD3850 — своего рода, мечта игромана прошлого. Я нашел одну такую на Авито, но она была в Краснодаре и за какую-то не реальную сумму. Конечно, я не смог ее купить. У меня нет спонсора, поэтому я не стал гнаться за экзотикой, а купил то, что стоит разумных денег.


Надо сказать, что ASUS P5VDC-MX была второй попыткой, а вначале я купил ASUS P5PE-VM с поддержкой Core 2 Duo, но оказалось, что плата не работает. Продавец взял деньги, а подсунул сломанную плату, гад.


Хорошо, пусть будет плата для Pentium-D. Осталось купить процессор. Покопавшись там же, мне удалось найти процессор под маркой «Pentium-D 945» с частотой 3.4 ГГц. А тут холода в -20, и пришлось переться за ним по улице в такой мороз.


Теперь есть все для сборки тестовой системы! Соберем все вместе и запустим.

Герои прошлого и наши дни: AGP бросает вызов популярным играм в 2018 году Agp, Тест, Видеокарта, Игры, Hd3850, Amd Radeon, Видео, Длиннопост
Герои прошлого и наши дни: AGP бросает вызов популярным играм в 2018 году Agp, Тест, Видеокарта, Игры, Hd3850, Amd Radeon, Видео, Длиннопост
Герои прошлого и наши дни: AGP бросает вызов популярным играм в 2018 году Agp, Тест, Видеокарта, Игры, Hd3850, Amd Radeon, Видео, Длиннопост

К сожалению, разогнать этот процессор не удалось.


Особенности получившейся системы


1. Работа под разными операционками


Я пробовал работу компьютера на нескольких ОС: Windows XP, Windows XP 64-bit, Windows 7 32- и 64-битными версиями.


Поначалу мне показалось, что под обычным Windows XP все работает гораздо быстрее, но игры показали, что это не так. Да, при работе в Windows 7 игра загружается дольше, но FPS и комфорт игры существенно выше, поэтому для игр, даже несмотря на возраст компьютера, лучше использовать Windows 7.


2. Windows XP 64-bit


Представьте себе, под ней не удалось установить ни одного браузера. Я пробовал и Оперу, и Chrome, и Яндекс, и K-Meleon, и Спутник. Ни один не установился, они просто отказываются ставиться. Чтобы его поставить, пришлось устанавливать SP2 для 64-битной XP. Многие игры под ней не запускаются, жалуясь на отсутствие нужных компонентов ОС даже при всех установленных обновлениях.


3. Драйверы


Все драйверы придется поискать, они не все устанавливаются автоматически, а драйвер звука на 64-битную 7-ку не существует. Пришлось подставить от Windows Vista.


4. AGP aperture size


У материнских плат с AGP была особенность — это возможность использования оперативной памяти компьютера при нехватки ее на видеокарте. В BIOS этот пункт назывался AGP aperture size. Раньше я послушал знающих людей, которые рекомендовали не обращать на него внимание. Однако, как показали эксперименты, он действительно влияет на скорость работы игр, при ее увеличении обращение к жесткому диску происходит реже, а игра работает плавнее. В моем случае быстродействие лучше всего было при AGP aperture size = 512 Мб.


Вот как CPU-Z оценил работу процессора. Для удобства сравнения с предыдущим Pentium-4 я привожу скриншот из Windows 7 64-bit


Тестируем в играх


Я понимаю, что эта видеокарта не предназначена для разрешения 1920х1080. В то время в продаже еще были квадратные мониторы с электро-лучевыми трубками, и в них не во всех поддерживалось такое разрешение. В играх разрешение 1920х1080 считалось высоким. Я буду проводить основное тестирование на разрешении 1280х768.


Left4Dead 2

Герои прошлого и наши дни: AGP бросает вызов популярным играм в 2018 году Agp, Тест, Видеокарта, Игры, Hd3850, Amd Radeon, Видео, Длиннопост

Игра даже на максимальных настройках и разрешении экрана показывает играбельные 30-50 FPS, не говоря уже про 1280х768.


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


Team Fortress 2

Герои прошлого и наши дни: AGP бросает вызов популярным играм в 2018 году Agp, Тест, Видеокарта, Игры, Hd3850, Amd Radeon, Видео, Длиннопост

В этой игре все немножко посложнее. На средних настройках и 1280х768 FPS довольно низкий, около 20-30. Можно поставить на минимальные и спокойно поиграть. Здесь нехватка оперативки ощущается еще сильнее.


World of Tanks

Герои прошлого и наши дни: AGP бросает вызов популярным играм в 2018 году Agp, Тест, Видеокарта, Игры, Hd3850, Amd Radeon, Видео, Длиннопост

На средних настройках игра показывает 20-30 FPS. Иногда проседает до 15, в момент подгрузки с диска.


Для тех, кому интересно про танк на скриншоте, еще до выхода этой игры я участвовал в закрытом бета-тесте, в награду за это и выдали КВ-220Т.


Во время игры первое ядро процессора загружено на 100%, и видно, что ее скорость ограничена возможностями процессора. В целом, если бы было побольше оперативной памяти, то вполне можно играть. И, конечно, увеличение мощности процессора подняло бы FPS еще выше. Некоторые читатели могут сказать, мол, это же не игры, выпущенные совсем недавно! Но даже, если игра и вышла пару лет назад, то многочисленные патчи и обновления так сильно изменили игру, что по скорости работы это уже совсем не та игра, которая была на дату ее выхода.


GTA 5

Герои прошлого и наши дни: AGP бросает вызов популярным играм в 2018 году Agp, Тест, Видеокарта, Игры, Hd3850, Amd Radeon, Видео, Длиннопост

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


Прошу прощения за разбитую машину и, к тому же, всю в крови — удирать от полицейских на 7 кадрах в секунду было довольно непросто. Игра запущена на минимальных настройках, на разрешениях 800х600 и 1280х768. Ей очень не хватает мощности процессора и оперативной памяти. Если бы процессор был помощнее, я думаю, FPS здесь поднялся бы до 25-30.


Во всех играх в полноэкранном и оконных режимах FPS не сильно различается. Если хочется, то видеокарту можно немного разогнать через MSI Afterburner, но мой экземпляр подвисал на самых верхних частотах. В этом случае прибавится еще 3 FPS. Очень часто получается так, что процессор загружен на 100%, а видеокарта — не полностью, это означает, что мощности процессора для нее, все же, не достаточно.


А как было в прошлом?


Давайте подумаем, можно ли было на момент ее появления получить от этой карты максимум? Смотрите, я поставил суперпроизводительный для того времени процессор, максимум оперативной памяти — и Radeon 3850 этого оказалось не достаточно. Я считаю, что при засилии одноядерных процессоров и редкости материнских плат даже с DDR-II, «раскрыть» эту видеокарту в то время было трудно. А потом появились уже более мощные видеоадаптеры на PCI-E и более мощные процессоры, и эта видеокарта осталась не у дел.


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


Итоги теста


Как же себя показал наш герой? Теоретически, если собрать:


1. 4 Гб памяти DDR-I, причем с проверкой работоспособности. Не вся память выживает в течение стольких лет. А материнских плат с поддержкой 4 Гб DDR-II я почему-то не нашел

2. Приобрести плату с поддержкой Core 2 Quad и поддержкой 4 Гб оперативной памяти

3. Найти не просто материнскую плату, а рабочую и с невздувшимися конденсаторами

4. Купить четырехъядерный процессор Core 2 Quad. Я не сторонних того, что сегодня 2-ядерные процессоры на 775 сокете могут показать что-то стоящее в играх, даже самые быстрые, разве что, после разгона. По-моему, все равно проще поставить 4-ядерный

5. Найти переходник на 8 pin для дополнительного питания карты

6. Поставить SSD. Я считаю, что в данном случае он необходим

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

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


Тогда на на этой видеокарте можно собрать игровой компьютер начального уровня. Правда, если захочется более высокого быстродействия или, например, игр с поддержкой DirectX 11, то этот компьютер уже не получится апгрейдить. Например, Ведьмак-3 на этой видеокарте уже не запустится: он работает только с картами, на которых есть поддержка DirectX 11. Удастся ли ради видеокарты соблюсти все эти пункты?


Зато если получится, то на нем можно будет, к примеру, погонять в КС, Left4Dead 2, Танки на средних настройках, посмотреть кино, ну и, разумеется, он бы смог без тормозов исследовать просторы Интернета и работать с офисными файлами. Вполне хватит не требовательному пользователю.


Так что, вдруг у вас осталось что-то из этого списка деталей или где-то лежит такая же видеокарта и если вас не пугают названные препятствия, то почему бы и не дать забытым деталям вторую жизнь?

Показать полностью 12 1

Чат и Т9

Чат и Т9 Viber, Опечатка, Бюрократия, Т9
Показать полностью 1

Фото хрущевки с трубой, Москва. В 2018 году такие еще есть?

Фото хрущевки с трубой, Москва. В 2018 году такие еще есть? Москва, Хрущевка, Труба, Экзотика
Фото хрущевки с трубой, Москва. В 2018 году такие еще есть? Москва, Хрущевка, Труба, Экзотика
Показать полностью 2

Необычные фрукты на прилавках

Необычные фрукты на прилавках Магазин, Москва, Фрукты, Овощи, Генная инженерия, Мутация, Загадка

Вчера прогулялся по магазину :-) Нашел парочку интересных экземпляров: попробуйте догадаться, что где и почему лимон такой неправильной формы (лимоны продавались все такими).


На фото:


1. Апельсин

2. Лимон

3. Мандарин

Показать полностью
Отличная работа, все прочитано!