DIY Force Feedback Steering wheel | Circuit and Software Setup [in ENGLISH] , DIY Sim Racing Wheel

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 พ.ค. 2024
  • Hello guys,
    In this video you will find the connections and software configuration for FFB steering wheel and analog pedals. Hope you guys like it.
    Also make sure you subscribe to us for upcoming upgrades.
    *-*-*-*-*-*-*-*-*-*-*-*-*
    Related tutorials:
    Part-1(Analog Racing Pedals) : • DIY Sim Racing Pedals ...
    Part-2(Force Feedback Steering hardware) : • DIY Force Feedback Ste...
    Part-4(Paddle Shifters) : • Paddle Shifters for DI...
    Part-5(Gaming RIG) : • DIY FFB Sim Racing Rig...
    *-*-*-*-*-*-*-*-*-*-*-*-*
    Related links:
    Download all source files here: drive.google.com/file/d/1JuG6...
    EMC facebook page: / emcdeveloper
    *-*-*-*-*-*-*-*-*-*-*-*-*
    Components I have used:
    Arduino Leonardo: amzn.to/42Oh68e
    2-phase 600 PPR rotary encoder: amzn.to/3ofrirt
    BTS7960 motor driver: amzn.to/3nGMeXJ
    24v, 250W Ebike motor: amzn.to/42QukBB
    B10K single turn potentiometer
    Timing Pulleys used-
    22 teeths, 12mm width XL pulley - 2pcs
    15 teeths, 12mm width XL pulley - 1pcs
    60 teeths, 12mm width XL pulley - 1pcs
    Timing belts used-
    110mm length , 12mm width XL belt - 1pcs
    220mm length , 12mm width XL belt - 1pcs
    Alternative motor 100W: amzn.to/42Rjqvm
    1000 PPR encoder: robu.in/product/orange-1000-p...
    -*-*-*-*-*-*-*-*
    Timestamps:
    00:00 Introduction
    02:28 Circuit Connections
    08:14 Software Configuration
    15:20 Pedals, Steering Calibration
    17:03 Wheel Check
    18:48 Gameplay Demo
    21:45 Convert Arduino to Normal
    *-*-*-*-*-*-*-*-*-*-*-*-*
    Follow us on Instagram :
    / tech_at_home
    Like us on Facebook :
    / tech-at-home. .
    #ffb #simracing #logitech #gamingsetup #emc #forcefeedback #arduinoprojects #unojoy #ets2gameplay #gamingwheel #directdrive
    Thanks for watching!
    *Like Share and Subscribe
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 533

  • @monopeludo99
    @monopeludo99 10 หลายเดือนก่อน +13

    so excited with my steering wheel project!! today i going to start with the wiring, thank you❤

    • @techathome
      @techathome  10 หลายเดือนก่อน +2

      Welcome

  • @sagarzalte4586
    @sagarzalte4586 10 หลายเดือนก่อน +42

    Finally my steering wheel is ready to play the game without any problems and bugs, 😊 thanks Tech at Home.

    • @techathome
      @techathome  10 หลายเดือนก่อน +3

      Welcome

    • @harman22595
      @harman22595 10 หลายเดือนก่อน

      Some glimpse of your steering wheel

    • @ParangSkipeers
      @ParangSkipeers 8 หลายเดือนก่อน +1

      What type of motor u r using?

    • @sagarzalte4586
      @sagarzalte4586 8 หลายเดือนก่อน

      I am using 775 dc motor for steering feedback

    • @techathome
      @techathome  8 หลายเดือนก่อน

      What are the pulleys specifications?

  • @meeeaCH9612
    @meeeaCH9612 9 หลายเดือนก่อน +1

    I started to build mine a year ago, didn't really had the time to finish it. I continued the project just for my power connector to fail. The plug got a short and the two connector welded together. :D

  • @GT-rh9vr
    @GT-rh9vr 10 หลายเดือนก่อน +1

    Oh my god!! Brother you really made the fantastic video!! And your video have all knowledge of about car controller that I need.
    Thank you so much Brother!!!💕💕

    • @techathome
      @techathome  10 หลายเดือนก่อน +1

      Welcome!

  • @CanArall
    @CanArall 6 หลายเดือนก่อน

    im trying for like 2.5 hours and you helped me thank you soooooooooooooo much im making this for a school project with legos thank you again

    • @techathome
      @techathome  6 หลายเดือนก่อน

      Welcome

  • @p.g.3947
    @p.g.3947 หลายเดือนก่อน

    Hi, another great video!! I would like to ask you if I can mount 12mm round buttons with 3 pins (vcc, out, gnd) on the steering wheel. if so, which pins will be used and which one does it correspond to on the diagram? because in the diagram there are only 2 pins without specifying which ones. forgive my ignorance. Thanks in advance

  • @filipg2291
    @filipg2291 7 หลายเดือนก่อน +3

    Finally! i build this set in 2019 but i also get a lot of problems with old software and calibration. Now its work fine C:

    • @MrrOogway
      @MrrOogway 5 หลายเดือนก่อน

      sameee , i built and had it working for a test in 2022 and after that was just problems with the software ,this emc actually work properly

    • @guillaumepayant-tougas9977
      @guillaumepayant-tougas9977 3 หลายเดือนก่อน

      do you know if there is a way t9 make it compatible on various video game consoles

    • @Tom_Jerry2449
      @Tom_Jerry2449 หลายเดือนก่อน

      ​@@MrrOogwayit works on forza horizon 5?

    • @MrrOogway
      @MrrOogway หลายเดือนก่อน

      @@Tom_Jerry2449 if I'm being honest I didn't get the time to finish my steering yet so I have no clue what it works on,sorry

    • @Tom_Jerry2449
      @Tom_Jerry2449 หลายเดือนก่อน

      @@MrrOogway thanks

  • @psmastic6240
    @psmastic6240 4 หลายเดือนก่อน

    You are the Master 😮 thanks for this very beautiful understanding video.

    • @techathome
      @techathome  4 หลายเดือนก่อน

      Welcome!

  • @andresdelgado5553
    @andresdelgado5553 7 หลายเดือนก่อน +2

    Very good video, you clarified many doubts, could you show what the configuration of the buttons would be like, please?

    • @techathome
      @techathome  7 หลายเดือนก่อน +1

      Thank you.
      This video will help you on the usage of buttons: th-cam.com/video/-gHQ2EIYm88/w-d-xo.htmlsi=BjsJxN_AZZhs_j4U

  • @hansikaiddagoda
    @hansikaiddagoda 8 หลายเดือนก่อน +1

    Bro your video and explanation is so much clear❤
    Please, I need to know is there a latency when you playing with this?

    • @techathome
      @techathome  8 หลายเดือนก่อน +1

      Thank you
      I didn't face any lag,
      I am new to this and also I have not used any wheels before,
      So I cannot answer this in reference to standard wheels.

  • @ParangSkipeers
    @ParangSkipeers 7 หลายเดือนก่อน +1

    hi bro..i want to ask..i also done diy one wheel using emc software that u are use.but why in dirt 2 game when im play that game i got error that im lost ffb?the wheel fnction also detected but no ffb in game.can u help me?

  • @Thoni73
    @Thoni73 6 หลายเดือนก่อน

    Hello. Nice Job. I'm searching to also make my own ffb wheel for my xbox one s. Will that work for me? Otherwise what I have to do to make it possible for Xbox one s?

  • @shahjahaniqbal7265
    @shahjahaniqbal7265 9 หลายเดือนก่อน

    great video, i am having trouble in transmission the forward and reverse function using potentiometer pedals sometimes work and sometime don't work please help

    • @techathome
      @techathome  9 หลายเดือนก่อน

      I am not able to understand the exact issue you are facing.

  • @Swepul
    @Swepul 10 หลายเดือนก่อน

    perfect school project , thanks for the idea (:

    • @techathome
      @techathome  10 หลายเดือนก่อน +1

      Welcome

    • @TragicGFuel
      @TragicGFuel 8 หลายเดือนก่อน

      Did you finish your school project?

  • @israeljmtd1667
    @israeljmtd1667 8 หลายเดือนก่อน

    there are 4*4 button matrix, which is 16 buttons, out of that can I use 8 buttons for H-shifter and the rest for in game button control ?

    • @techathome
      @techathome  8 หลายเดือนก่อน

      Yes you can use in that way.
      This video will help you: th-cam.com/video/-gHQ2EIYm88/w-d-xo.htmlsi=mhOqbapQ1mWOTYIs

  • @comicsans_22
    @comicsans_22 4 หลายเดือนก่อน

    este proyecto es increible, muy buen trabajo :D

    • @techathome
      @techathome  4 หลายเดือนก่อน

      Thank you!

  • @mitico-qk6pg
    @mitico-qk6pg 7 หลายเดือนก่อน

    hi, I'm also building your project, but I chose to use the stm32, but I don't know which pins I should use. Do you have any images with connections to make?

    • @techathome
      @techathome  7 หลายเดือนก่อน

      I have not explored much on stm32 based build.
      I have provided EMC Facebook page link in video description. You can go through, all sources are available.

    • @mitico-qk6pg
      @mitico-qk6pg 6 หลายเดือนก่อน

      @@techathome I made everything using Arduino and a 500w 24v motor, but I burned the bts7960, could you help me?
      I purchased 2 BTS to connect in parallel, do you also recommend inserting a fuse?
      do you have any advice for me?

  • @rcstuff7718
    @rcstuff7718 6 หลายเดือนก่อน

    I have built the wheel and for some reason I always get a problem where it works perfect if you only load emc and have no game, I can leave it open and move the wheel for hours and it stays perfectly centered. But as soon as I open a game and play it works fine for a second and after a few minutes it starts losing center and stops working entirely but if I reload everything then it works again but does the same thing. This issue is very confusing pls help. I have also tried replacing vga port to hdmi to improve connection and no difference.

  • @user-gc1xx7jv9l
    @user-gc1xx7jv9l 9 หลายเดือนก่อน

    This is amazing, thank you, I just have one request, can you please share the connections if I use arduino pro micro instead of leonardo

    • @techathome
      @techathome  9 หลายเดือนก่อน

      As per the EMC development forum this firmware supports only for Leonardo and STM32, Since pro micro also uses same chip as Leonardo, you can consider same pin numbers which are available.(I have not tried since i don't have board) .
      Let me know if it works.

    • @senda2627
      @senda2627 5 หลายเดือนก่อน

      It doesn't work cause only Arduino leo board has the USB interface as i know.(BTY i dunno exactly,its just my thought)

  • @DIYGaming_Mr_Saini
    @DIYGaming_Mr_Saini 8 หลายเดือนก่อน

    sir apne jo rotatry ppr rotary encoder use kiya h uske place pr potentiometer use kar skte h na

    • @techathome
      @techathome  8 หลายเดือนก่อน +1

      No
      Potentiometers cannot be used.

    • @DIYGaming_Mr_Saini
      @DIYGaming_Mr_Saini 8 หลายเดือนก่อน

      thanks a lot sir @@techathome

  • @unnecessaryanim-bg3ox
    @unnecessaryanim-bg3ox 10 หลายเดือนก่อน +1

    This is the best tutorial

    • @techathome
      @techathome  10 หลายเดือนก่อน

      Thank you

  • @israeljmtd1667
    @israeljmtd1667 8 หลายเดือนก่อน +1

    what do you mean when you say if we want to turn the Arduino to normal, wait if I bought a new arduino do I have to upload " return to stock" hex file before I upload the emc hex file in order it to work?

    • @techathome
      @techathome  8 หลายเดือนก่อน

      No , not after buying the Arduino.
      After uploading EMC firmware, if you want your Arduino to have default firmware, then use that return to stock hex file.

  • @hi-tk4hu
    @hi-tk4hu 10 หลายเดือนก่อน

    Lets goo 💯💪

  • @thoufeekbaber8597
    @thoufeekbaber8597 9 หลายเดือนก่อน

    Awesome Project again, I cailbrate acceleration and Brake. But when I turn one potentiometer The value of other potentiometer is also changing. What could be the reason? I tried a lot of calibration, and I couldn't solve it. Any help is appreciated

    • @techathome
      @techathome  9 หลายเดือนก่อน

      Thank you,
      You can replace the potentiometer and check.
      Even I was facing this issue earlier,
      After using this type of potentiometer(B10k), issue resolved: www.google.com/imgres?imgurl=https%3A%2F%2Fm.media-amazon.com%2Fimages%2FI%2F61CYQGQz8HL.AC_UF1000%2C1000_QL80.jpg&tbnid=V9Se71hpLGu8OM&vet=1&imgrefurl=https%3A%2F%2Fwww.amazon.in%2FElectroBot-Linear-Taper-Rotary-Potentiometer%2Fdp%2FB07QB32TD3&docid=g6yyn0PKGfBqCM&w=927&h=1000&itg=1&hl=en-IN&source=sh%2Fx%2Fim%2F4

    • @thoufeekbaber8597
      @thoufeekbaber8597 9 หลายเดือนก่อน

      ​@@techathomeThank you Brother..Much appreciated ❤

  • @santoshym694
    @santoshym694 6 หลายเดือนก่อน

    How did you soldered db9 connectors please explain the circuit please 🥺

  • @leonardocanton7863
    @leonardocanton7863 10 หลายเดือนก่อน +1

    it can work on any game? like forza horizon, asseto corsa, beam ng...
    this video is really good, its really hard to find a ffb wheel tutorial in this quality!

    • @techathome
      @techathome  10 หลายเดือนก่อน +1

      Yes it works on all those games.
      Thanks!

    • @jeffrenko
      @jeffrenko 2 หลายเดือนก่อน

      But on forza you might need a emulator to make it work in forza for more info go ZUDU MaLLi youtube channel

  • @sanchaniyavishvam5292
    @sanchaniyavishvam5292 21 วันที่ผ่านมา

    wow done an amazing job

    • @techathome
      @techathome  21 วันที่ผ่านมา

      Thank you ❤️

  • @brayanosorioamariles72
    @brayanosorioamariles72 8 หลายเดือนก่อน

    good video I ask you, can I also connect the gearbox to this arduino and how to configure it?

    • @techathome
      @techathome  8 หลายเดือนก่อน

      Thank you
      In the schematics, there is button matrix and it supports upto 16 digital buttons.
      These can be used for shifter.
      Tomorrow I will upload video on paddle shifters, in that I have shown this.

    • @brayanosorioamariles72
      @brayanosorioamariles72 8 หลายเดือนก่อน

      @@techathome OK, thanks a lot👍👍

  • @nacho1240
    @nacho1240 9 หลายเดือนก่อน

    Hello dear, how are you? I wanted to ask if it is possible to use the arduino 328p u to do this construction since they sent another arduino by mistake and I cannot return the purchase once

    • @techathome
      @techathome  9 หลายเดือนก่อน +1

      Hello, No possible with Arduino Uno (328p)
      You have to use specifically Arduino Leanardo

  • @brayanosorioamariles72
    @brayanosorioamariles72 8 หลายเดือนก่อน

    A question for the arduino to work is the bts7960 motor necessary or can it work without the x since I already made the connections. And no button works for me?🙏👍

    • @techathome
      @techathome  8 หลายเดือนก่อน

      BTS driver is only required for motor control and feedback.
      Even without that, your steering wheel should work in EMC. Is that happening?

    • @brayanosorioamariles72
      @brayanosorioamariles72 8 หลายเดือนก่อน

      @@techathome No EMC key works for me, I even prescribed it and converted it back to EMC and there is still no response.👍

    • @brayanosorioamariles72
      @brayanosorioamariles72 8 หลายเดือนก่อน

      @@techathome thank you very much for the help 🙏🙏👍

    • @techathome
      @techathome  7 หลายเดือนก่อน

      First your wheel should work

  • @senda2627
    @senda2627 5 หลายเดือนก่อน +1

    Hey man,can we also use a potentiometer instead of the encoder with some gears and use it to mesure rotation and use the same software for the calibration?Do you have any recommendations or solutions for that?
    Anyway your guide is very useful and amazing.Good luck❤

    • @akkudakkupl
      @akkudakkupl 5 หลายเดือนก่อน +3

      You could do that by modding the wheel firmware, but just get an old inkjet printer from Brother and take the encoder wheel and sensor out of that. With potentiometer you will have a very low resolution.

    • @jeffrenko
      @jeffrenko 2 หลายเดือนก่อน

      Bro just buy a cheap encoder and use it it works and later you can upgrade

  • @ravikongu9148
    @ravikongu9148 8 หลายเดือนก่อน

    Can I connect potentiometer for steering and connect with analog input a,,, is that work similarly...

    • @techathome
      @techathome  8 หลายเดือนก่อน

      No, that doesn't work with this firmware.

    • @ravikongu9148
      @ravikongu9148 8 หลายเดือนก่อน

      @@techathome ok bro.. thanks..

  • @that_guy550
    @that_guy550 9 หลายเดือนก่อน

    Do i need to use the resistors thats shown in the diagram og will it work without?

    • @techathome
      @techathome  9 หลายเดือนก่อน

      Yes, you need to use resistors for encoder.

  • @kirankumarne7449
    @kirankumarne7449 10 หลายเดือนก่อน

    Amazing 🤩

    • @techathome
      @techathome  10 หลายเดือนก่อน

      Thank you

  • @rickt1866
    @rickt1866 4 หลายเดือนก่อน

    killer build wtg man

    • @techathome
      @techathome  4 หลายเดือนก่อน

      Thank you!

  • @jpsilver3510
    @jpsilver3510 4 หลายเดือนก่อน

    Would you please share the USB descriptor? I'm using a Arduino nano, and i have successfully created a USB circuit with a working encoder.

  • @Never_Deafeated
    @Never_Deafeated หลายเดือนก่อน

    Can you please send the link for the video in which you connected the cable to the power supply unit please

  • @brayanosorioamariles72
    @brayanosorioamariles72 10 หลายเดือนก่อน +1

    the big motor is necessary and only with the encoder. I can make one without the need for a large motor and only with the arduino leonardo excellent video👍👍👍

    • @techathome
      @techathome  10 หลายเดือนก่อน +1

      You can also use smaller motor. But gear/pulleys should be selected considering the required RPM at the end.
      Even if you don't connect motor, steering works fine. But there will be no force/feedback.

    • @tanishplaysguitar4438
      @tanishplaysguitar4438 29 วันที่ผ่านมา

      ​@@techathomethank you bro even I had the same idea of using only the steering, gears, pedals and handbrake, without any ffb. But bro tell me one thing, can I use a potentiometer in place of the rotary encoder by connecting the pin of the pot to the analog input

    • @verycoolthings6880
      @verycoolthings6880 16 วันที่ผ่านมา +1

      @@tanishplaysguitar4438yeah of course, might have to change the code but should be fine. I built one without ffb following a video from a guy named Nzgamgingtech I think…. And he used a potentiometer instead. Anyways it should be fine

  • @atiqueabdul9117
    @atiqueabdul9117 หลายเดือนก่อน

    Can we add gear shifter and hand break inputs too in this Leonardo R3 Board. Can you specify about the Power supply and like how much AMP should we use or just provide a link for compatible adapter

    • @techathome
      @techathome  หลายเดือนก่อน +1

      As of now I have done video for paddle shifters and analog handbrake.
      Shifter: th-cam.com/video/-gHQ2EIYm88/w-d-xo.html
      Handbrake: th-cam.com/video/Y9GrUO6RuhA/w-d-xo.html
      My motor is 24v, 13A. But for now using 12v, 5A power supply.
      If you are buying supply, better go with variable option(At least between 12 and 24V switching option).
      In some games if feedback is too strong, it is difficult to move the wheel when motor is powerful. In these scenarios you can reduce the supply.

    • @atiqueabdul9117
      @atiqueabdul9117 หลายเดือนก่อน

      @@techathome thank you very much bro, I did not expect to get reply from you. thanks for reply

  • @thoufeekbaber8597
    @thoufeekbaber8597 9 หลายเดือนก่อน

    It works brother. But When I calibrate for One potentiometer the other ones also responding..why's that?

    • @techathome
      @techathome  9 หลายเดือนก่อน

      Even I am not sure about this issue,
      Even though the potentiometers are connected to different analog pins, there might be overlapping of values from ADC buffers. Not sure exactly.

  • @neils12
    @neils12 10 หลายเดือนก่อน

    Great video, thanks a lot! I only have one question. Is it possible to use one arduino and driver to operate 3 axes with force feedback (3 motors)? Reason bring that I wish to create an aircraft control yoke with force feedback. Thanks a lot!

    • @techathome
      @techathome  10 หลายเดือนก่อน

      Not possible. With this there will be only one steering axis with feedback, other 4 just analog axis for pedals.

    • @neils12
      @neils12 10 หลายเดือนก่อน

      @@techathome thanks for your prompt reply! So to have 3 more axis with force feedback, you would need 3 more Arduinos as well? Thanks!

    • @techathome
      @techathome  10 หลายเดือนก่อน

      I am not sure if you can run 3 same devices together, game should also detect properly.
      But why you need feedback for aircraft.

    • @neils12
      @neils12 10 หลายเดือนก่อน

      @techathome will do some tests using different arduino outputs whilst all 3 axes are connected at the same time. I need it as aircraft controls do move because of the wind, so there is feedback in the yoke/stick of an aircraft.

    • @techathome
      @techathome  10 หลายเดือนก่อน

      👍

  • @Thedriftking518
    @Thedriftking518 6 หลายเดือนก่อน

    On your steering wheel whats the positive of running a pulley setup vs direct drive from the wheel?

    • @jeffrenko
      @jeffrenko 2 หลายเดือนก่อน

      Get more torque and the force feedback is made to be run by 60 teeth an 20 teeth pullys

  • @thoufeekbaber8597
    @thoufeekbaber8597 9 หลายเดือนก่อน +1

    Hello brother, I got the project working solved potentiometer issues. But now the force feedback is not working properly. It works but not all the times. circuit is correct and no loose connection. Any help is appreciated. Also I have send a email about the queries, Kindly respond. Thank you for awesome tutorial. This was by far best FFB tutorial I have seen

    • @Yukanhayt-Mhenow
      @Yukanhayt-Mhenow 9 หลายเดือนก่อน

      Could be a faulty board or chip!

    • @techathome
      @techathome  9 หลายเดือนก่อน

      But for me force feedback works fine,
      Try to solder the connections if you have used breadboard.

  • @abhinavdas2294
    @abhinavdas2294 10 หลายเดือนก่อน

    If i want to make only the pedals and not wheel can you please tell what modifications i have to do in arduino board or i just connect the pedal potentiometers and it will work?

    • @techathome
      @techathome  10 หลายเดือนก่อน

      yes, just connect the pedals potentiometer and calibrate.

  • @thoufeekbaber8597
    @thoufeekbaber8597 9 หลายเดือนก่อน

    Woah Its really awesome. But I need help. My emc is inverted when i turn the wheel to right values goes negetive, when i go left values goes positive and i see no invert option. Other than it it working

    • @techathome
      @techathome  9 หลายเดือนก่อน

      Thank you,
      You have to just interchange Encoder A and B phase terminals connected on Arduino pins 0 and 1.

    • @thoufeekbaber8597
      @thoufeekbaber8597 9 หลายเดือนก่อน

      ​@@techathomeThanks again..nice work

  • @dramadubbing4097
    @dramadubbing4097 หลายเดือนก่อน

    hey the 22 teeth 60 teeth and 15 teeth pulleys are not available can you pls tell me which pulley should i get please tell me size and also the belts because i dont have knowledge about this. the only thing i need right now are the pulleys. please reply man and btw thankyou so much for making this.

    • @techathome
      @techathome  หลายเดือนก่อน

      Which motor are you using?

  • @swarajitnath7818
    @swarajitnath7818 8 หลายเดือนก่อน

    Bro Amazing work... but I'm getting proper reading from the encoder without the resistors... are the resistors redundant? what do you think?

    • @techathome
      @techathome  8 หลายเดือนก่อน

      You might get the values, but depends on the logic in that EMC software for wheel to function.
      They have used active Low state. So pull up resistors are needed to make default state as High. This is what I thought.
      Can you check if wheel works in EMC without resistors?

    • @swarajitnath7818
      @swarajitnath7818 8 หลายเดือนก่อน

      I'll go through some trial and error then...but again amazing work 😁

    • @swarajitnath7818
      @swarajitnath7818 8 หลายเดือนก่อน

      If possible make one video to combine gimx launcher and EMC

    • @techathome
      @techathome  8 หลายเดือนก่อน

      Thank you

    • @techathome
      @techathome  8 หลายเดือนก่อน

      Yes , even i have to explore on GIMX connector.

  • @mcnor4104
    @mcnor4104 10 หลายเดือนก่อน

    Nice project. Mine also completed, Im using a small motor for force feedback..and using RFR software. My setup and design is mostly for Euro Truck Simulator with H Shifter Gear. My Question is, when i try to play with other games e.g Snowrunner or Dirt Rally, the game not detecting the Ardunio Controller, I found a YT video, but need to upload a different HEX file to the Ardunio. How to solve this if you know how? Thanks.

    • @techathome
      @techathome  10 หลายเดือนก่อน +1

      RFR was giving error for me, also wheel was rotating randomly.
      So not explored much.
      But for the same setup, try EMC lite.
      Just you have to modify some connections.
      We can see, if this firmware is detected in games mentioned.

    • @techathome
      @techathome  9 หลายเดือนก่อน

      Can you also try to flash EMC hex on to your Arduino and see if it's detected in snow runner??

    • @techathome
      @techathome  9 หลายเดือนก่อน

      Thanks for info

  • @abdelhaq6666
    @abdelhaq6666 3 วันที่ผ่านมา

    Hey, thanks this is the best tutorial ever! Can you tell what power supply you're using please? Can we use something recyclable ?

    • @techathome
      @techathome  2 วันที่ผ่านมา

      Thank you!!
      My motor is 24v, 13A. But as of now using 12v, 5A power supply.
      If you are buying supply, better go with variable option(At least between 12 and 24V switching option).
      In some games if feedback is too strong, it is difficult to move the wheel when motor is powerful. In these scenarios you can reduce the supply.

    • @abdelhaq6666
      @abdelhaq6666 วันที่ผ่านมา

      @@techathome Thanks! Can I use a laptop power supply as it provides 19V for 11A ?

    • @techathome
      @techathome  วันที่ผ่านมา

      Which motor are you using?

  • @marcelmikulec2500
    @marcelmikulec2500 6 หลายเดือนก่อน

    Hello. Loved the video. Xloader stuck in uploading and never finished. Do you have any idea why this would happen?

    • @jeffrenko
      @jeffrenko 2 หลายเดือนก่อน

      You have to use genuine leonardo fake ones have different chip so software can't understand so it gets stuck

  • @gameandfriendsmemory8958
    @gameandfriendsmemory8958 9 หลายเดือนก่อน

    is it possible to use this project to play almost game racing in PC?

  • @kevintoxy2677
    @kevintoxy2677 26 วันที่ผ่านมา

    bro is it possible to use canon ip2770 encoder sensor insted of 600 ppr rotry encoder if its posible how much value of cpr need to be set on encoder settings of emc utility

    • @techathome
      @techathome  26 วันที่ผ่านมา +1

      You can use.
      Cpr = Ppr * 4
      So you have to get PPR details of your encoder.

  • @ramirocicero9309
    @ramirocicero9309 3 หลายเดือนก่อน

    I used a 24volt motor, I did everything like you in the video; but when I test the force feedback, with the cycle 'mode' everything is fine but instead when I use the ''normal'' mode in the test when I turn the encoder to the positive side it works but when I snap backwards and the encoder points go on the negative side the power supply turns off, I have already tried 3 different ones with much higher Watts than the motor needs; by any chance can you help me?

    • @ramirocicero9309
      @ramirocicero9309 3 หลายเดือนก่อน

      Could it be the fact that I didn't put on the resistors?

  • @shreyanshkatiyar2061
    @shreyanshkatiyar2061 9 หลายเดือนก่อน

    What was the cost of the aluminium pulleys?... I'm using a chain sprocket system but its not that smooth because of the chain.

    • @techathome
      @techathome  9 หลายเดือนก่อน +1

      This is high quality material, So costed me 2.9k for pulleys and belts. I didn't find any other options, so bought them.

    • @shreyanshkatiyar2061
      @shreyanshkatiyar2061 9 หลายเดือนก่อน

      @@techathomethanks, I can't find them in my city.

    • @techathome
      @techathome  9 หลายเดือนก่อน +1

      I bought from local shop in Bangalore.
      Also can you share some videos of your steering wheel, just wanted to see how chain+sprocket system works.

  • @thronex4741
    @thronex4741 5 หลายเดือนก่อน

    Can you add extra buttons as well on it?
    for extra functions or controllability?

    • @techathome
      @techathome  5 หลายเดือนก่อน +1

      This Firmware supports 16 digital button inputs.
      Using the same we have made Paddle shifters, you can check out this: th-cam.com/video/-gHQ2EIYm88/w-d-xo.html

    • @thronex4741
      @thronex4741 5 หลายเดือนก่อน

      @@techathome oh cool I'll check it out thank you so much!!

  • @dedskin1
    @dedskin1 วันที่ผ่านมา

    why did you not use load cell for the break , its very simple and cheap to make .

  • @brayanosorioamariles72
    @brayanosorioamariles72 8 หลายเดือนก่อน

    When I click on the EMC program to configure the steering wheel and pedals, it doesn't give me the option to configure, look at minute 14:35 where that box appears, it doesn't let me configure anything.

    • @techathome
      @techathome  7 หลายเดือนก่อน

      It means your Arduino Leanardo is not detected as EMC controller.
      Try to flash the hex again using xloader.

  • @JawadAhmed-tm4yf
    @JawadAhmed-tm4yf หลายเดือนก่อน

    Hii bro, Can I use UNO in place of Leonardo because the clock speed is same (16Mhz), the digital and analog pin number is also enough as required ?

    • @techathome
      @techathome  หลายเดือนก่อน

      No, It doesn't work with Uno.
      Arduino Leonardo uses Atmega32u4 chip which itself has built in usb communication. So when you connect this , computer treat it as HID similar mouse, keyboard etc.
      But Arduino Uno use Atmega328P and one more additional chip just to handle serial communication.

  • @infini6338
    @infini6338 10 หลายเดือนก่อน

    How do make the steer turn of f1 equal to steer turn from the hardware?
    If steer turn in f1 is 90 degree then my steer turn should be 90 degrees as well

    • @techathome
      @techathome  10 หลายเดือนก่อน

      There is option to set the steering angle.
      Watch from 16:25

  • @sj45639
    @sj45639 4 หลายเดือนก่อน

    Bro i have a pxn v3 pro which rotate 180° if i only add encoder and arduino leonardo in my steering wheel does it work and give 900° rotation pls answer

    • @techathome
      @techathome  4 หลายเดือนก่อน

      Yes it will work since you will be updating complete electronics.
      th-cam.com/play/PL4B0LEKY-jrROPZPEDMZ4DPqISPXvVsdL.html

  • @J.J_18
    @J.J_18 8 หลายเดือนก่อน

    bro if i just want pedals alone (i will steer via keyboard) what connection do i have to do

    • @techathome
      @techathome  8 หลายเดือนก่อน

      Connection remains same, do it only for pedals.
      Rest, depends on configuration inside the game.

  • @devyanshjhunjhunwala7062
    @devyanshjhunjhunwala7062 2 หลายเดือนก่อน

    Hi, are there any advantages or disadvantages to attaching the rotary encoder directly to the shaft? Is it going to affect performance and feel of the wheel in any way?

    • @techathome
      @techathome  2 หลายเดือนก่อน

      There is no difference in both cases functionality aspect.
      In my case, since I have used same pulleys for encoder and shaft, the ratio is 1:1.
      Which is again same as mounting directly to shaft.
      Just it improves your design. But you can connect directly to shaft and reduce some cost of the build.

    • @devyanshjhunjhunwala7062
      @devyanshjhunjhunwala7062 2 หลายเดือนก่อน

      Got it. Thanks Bro @@techathome

    • @techathome
      @techathome  2 หลายเดือนก่อน

      Welcome

  • @CanArall
    @CanArall 9 หลายเดือนก่อน

    If ichange the gear ratio did something change like if i do 4:1 is it ok? And i watched all rhe diy wheels and best is yours

    • @techathome
      @techathome  9 หลายเดือนก่อน

      Yes, it will change the output torque and the Rpm.
      I will give basic info wrt my motor, you can use provided online calculators and choose.
      Before pulleys-
      Motor Rated Torque : 0.87 Nm
      Motor RPM: 2650
      Input pulley teeths(at motor): 15
      Output pulley teeths(at steering shaft): 60
      Ratio(Output / Input)- 4:1
      After using pulleys -
      Output RPM: 662
      Output torque: 3.48 NM
      I used these online calculators :
      Ratio RPM calculator: www.omnicalculator.com/physics/gear-ratio-rpm
      Gear Torque calculator: calculator.academy/gear-torque-calculator/

  • @kennethmanthis2457
    @kennethmanthis2457 19 วันที่ผ่านมา

    will this work for f1 games

  • @thejuviswam860
    @thejuviswam860 หลายเดือนก่อน

    Hi bro it seems my aurdino boards analog pin a0 and a1 is shorted so when i use accelerator the brake also works.what can i do about that?

    • @techathome
      @techathome  หลายเดือนก่อน

      Try to use B10K potentiometer which has metal knob.

  • @Kashigori
    @Kashigori 9 หลายเดือนก่อน

    is thiq working only on Arduino leonardo ?? o r i can use any Arduino like UNO

    • @techathome
      @techathome  9 หลายเดือนก่อน

      Only Arduino Leanardo

  • @kennethmanthis2457
    @kennethmanthis2457 18 วันที่ผ่านมา

    hello i did all of this but the wheel just keep rotating left to right, and when it stop and try to rotate it it start again and agaian

  • @ch1llix
    @ch1llix 8 หลายเดือนก่อน

    mate chould you make a list of that cost you and how much that whoulg really help, thanks in advance

    • @techathome
      @techathome  8 หลายเดือนก่อน

      For detailed information of each component refer to this: th-cam.com/video/6pEiYvWLGJ4/w-d-xo.html
      FYI,
      Considering the current online prices it's around 8500 Rupees approx.
      Pulleys and belts costed more.
      But you can reduce costs -
      1. No need of pulleys and belt for encoder. You can directly connect at the end of steering shaft.
      2. Using cycle chain and sprocket instead of timing belt and pulleys for motor.
      3. Use 100W or 150W motor, but mine is 250W which I already had.
      4. Some old steering wheel can be used, Here I bought new wheel.

    • @ch1llix
      @ch1llix 8 หลายเดือนก่อน

      @@techathome you legend thank you so much

    • @techathome
      @techathome  8 หลายเดือนก่อน

      Welcome

  • @priyanshupradhan1521
    @priyanshupradhan1521 2 หลายเดือนก่อน

    can I use any other encoder under 500rs and what values should i enter in this software 14:50 if I am not using the ffb motor and the 600ppr encoder.
    And suggest me any alternative to the 600 ppr encoder under 500rs and the value i need to enter on the software.
    And what options to select in hbridge 15:10 if i don't use the ffb motor.

    • @techathome
      @techathome  2 หลายเดือนก่อน

      1. Using cheap encoder: th-cam.com/video/7c1FGc-xNLc/w-d-xo.html
      2. (PPR value * 4)
      3. H bridge you can keep same. Anyhow if you don't use ffb motor it doesn't matter.

  • @thinukamandila2587
    @thinukamandila2587 9 หลายเดือนก่อน

    Bro I used Arduino Uno and a Potentiometer to reduce my budget can you send a software which works with Force Feedback. The softwares you mentioned in the video dosen't support Arduino UNO

    • @techathome
      @techathome  9 หลายเดือนก่อน

      From Arduino UNO you cant make FFB wheel.
      You can check out this basic wheel from uno: th-cam.com/play/PL4B0LEKY-jrT4qVf352Es444lZY48uSvu.html
      th-cam.com/play/PL4B0LEKY-jrTZEiCamC6Un8yo_Ea-i2FF.html

  • @rcstuff7718
    @rcstuff7718 10 หลายเดือนก่อน

    is there a way to use a potentiometer for the steering?, if you can how would you wire it.

    • @techathome
      @techathome  10 หลายเดือนก่อน +1

      Not possible with this software,
      You can try this basic wheel from potentiometer and Arduino Uno,
      th-cam.com/play/PL4B0LEKY-jrT4qVf352Es444lZY48uSvu.html
      th-cam.com/play/PL4B0LEKY-jrTZEiCamC6Un8yo_Ea-i2FF.html

    • @rcstuff7718
      @rcstuff7718 10 หลายเดือนก่อน

      @@techathome oh ok thank you

  • @infini6338
    @infini6338 10 หลายเดือนก่อน

    Do u have one with h shifter or pedal shifter as well?

    • @techathome
      @techathome  10 หลายเดือนก่อน

      We will be making both in coming days.
      Next video will be on pedal shifter.
      But H shifter will take time.

  • @NavtejYt
    @NavtejYt 8 หลายเดือนก่อน

    Bro what if we use potentiometer instead of force feadback

    • @techathome
      @techathome  8 หลายเดือนก่อน

      It doesn't support potentiometer for wheel.
      Check this basic wheel without FFB: th-cam.com/video/CPWPPu2dR7M/w-d-xo.htmlsi=D_gjat_YwOlXnr-B

  • @milocass3783
    @milocass3783 9 หลายเดือนก่อน

    hello, is it possible to use with arduino pro micro?

    • @techathome
      @techathome  9 หลายเดือนก่อน

      The chip remains same on both , but there is different in number of I/O pins. Using the same firmware might create issues with some pins. Practically not tried. You can try once if you have the board and
      Also let me know.

  • @thronex4741
    @thronex4741 4 หลายเดือนก่อน

    Is the coding the same for arduino for emc compatibility? Or its different?

    • @techathome
      @techathome  2 หลายเดือนก่อน

      Same firmware

  • @_lucky_sharma_
    @_lucky_sharma_ 4 หลายเดือนก่อน

    Bhai vibration ke liye kya lgaya hai yaa ye moter ki vajah se vibrat ker rhi hai

    • @techathome
      @techathome  3 หลายเดือนก่อน +1

      Yes Engine vibration effect is also from motor.

  • @alvaroggarcia
    @alvaroggarcia 5 หลายเดือนก่อน

    Hi 🙋!
    Can I use an Arduino Uno and an Arduino Leonardo connected at the same time on the same pc?
    Thanks!

    • @techathome
      @techathome  5 หลายเดือนก่อน +1

      Yes, you can

  • @blackmatt007
    @blackmatt007 9 หลายเดือนก่อน

    will it work in all games like, forza,nfs etc.

    • @techathome
      @techathome  9 หลายเดือนก่อน

      It should work, but as of now I have not tried.

  • @mtmukukum6809
    @mtmukukum6809 10 หลายเดือนก่อน

    Sorry I have one next ask. If I will make with H shifter and buttons. Resistors will be also 4.8k? Or higher?

    • @techathome
      @techathome  10 หลายเดือนก่อน

      No need of resistors for button matrix,
      You can refer to schematics

  • @dreeckop4865
    @dreeckop4865 2 หลายเดือนก่อน

    Hello, I had a problem with my rotary encoder that is, when I rotate it to the right, it register the value in negativ, and positive on the left side. Can you please tell what should I do
    PLEASE REPLY

    • @techathome
      @techathome  2 หลายเดือนก่อน

      Interchange the A and B phase wires connected to pin 0 and 1.

  • @dhairyaagrawal6863
    @dhairyaagrawal6863 4 หลายเดือนก่อน

    Bro will this wheel work in any game that supports a steering wheel ? i saw a video in which someone was using a thing called gimx to make his wheel work in forza horizon 5

    • @techathome
      @techathome  3 หลายเดือนก่อน

      My Laptop is very basic, so couldn't try most of the games. Planning to upgrade in some time.
      GIMX will have standard firmware which most of the games can detect.
      So this acts as a link between game and DIY game controllers. Internally data mapping will happen continuously(Game GIMX DIY controller)

    • @dhairyaagrawal6863
      @dhairyaagrawal6863 3 หลายเดือนก่อน

      will you try making a gimx adapter when you get your new pc ? btw im watching your videos form past days and each video delivers very valuable knowledge thanks

    • @techathome
      @techathome  3 หลายเดือนก่อน

      Thank you so much ❤️
      Even I saw Diy wheels are not detected in all the games.
      So definitely we will explore that.

  • @yagamingx2002
    @yagamingx2002 8 หลายเดือนก่อน

    Bro how to lock steering wheel in 900° . I have set the steering stop to 100% but it is not happening

    • @techathome
      @techathome  8 หลายเดือนก่อน

      Are you using EMC?
      In EMC if you set the degree, the motor will try to lock while playing games.

  • @bhriguwarthe3807
    @bhriguwarthe3807 14 วันที่ผ่านมา

    hey man have you bought emc utility pro? if yes then can you share it with me? i do not have enough budget to buy it currently and rfr config is not working correctly for me.

    • @bossoy0769
      @bossoy0769 10 วันที่ผ่านมา

      you cant Share it on multiple Computers… only working on one Procesor

    • @techathome
      @techathome  3 วันที่ผ่านมา

      Once license doesn't work on another computer.

  • @anonimus1230
    @anonimus1230 16 วันที่ผ่านมา +1

    hi, we connected everything as you showed, we installed emcutiliti on it, but it doesn't send any signal. (we haven't done the pedals yet, there is a problem with the steering wheel) the arduino lights up, but when we turn the rotary encoder, the program doesn't notice it, and the wheelcheck doesn't work with it either. What could be the problem?

    • @techathome
      @techathome  16 วันที่ผ่านมา

      Have you used 10k resistors for A and B phase wires?

    • @anonimus1230
      @anonimus1230 10 วันที่ผ่านมา

      No, I used a 4.7k resistor, but if I just connect the rotary encoder without the force feedbeck or resistors, it works.

  • @mtmukukum6809
    @mtmukukum6809 9 หลายเดือนก่อน

    If motorr is alternative 100w gears will be 0.333 gear ratio 60 and 20 teeths?

    • @techathome
      @techathome  9 หลายเดือนก่อน +1

      I think that motor is 2500 RPM, then
      Using this gear ratio, output RPM : 833
      Output torque: 1.68 Nm
      I used these online calculators :
      Ratio RPM calculator: www.omnicalculator.com/physics/gear-ratio-rpm
      Gear Torque calculator: calculator.academy/gear-torque-calculator/
      These are values from my build:
      Before pulleys-
      Motor Rated Torque : 0.87 Nm
      Motor RPM: 2650
      Input pulley teeths(at motor): 15
      Output pulley teeths(at steering shaft): 60
      Ratio(Output / Input)- 4:1
      After pulleys -
      Output RPM: 662
      Output torque: 3.48 NM

  • @gagansandhu8472
    @gagansandhu8472 10 หลายเดือนก่อน

    do you face any lag in the output of steering wheel in euro truck simulator

    • @techathome
      @techathome  10 หลายเดือนก่อน

      I don't feel any lag.
      But it's difficult to compare for me, since I have not used any other wheels before.

  • @swagger97
    @swagger97 หลายเดือนก่อน

    Can we use ac motor like one in sewing machine? Just asking

  • @hemanthpmenon6351
    @hemanthpmenon6351 หลายเดือนก่อน +1

    Hey can some pls tell me how can I connect the motor supply and the power to the fan 6:19

    • @techathome
      @techathome  หลายเดือนก่อน

      In the circuit I have shown the connections for motor supply. Use B+ and B- pins.
      For the FAN, you can use the same supply if its operating voltage is same as FFB motor.

  • @karthikthejendra8035
    @karthikthejendra8035 2 หลายเดือนก่อน

    EMC utility lite is not letting me configure the pedals and the steering wheel, the max and min positions of the pedals are randomly going back and forth, and the steering angle is not increasing, please help

    • @jeffrenko
      @jeffrenko 2 หลายเดือนก่อน

      Same here

  • @hhkvlogs4436
    @hhkvlogs4436 9 หลายเดือนก่อน

    can you also make a tuto for making the handbrake , h-shifter and adding some more real item like indicators nob wiper headlight upper dipper and horn for driving sim player

    • @techathome
      @techathome  9 หลายเดือนก่อน +1

      Yes all these will be making one by one.
      Next part will be on paddle shifters

    • @hhkvlogs4436
      @hhkvlogs4436 9 หลายเดือนก่อน

      @@techathome ohh okay

  • @colevanleeuwen642
    @colevanleeuwen642 10 หลายเดือนก่อน

    did you just connect the Leonardo to the computer via usb?

    • @techathome
      @techathome  10 หลายเดือนก่อน

      Yes

  • @ungabunga4993
    @ungabunga4993 3 หลายเดือนก่อน

    Which cable did u connect to your pc?

    • @techathome
      @techathome  3 หลายเดือนก่อน

      Arduino Leonardo connected to PC using micro USB cable.

  • @professionaldumbass
    @professionaldumbass 7 หลายเดือนก่อน

    can i use a photoelectric encoder instead?

  • @patomax5630
    @patomax5630 9 หลายเดือนก่อน

    Hey I have some played and force feedback rpwm not working at mine, I check it with change connect and I know that pin number 10 not working. Do you know how I can repair it? For example set rpwm to 11 pin then rpwm connect to 11 pin hmm?

    • @techathome
      @techathome  9 หลายเดือนก่อน +1

      Since we have only hex file, we cant do any changes in the code/configuration.

    • @patomax5630
      @patomax5630 9 หลายเดือนก่อน

      ​@@techathomedo you have any idea how I can repair it

    • @techathome
      @techathome  9 หลายเดือนก่อน

      No, Maybe you have to replace the board

    • @patomax5630
      @patomax5630 9 หลายเดือนก่อน

      @@techathome ohh Okey thanks I will try to program this and convert .ino to .Hex, i just replaced the board some days ago. It can works fine without this. Nice video have a nice day :))

    • @techathome
      @techathome  9 หลายเดือนก่อน

      Thank you

  • @harman22595
    @harman22595 2 หลายเดือนก่อน

    You need to add a z toggle button to fix the calibration error, rfr will work and give more options

    • @techathome
      @techathome  2 หลายเดือนก่อน +1

      Yea I had added z toggle, still there was issue.
      May be I have missed something.

    • @jeffrenko
      @jeffrenko 2 หลายเดือนก่อน

      Can you give me more info on how to do that

  • @priyanshupradhan1521
    @priyanshupradhan1521 3 หลายเดือนก่อน

    Can i remove the ffb motor and the circuit board from the ffb . I just want the wheel, abc paddle, and paddle shifter . Help me out 5:34 .

    • @techathome
      @techathome  3 หลายเดือนก่อน

      Yes you can use without FFB motor and motor driver board.
      But issue is,
      Even if you set the wheel degree to some value(example 300 deg), since motor is not there, degree won't lock. You can still move beyond and wheel centre keep on changing.

  • @HyperMusic-eb3we
    @HyperMusic-eb3we 3 หลายเดือนก่อน +1

    Hope you can share the filw emc pro

    • @techathome
      @techathome  3 หลายเดือนก่อน

      Pro is the paid version. I don't have it as of now.

  • @santoshym694
    @santoshym694 6 หลายเดือนก่อน

    Hi brooo one question please answer iam getting confused how to wire to db9 connectors

    • @jeffrenko
      @jeffrenko 2 หลายเดือนก่อน

      That means ur IQ level is basically your DUMB it's so easy bruh

  • @AlexKilinuwu
    @AlexKilinuwu 5 หลายเดือนก่อน

    How could i go about making just the pedals, and have them connect to my pc directly by usb?

    • @techathome
      @techathome  5 หลายเดือนก่อน

      Yes, You can use that way.

  • @_shabib_7477
    @_shabib_7477 4 หลายเดือนก่อน

    Do we need to add the capacitors?

    • @techathome
      @techathome  4 หลายเดือนก่อน

      No, only resistors.