- Как сделать в домашних условиях игровой руль
- Arduino и педали Logitech к любому рулю на ПК
- Найдены возможные дубликаты
- Беспроводной пульт для презентаций своими руками
- Увеличение количества пинов NodeMCU с помощью сдвигового регистра
- Дисплей Nextion и NRF24 беспроводное управлении реле
- Самое простое дистанционное управление компьютером
- Как сделать тетрис классический
- Измеряем толщину ЛКП на Arduino
- Управление реле с компьютера при помощи Arduino и bluetooth
- Обзор старого мопеда Карпаты собранного из металлолома во время карантина
- Гоночная машина полностью сделанная из дерева с работающим двигателем, коробкой передач, педалями и рулём
- Стойка игрового руля своими руками (часть 5)
- Пришла Hyundai ix35 с рулем и сидением под переделку
- Стойка игрового руля своими руками (часть 4)
- Logitech G29 и Я — дружная компаниЯ
Как сделать в домашних условиях игровой руль
В последнее многие игроки играя в различные симуляторы, будь-то гоночные или грузовые, используют всевозможные игровые манипуляторы, геймпад, джойстики и рули разных брендов, ценовой категории, предназначенные для большинства современных игр.
С учетом дороговизны игровых манипуляторов, не многие могут позволить приобрести руль, благодаря которому играть станет намного комфортнее и получить от этого незабываемое удовольствие. Но у кого нет возможности купить игровой руль, его можно сделать своими руками. В этой статье подробно разберем, как сделать в домашних условиях руль для любимой игрушки. В интернете гуляет множество вариантов и любой из них хорош и уникален, и чтобы собрать подобный это не займет лишних денежных затрат и усилий.
Итак, поехали! В первую очередь необходимо вырезать из картона или двп, форму рулевого колеса, к нему приклеим ось (небольшая трубка) при помощи которой будет происходить вращение. Потом соберем коробку, где находиться механизм для вращения руля, в качестве устройства будет использоваться мышка и соединим с осью. Затем собираем подставки и ставим мышку, тщательно склеиваем клеем конструкцию. После собираем деталь для педалей «газа» и «тормоза», на сей раз понадобиться картонка. На картонку приклеиваем подставку под мышку и две хозяйственные губки.
Теперь осталось зайти в игру Euro Truck Simulator 2 и настроить руль. В настройках «Настройка устройств» далее выбираем «управлением мышью» и изменяем управлениями клавиш. На этом все. Вот несколько видео-уроков, как правильно собрать бесплатный руль.
Поделиться этой публикацией в социальных сетях
Источник
Arduino и педали Logitech к любому рулю на ПК
Доброго времени суток.
Увлёкся симрейсингом давно, года с 2003, прошли через мои руки пожалуй все 900 градусные рули от Logitech, сейчас Thrustmaster (пока не хрустмастер и вроде работает штатно) T300, но уж больно педали у него штатные слабенькие, отсюда и родился данный пост.
Еще когда использовал Logitech momo, сильно мне не нравились педали у этого руля, искал решений в виде педалей до 10 000 рублей, т.к. увы зарабатываю не много.
Смотрел в сторону CSL Elite Pedals от Fanatec и вроде все хорошо две педали в железе, но цена в моём городе 10 000 рублей, с пересылкой из другого региона 8 000 рублей плюс адаптер, т.к. руля от Fanatec меня нет и не предвидится. Да и потенциометры в основе педалей (потенциометры это не плохо, но и не хорошо, когда речь идет от таких деньгах), т.е. за 10 000 рублей я не получу вечную вещь, а очень хотелось бы.
Педали от Thrustmaster сразу отбросил, т.к. есть у них есть мертвые зоны, да и конструктив откровенно слабоват, топовые педали от этого производителя не рассматриваю, т.к. опять же цена.
Вспомнил про педали от Logitech, нашел в славном городе Хабаровске на барахолке условно не рабочие педали (с некорректно работающими потенциометрами), но в полном комплекте.
Подключить педали к ПК без руля оказалось довольно лёгкой задачей, на Авито/Юле приобретен Arduino pro micro за 300 рублей. Именно эта ардуинка была выбрана из за Atmega32u4, а так-же за наличие micro usb порта.
Распаиспаиваемся на контакты Ардуино А0, А1, А2 – ноги потенциометра (газ, тормоз, сцепление), т.е. А0 — оранжевый (2pin com), А1 — белый (3pin com), А2-зеленый (4pin com), VCC это +5V — черный провод (1pin com). GND земля — красный провод (6pin com и 9 pin com).
Здесь стоит сделать ремарку, а именно, обычно черный — земля, красный +5V, откровенно говоря не до конца понимаю почему наоборот, но именно в такой распайке все работает.
Если хотим оставить коннектор COM приведу картинку как считать пины на com.
В прочем при любом раскладе педали после покупки просто необходимо разобрать, очистить от вековой пыли и промазать, по этому распиновку сами увидите как только разберете.
С github ( https://github.com/functionreturnfunction/G27_Pedals_and_Shi. ) скачан прессет для педалей и успешно залит, ардуинка распаяна, спасибо админам на работе пустили к паяльной станции, корпус взят от кроссовера Supra (валялся в ящике с инструментами), ком-разъемы были в наличии на работе со старых порванных шнурков.
Педали подключены, два из трех потенциометров оказались мертвыми, увы в нашем городе фирменных потенциометров нет, заказывать из центральной части дорого, тащить из Китая можно, но в тот момент я еще не знал полную маркировку нужных мне потенциометров (450D103F7).
Взял чистых китайцев, более или менее подходящих по размеру, разобрал педали, подпилил, сделал доп. отверстия, установил, можно сказать, что всё прошло успешно.
Но есть нюанс куда-же без него купленные потенциометры имеют мертвую зону, т.е. по хорошему необходимо купить оригинальные потенциометры и заменить их, но увы Covid-19 временно не позволяет это сделать. А пока все игры в которых я использую данный метод подключения имеют настройку мертвых зон.
Бюджет проекта: 2000 (педали) + 300 (ардуинка) = 2 300 рублей.
Все остальные комплектующие у меня были.
PS: Мой только-только оформленный канал на youtube: https://youtu.be/dyXBwpyrgZY
Ноль просмотров, ноль подписчиков, будет посвящен симрейсингу, посмотрим, а вдруг взлетит.
Найдены возможные дубликаты
Вот тут есть подробно, как и с нуля, или переделать другие устройства. В этом видео, и вообще на канале.
Беспроводной пульт для презентаций своими руками
Сегодня хотел бы поделиться информацией, как можно собрать беспроводной пульт для презентаций. Про беспроводное управление компьютером рассказывал в предыдущей публикации.
После чего решил сделать прошивку, которая подойдет для реализации пульта для управления презентацией.
Управлять можно не только презентацией, но и медиафайлами и уровнем звука.
Также можно управлять курсором мыши, что придает пульту большую универсальность и область применения.
Управлять с помощью пульта можно:
• Открытие и просмотр документов,
При желании функционал можно урезать или расширить.
Надеюсь моя информация будет полезной.
Спасибо! Всем добра!
Увеличение количества пинов NodeMCU с помощью сдвигового регистра
Так как у NodeMCU не так и много пинов для подключения периферии, часто возникает нехватка pin. Поэтому такую замечательную отладочную плату откладываем на полку и ищем другие железки для реализации проекта.
Но в некоторых случаях можно расширить количество пинов с помощью сдвигового регистра и реализовать проект на NodeMCU.
Все исходные материалы к уроку можно найти на сайте>>
Надеюсь моя информация будет полезной.
Спасибо! Всем добра!
Дисплей Nextion и NRF24 беспроводное управлении реле
Я уже вкладывал уроки про дисплей Nextion. В которых рассказывал, как можно организовать контроль доступа. Сегодня в проекте рассмотрим более расширено применение полученных знаний из уроков.
С помощью радио модуля NRF24 беспроводным способом (по воздуху) будем управлять реле. Включать и выключать можно различную нагрузку: свет, отопление, вентиляцию и пр.
На основе данной системы можно сделать беспроводное управление освещением в доме.
Надеюсь моя информация будет полезной.
Спасибо! Всем добра!
Самое простое дистанционное управление компьютером
Сегодня расскажу, как я делал удалённое управление ПК с помощью пульта ДУ. Реализовывал я это года 3-4 назад для переключения мультиков для ребёнка на YouTube.
Когда я сидел за компьютером, а ребенок смотрел мультики в другом конце комнаты. И чтобы не вставать постоянно для переключения мультфильмов. Сделал вот такую леньтяйку.
Сегодня данным проектом решил поделиться с вами.
Так выглядит переключение композиций в ВК. А также регулирование громкости.
Надеюсь моя информация будет полезной.
Спасибо! Всем добра!
Как сделать тетрис классический
Дисплей от Nokia 5110 — это наверное самый дешевый дисплей который можно найти для своих проектов на Arduino. На базе него мы разберемся с вопросом: «Как же сделать тетрис-игру?@
Основная проблема всех библиотек для рисования на этом дисплее — отсутствие поддержки русского языка. Решается установкой дополнительных шрифтов, которые подменяют английские символы на русские.
Избалованные i2c шиной скажут «фу», ведь у нас 4 провода управления SCLK, DIN, DC, CE и RTS которые соответственно подключаются к Arduino, 3, 4, 5, 6, 7. Не забываем подключить питание 3.3 вольта, и землю.
Для рисования будем использовать библиотеку Adafruit GFX Library. В архиве с ней есть примеры использования.
Для управления игрой используем ИК пульт от телевизора. Сигнал будет принимать датчик TL1838.
Я использовал Arduino Uno, т.к. она уже имеет стабилизатор на 3.3 вольт.
Подключение IR приемника:
pin 8 — IR (управляющий). Питание на +5V и GND.
pin 9 — speaker, Земля на GND.
При «проваливании» на собранную строку будет воспроизводиться писк. Он реализован на особенности нескольких пинов Ардуино (в нашем случае 9) выдавать ШИМ с заданной частотой. Игра поддерживает все атрибуты нормальной игры. Ту и подсказка следующей фигуры и текущий счет. Игра ведет учет рекордов. Это значение хранится в энергонезависимой памяти Ардуино. Чтобы сбросить рекорд, достаточно изменить в скетче значение flfirst=1234 на любое другое. В игре также идет автоувеличение скорости падения через каждые 30 списанных строчек, так что, бесконечно долго поиграть не получится ). Скетч не оптимизировался и тщательно не прогонялся, а был написан на досуге в свое удовольствие. Если кто обнаружит ошибку — пишите. О ©. Скетч разрешается править для себя как угодно. Только при публикации где-либо своих вариантов ссылку на первоисточник-муську указывайте ). Для чего делал — длинные выходные + «из любви к искусству». Была бы дочка маленькой, сделал бы ей, наверное, мини игровой автомат для кукольной комнатки на 8 марта, как раз успел бы. Добавил бы несколько игр типа Змейки и Арканоида, а корпус вырезал бы из текстолита, наверное. Только дочка в этом году уже докторскую защищает, так, что мимо, но может кому еще эта идея пригодится ).
Измеряем толщину ЛКП на Arduino
Измерение толщины лакокрасочного покрытия автомобиля сводится к простому измерению индуктивности катушки с полуоткрытым сердечником.
Самая сложная часть нашей установки — катушка индуктивности. Она состоит из одной обмотки внутри половинки броневого ферритового сердечника из какой-то радио аппаратуры. Если мы будем прислонять катушку открытой стороной к эелезной пластине (кузову), то чем меньше зазор между обкладками ферритового корпуса, то тем выше индуктивность. Параметры катушки серьезного значения не имеют т.к. схема будет калиброваться.
В моем случае использовалась проволока 0.08 мм для намотки порядка 100 витков. Что бы увеличить ответный сигнал с катушки цепляем параллельно металлопленочный конденсатор 100 пф. Получился колебательный контур чувствительный к толщине ЛКП.
Измерять частоту колебаний контура будет Arduino Nano. В зависимости от результатов измерений будут зажигаться 7 диодов-индикаторов. Они будут сигнализировать о толщине окрашенной панели. При правильной калибровке у незамкнутого сердечника магнитопровода будут гареть все диоды (металла нет — шпаклевка), при замыкании вплотную к голому металлу должен гореть один диод (металл). Чувствительность срабатывания остальных индикаторов нужно измерять экспериментально под вашу катушку.
Перед использованием измерителя толщины краски нужно выполнить калибровку. Прикладываем датчик к голому магнитному металлу (сталь) и нажимаем кнопку «калибровка». Тем самым в энергонезависимую память Arduino будет сохранен коэффициент измерения. От него будет выполняться отсчет остальных уровней индикации.
Для выполнения измерения прикладываем датчик к кузову автомобиля и нажимаем вторую кнопку «измерение». Индикаторы покажут измеренную толщину краски на кузове.
Скетч программы для Arduino:
// программа — Измеритель-толщины покрытия.
// идея отсюда: https://github.com/sae/Arduino-LCQmeter/blob/master/LC-gen.i.
/*
simplest LC-generator on arduino
can be used as lc-meter
(C)SAE762 07.feb.2015 @home
circuit diagramm D2—R(100. 1000)—D6—LC—GND; D7—GND
*/
#include // библиотека чтения-записи eeprom
#include «analogComp.h» // библиотека, скчана с гитхаба
/* проверка работы eeprom
*/
//***************** ФУНКЦИИ***********
//This function will write a 2 byte integer to the eeprom at the specified address and address + 1
// эта функия записывает двухбайтовое целое число в РППЗУ по указанному адресу
void EEPROMWriteInt(int p_address, int p_value)
<
byte lowByte = ((p_value >> 0) & 0xFF);
byte highByte = ((p_value >> 8) & 0xFF);
EEPROM.write(p_address, lowByte);
EEPROM.write(p_address + 1, highByte);
>
//This function will read a 2 byte integer from the eeprom at the specified address and address + 1
// эта функия считывает двухбайтовое целое число в РППЗУ по указанному адресу
unsigned int EEPROMReadInt(int p_address)
<
byte lowByte = EEPROM.read(p_address);
byte highByte = EEPROM.read(p_address + 1);
return ((lowByte 50) < // если напруга больше 0 запускаем установку 0
rise=0;
// индикация разряженной батареи, но установка 0 продолжается
if (vbat = mgreen && delta = mblue && delta = mwhite && delta pblue) digitalWrite (predled,LOW);
if (delta > pwhite && delta pgreen && delta Показать полностью 3
Управление реле с компьютера при помощи Arduino и bluetooth
Сегодня в проекте рассмотрим беспроводное управление реле с компьютера при помощи Arduino NANO и bluetooth модуля hc-06. Приложение для компьютера сделаю в программе Processing.
Интерфейс программы управления несколькими реле.
Схема подключения модуля с четырьмя реле.
Подключение модуля с четырьмя твердотельными реле.
Это мое первое приложение, сделанное в Processing, поэтому прошу строго не судить.
Надеюсь моя информация будет полезной.
Спасибо! Всем добра!
Обзор старого мопеда Карпаты собранного из металлолома во время карантина
Всем привет ребята, когда весной случился карантин мне стало скучно и я решил купить себе старый советский мопед ну для того чтоб кавырятся в нем, а не сидеть в интернете от скуки и мне в обьявлениях попался мопед Карпаты в ужастном состоянии и я решил его купить. Купил мопед и начал его потихоньку востанавливать но опыта было мало, а самое главное все рынки и магазины были закрыты и мне преходилось искать запчасти на него по обьявлениям, а некоторое даже изготавливать самому, вот видео того, что в итоге у меня получилось не судите строго это первый мопед который я возвращал к жизни.
Гоночная машина полностью сделанная из дерева с работающим двигателем, коробкой передач, педалями и рулём
Детальное пояснение каждого узла машины:
Стойка игрового руля своими руками (часть 5)
Дисклеймер: «Пост с большим количеством картинок и затраченных денег».
Самоизоляция не прошла даром — созрела переделка кокпита под новую рулевую базу на основе сервопривода.
Сервопривод способен выкрутить руки, не то что стойку из труб, из которых и была сделана предыдущая стойка (Стойка игрового руля своими руками (часть 4))
Новая стойка выполнена из конструкционного алюминиевого профиля размером 40×40, 40×80 и 40×120 миллиметров.
Проект стойки выполнен в программе May-CAD по моим размерам (чтобы помещалась в отведённом ей парко-месте)
Найти ссылку на скачивание не составит труда, кому надо тот найдёт.
Ниже видео процесса проектирования:
У данной стойки имеются следующие минусы: отсутствие возможности изменения угла наклона педалей и сидения. Но меня пока устраивает.
Процесс сборки не сохранился, сделал только несколько фотографий
Закупал материалы на «Соберизаводе» там же осуществлялась резка
Так как заказывал первый раз, то кое-какие крепежи купил с большим запасом (осталось дофига). Но в процессе есть возможность что-то нарастить. Планирую выделить пространство и поставить мониторы стационарно на стойку из того-же профиля.
Результат сборки можно увидеть на следующий фотографиях
Результатом очень доволен, особенно колёсиками, т.к. гонки совмещаются с работой на одном и том-же рабочем месте.
Ссылка на ПО и проект стойки в описании под видео.
Спасибо за внимание!
Пришла Hyundai ix35 с рулем и сидением под переделку
После нового года пришел клиент на hyundai ix35 с проблемой потертого руля, пластика на нем и кнопок, а так же проблемы с водительским сидением. Перетянули руль термокожей, с покраской пластика и кнопок. Первый раз попробовал маскирующее средство на пиктограммы кнопок, т.к. без этого кнопка будет полностью закрашеша. Отремонтировали сидение с заменой дермантинового элемента и ремонтом поролоновой основы.
Стойка игрового руля своими руками (часть 4)
Извините за долгий перерыв.
Период моего отсутствия выдался плодотворный, и как обычно затратный.
Сразу по затратам:
Отражены не все затраты. На самом деле они выше..
Задача была сделать самодельную проставку для кресла для гоночных симуляторов.
Реализована задумка на следующем оборудовании:
Моторы: WG7185 (24В, 50:1)
Источники питания: MW LRS-350-24
Управление: Arduino UNO R3, Cytron MD13S
Каркас сделан из алюминиевого профиля 30×30, плюс буковый подступёнок.
Были попытки сделать полно-фреймовую подвижную платформу, но они не увенчались успехом. Причина — хлябкая конструкция.
В результате, как и планировал, вернулся к проставке под кресло.
Софт написал свой. Поэтому имеется множество нерешённых проблем.
Список игр, тот что у меня в наличии, и то что я в основном играю.
Настроек пока не много, и всё ещё далеко от user-friendly.
На текущий момент имеются следующие проблемы:
— пиковые превышения по току (возникают при коллизиях на высокой скорости). Нивелируются встроенной защитой источников питания.
P.S. Пост промежуточный. Когда разберусь с проблемами отчитаюсь..
На последок видео игрового процесса (может кто-то заметит места отключения ИП)
До нового поста.
Logitech G29 и Я — дружная компаниЯ
Прошел праздник Международный женский день 8 Марта и девушки снова возвращаются с небес на землю — перерыв на день от женских обязанностей объявляется закрытым. Как говорится — кто на кухню, кто на огород, а я за паяльник.
Речь в этом посте пойдет про замечательный руль от компании Logitech, модель G29.
Кто не знает, именно эта модель это продолжении серии G25, G27, G920 — с исправлениями и доработками косяков предыдущих версии.
Благодаря этим доработкам, он лишен проблемы с:
— выгорание транзисторов обратной связи (сделана более грамотно + установлены более мощные мосфеты)
— отходом на тот свет контроллера, из-за чего плата и руль обычно выбрасывается, так как сервисных центров и самих плат не найти. Ремонт только по гарантии и только полная замена (всего комплекта) при выходе из строя в течении гарантийного срока. Деталей отдельно нет.
А знаете в чем проблема выхода из строя контроллера? А всё просто, юсб подключается непосредственно к контроллеру и этот вход просто умирает от статики с ПК. На плате есть место под копеечный элемент (6-ти ножка защиты от статики, по сути 4-ре диода), но экономия на нём делает своё дело. Можно найти кучу объявлений о продаже рулей с вышедшим из строя контроллером, но продавцы об этом молчат. Совет: Покупка только с ПОЛНОЙ ПРОВЕРКОЙ.
— выход из строя колесика с прорезями для валкодера. Оно нужно для того чтоб руль понимал в каком месте своих 900 градусах находится. Это колесико лопается от нагрева двигателя обратной связи во время работы. Найти новое нельзя, только восстановление старого. Либо на одной из интернет площадок купить железное — умельцы делают на лазерной резке и продают. Кто-то печатает на лазерном принтере на прозрачной бумаге — в интернете есть файл для печати. Таким образом решается эта проблема. В G29 — используется магнит.
Возможно, есть еще масса проблем, но это основные которые встречаются в интернете.
НО, как вы понимаете идеальных вещей не бывает, и у G29 тоже есть недостатки.
Мы с моим рулем пол года, и покупался он БУ как нерабочий. (ибо новый стоит как жигуль).
Гугление и мои личные наблюдение выявили 2 существенных недостатка:
1) — G29 перестает работать на PS3, а на PS4 и ПК работает отлично (или наоборот, зависит от того, в каком положении остался хвостик). Проблема заключается в:
. в оторванном ушке переключателя. От частого его тудасюдаканья отрывается ушко, и фсё. На фото слева в упаковке то, как он должен выглядеть, справа — оторванный жизнью и прямыми руками пользователей.
Стоит эта кнопка копейки, но рули возвращают по гарантии и меняют целиком.
Выпаивается легко феном:
А вот тут будет рекламочка и благодарность за мега подарок в честь праздника: Флюс fluxplus 6-412-a. С ним эта процедура прошла легко и непринужденно. Вообще, с ним паять значительно легче смд детальки, а вот провода с ним лудить хуже (это было в качестве эксперимента)
Пайку на место я производила с помощью обычного паяльника и этого бомбезного флюса. Результаты:
Источник