Приборная панель to USB

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Аватара пользователя
Bullet
Вымогатель припоя
Сообщения: 557
Зарегистрирован: Пт июл 04, 2008 19:29:15
Откуда: Мурманск

Re: Приборная панель to USB

Сообщение Bullet »

Ну ты бы хоть ссылку выложил... Другим то тоже интересно!
Аватара пользователя
Gryphon
Нашел транзистор. Понюхал.
Сообщения: 152
Зарегистрирован: Пн ноя 03, 2008 12:08:42
Откуда: Владивосток
Контактная информация:

Re: Приборная панель to USB

Сообщение Gryphon »

Итак. В аттаче находиться программа чтения памяти чужого процесса на VB6 (буду дальше переделывать под NET). Работает это следующим образом:устанавливаем ArtMoney, запускаем любимую игру (главное, чтобы там был спидометр, иначе узнать скорость в игре будет невозможно) и начинаем отсеивать адреса, т.е. изменили скорость, пауза, отсеяли, и опять заново. найденный адрес(а) заносим в программу и проверяем. Так-же необходимо в программе указать имя процесса (его можно взять из списка запущенных программ в ArtMoney). В моем случае это выглядит так: ReadMemory("GTA: San Andreas", &HA548B4)
Кому надо-сообщаю, что адрес &HA548B4-это скорость в GTA SA в милях в час. Там есть отдельный адрес для километров в час. Таким же способом можно адаптировать программу и для других игр.
Вложения
Программа-спидометр.rar
(1.92 КБ) 385 скачиваний
Вы получаете от людей больше, если им противоречите
PB_EXPERT
Потрогал лапой паяльник
Сообщения: 331
Зарегистрирован: Вс мар 30, 2008 14:31:51

Re: Приборная панель to USB

Сообщение PB_EXPERT »

Немного не по теме, но может пригодится.
Здесь вот есть программа, которая работает с памятью программы "Сапер" http://purebasic.info/phpBB2/viewtopic.php?t=686
Radan
Мучитель микросхем
Сообщения: 465
Зарегистрирован: Ср июн 21, 2006 08:24:32
Откуда: Лисичанск
Контактная информация:

Re: Приборная панель to USB

Сообщение Radan »

Уважаемый gryphon прислал отчёт о проделанной работе. Проект «Спидометр-мини» - http://bascom.at.ua/publ/proekt_spidome ... b/1-1-0-38 . За что ему огромная благодарность. Несём знания в массы!
Аватара пользователя
Gryphon
Нашел транзистор. Понюхал.
Сообщения: 152
Зарегистрирован: Пн ноя 03, 2008 12:08:42
Откуда: Владивосток
Контактная информация:

Re: Приборная панель to USB

Сообщение Gryphon »

Radan, ,большое спасибо за публикацию!
Вы получаете от людей больше, если им противоречите
Doretus
Родился
Сообщения: 16
Зарегистрирован: Пт окт 15, 2010 13:56:51
Откуда: Москва

Re: Приборная панель to USB

Сообщение Doretus »

А приборная панель-то законченна???
И интересует ее совместимость с 3D-Инструктор 2,0??
Всему можно научиться, но самому что-то научить не всегда представляется возможным...
Аватара пользователя
Gryphon
Нашел транзистор. Понюхал.
Сообщения: 152
Зарегистрирован: Пн ноя 03, 2008 12:08:42
Откуда: Владивосток
Контактная информация:

Re: Приборная панель to USB

Сообщение Gryphon »

Doretus писал(а):А приборная панель-то законченна???
И интересует ее совместимость с 3D-Инструктор 2,0??

К сожалению пока нет. Сейчас работы по горло, пока времени заниматься нету. :( Как только, так сразу :)
Вы получаете от людей больше, если им противоречите
Doretus
Родился
Сообщения: 16
Зарегистрирован: Пт окт 15, 2010 13:56:51
Откуда: Москва

Re: Приборная панель to USB

Сообщение Doretus »

Ок'ей!!!
Всему можно научиться, но самому что-то научить не всегда представляется возможным...
Doretus
Родился
Сообщения: 16
Зарегистрирован: Пт окт 15, 2010 13:56:51
Откуда: Москва

Re: Приборная панель to USB

Сообщение Doretus »

А мож пожалуйста скинуть код для мк и его модель??
Всему можно научиться, но самому что-то научить не всегда представляется возможным...
Аватара пользователя
Gryphon
Нашел транзистор. Понюхал.
Сообщения: 152
Зарегистрирован: Пн ноя 03, 2008 12:08:42
Откуда: Владивосток
Контактная информация:

Re: Приборная панель to USB

Сообщение Gryphon »

Если имеешь ввиду "Спидометр-мини", то все находится здесь-http://bascom.at.ua/publ/proekt_spidometr_mini_usb/1-1-0-38
Вы получаете от людей больше, если им противоречите
Doretus
Родился
Сообщения: 16
Зарегистрирован: Пт окт 15, 2010 13:56:51
Откуда: Москва

Re: Приборная панель to USB

Сообщение Doretus »

Не, которой ты прошивал МК для приборки Toyota Land Cruiser, ну и желательно ее схемку...
Всему можно научиться, но самому что-то научить не всегда представляется возможным...
Аватара пользователя
Gryphon
Нашел транзистор. Понюхал.
Сообщения: 152
Зарегистрирован: Пн ноя 03, 2008 12:08:42
Откуда: Владивосток
Контактная информация:

Re: Приборная панель to USB

Сообщение Gryphon »

Так, схемку подключения приборки завтра выложу (не помню, куда закинул, завтра поищу, а то у нас ночь уже). А вот с прошивкой тут небольшой фейл. Получается, что сначала (ради экспериментов) управлял просто wait'ом:
...
portb.2=1
wait n
portb.2=0
wait n
...
Потом хотел повесить на таймер, но в меге8 он уже юзается под USB HID. Хочу купить мегу32 (они у нас что-то подешевели, да и с надеждой на будущее). И тогда уж точно закончу :)
Вы получаете от людей больше, если им противоречите
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: Приборная панель to USB

Сообщение Мурик »

Gryphon писал(а):но в меге8 он уже юзается под USB HID
Сам USB драйвер не использует ни один из таймеров (коих в в меге8 аж 3 штуки). Для него нужно лишь прерывание INT0.
Возможно этот таймер использует ваша программа.
Doretus
Родился
Сообщения: 16
Зарегистрирован: Пт окт 15, 2010 13:56:51
Откуда: Москва

Re: Приборная панель to USB

Сообщение Doretus »

Anderer писал(а):http://www.x-simulator.de/wiki/Tacho_Controller_by_Elektronikjack
Может пригодится... Прошивка для МК у меня где-то валялась.

Уважаемый Anderer!
А не можете пожалуйста скинуть прошивку для МК , а то на том сайте про прошивку ничего не сказанно:(???
Всему можно научиться, но самому что-то научить не всегда представляется возможным...
Аватара пользователя
Gryphon
Нашел транзистор. Понюхал.
Сообщения: 152
Зарегистрирован: Пн ноя 03, 2008 12:08:42
Откуда: Владивосток
Контактная информация:

Re: Приборная панель to USB

Сообщение Gryphon »

Мурик, очень странно, но у меня при включении таймера устройство не определялось. :( Я, честно говоря, еще не проверял, почему так, ибо времени нет. Сейчас заказал еще деталей (как-раз к 1 числу придут) и вот тогда начну делать.
Вы получаете от людей больше, если им противоречите
Doretus
Родился
Сообщения: 16
Зарегистрирован: Пт окт 15, 2010 13:56:51
Откуда: Москва

Re: Приборная панель to USB

Сообщение Doretus »

А схемка-то не нашлась????
Всему можно научиться, но самому что-то научить не всегда представляется возможным...
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: Приборная панель to USB

Сообщение Мурик »

Gryphon писал(а):при включении таймера устройство не определялось
А как включали таймер?
Вот конструкция, использующая таймер Timer1, для генераци отчётов, равных, примерно 1 сек для периодического чтения данных из DS18B20 http://purebasic.mybb.ru/viewtopic.php?id=46
Термометр нормально рабтает.
Аватара пользователя
Gryphon
Нашел транзистор. Понюхал.
Сообщения: 152
Зарегистрирован: Пн ноя 03, 2008 12:08:42
Откуда: Владивосток
Контактная информация:

Re: Приборная панель to USB

Сообщение Gryphon »

А как включали таймер?

Как написано в официальной документалке на Bascom-avr
А схемка-то не нашлась????

не нашел, т.к. я собирал по ходу дела. Я начал подключать как написано тут http://www.x-simulator.de/wiki/Tacho_Co ... tronikjack но у меня не заработала приборка и поэтому я делал через хитрозакрученную опу :) ибо сколько спрашивал на форумах мне так и не сказали, какие импульсы должны быть, а в гараж осциллограф не возьмешь. и только тогда все заработало.
Вы получаете от людей больше, если им противоречите
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: Приборная панель to USB

Сообщение Мурик »

Gryphon писал(а):Как написано в официальной документалке на Bascom-avr
Если честно, я ожидал увидеть кусок кода, инициализации таймера и назначения ПП прерываний. :write:
Ну раз кода нет, то могу посоветовать включить таймер не как в стандартном примере, т.к .он не совсем совместим с USB. :idea:
Аватара пользователя
Gryphon
Нашел транзистор. Понюхал.
Сообщения: 152
Зарегистрирован: Пн ноя 03, 2008 12:08:42
Откуда: Владивосток
Контактная информация:

Re: Приборная панель to USB

Сообщение Gryphon »

Мурзик, учтем-с. Просто я то, что делал раньше удалил :oops: и начал заново переделывать.
Вы получаете от людей больше, если им противоречите
Ответить

Вернуться в «Интеграция с ПК»