Тёмный

Force Feedback Steering using Cheap Arduino Encoder | DIY Sim Racing Wheel with Low Price Encoder 

Tech at Home
Подписаться 30 тыс.
Просмотров 21 тыс.
50% 1

Опубликовано:

 

28 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 103   
@romualdocaseroles9664
@romualdocaseroles9664 8 месяцев назад
Old trackball Mouse encoders could be a cheap and very durable Alternative. I think The challege often comes from the associated electronics. And with Arduino its just another digital input to process. i guess
@Upendra-dd9vi
@Upendra-dd9vi 7 месяцев назад
Thank you much for this video. I am done with this setup but at last motor is not working. I did all basic testing for motor and driver as per your tutorial and tests are successful. Could you please suggest?
@techathome
@techathome 7 месяцев назад
1. Check if feedback is working inside game. 2. Also check, if digital pins used for motor control are working(First convert back to normal Arduino). - Check if LED blink works on pin8. - Check if LED fading works on pin9 and pin10.
@Upendra-dd9vi
@Upendra-dd9vi 7 месяцев назад
Thank you bro. It started working now. Reinstalled emc and hex file.
@SianaGearz
@SianaGearz Месяц назад
There is version of the encoder component that doesn't have detents but rotates smoothly. Unfortunately, step count isn't high. You can also make it from the standard detented one i think by taking it apart and removing the click spring thing. Another item of use is a $4 optical encoder with 100 slots, lasered steel. As opposed to industrial type it is open, and you have to make your own enclosure to shield it from light, and also come up with shaft mounting and the like. Unfortunately i think you want about 400 steps per revolution or more. The 600 step encoder was a good choice. So whether you use the 20/24 step mechanical encoder or 100 step optical encoder, you will need to gear them down. The mechanical encoder needs to be geared down a lot. The cheap optical encoder will need a modest amount of gearing.
@techathome
@techathome Месяц назад
According to gaming community blogs, recommended is 1000 PPR or more. Because of cost, I went with 600.
@SianaGearz
@SianaGearz Месяц назад
@@techathome Logitech DFGT has 768 ppr (geared 60-slot encoder). Logitech G-series wheels have 490 ppr (30-slot encoder). Furthermore the encoder on G-series is coupled directly to a motor as opposed to the steering wheel shaft, which gives the wheel a characteristic and somewhat undesirable backlash or deadzone near the steering centre. I think in a belt driven wheel with correct belt preload, you're not going to feel that backlash at all.
@shibesaravanan8698
@shibesaravanan8698 9 месяцев назад
Bro One small request can you make a small 2 to 5 Min video especially for detailed wiring connections for aurdino board to the rotary encoder.?? It's little bit tricky for me.!! i hope some viewers also have problem on it those also get help from it.!!
@techathome
@techathome 9 месяцев назад
I have already made a video on detailed connections: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-crdDhvhBG0M.html
@shibesaravanan8698
@shibesaravanan8698 9 месяцев назад
@@techathome 🥰 Ok sure I'll check it out bro.!!
@ElectronDuino
@ElectronDuino Месяц назад
you could use a magnet with a hall sensors so it'd be more precise you you wouldn't feel the clicks of the encoder.
@techathome
@techathome 18 дней назад
In this Orange encoder I don't feel clicks but the cheap one has that.
@alfu3576
@alfu3576 5 месяцев назад
bro can i use this same hex file but instead use a magnetic rotary encoder i prepared myself? i wanna use something like as5600.
@techathome
@techathome 5 месяцев назад
I don't have idea on sensor you have mentioned But the requirement for this SW is digital inputs. In encoder there are two phase pins A and B which are connected to digital pins of Arduino. There is 90 degree phase shift between these two phases.
@majumanuel871
@majumanuel871 5 месяцев назад
Did that worked bro?
@jdk8787
@jdk8787 9 месяцев назад
Interesting. It looks like it might work with different size gears for the belts, and update the programming to match.
@techathome
@techathome 9 месяцев назад
May be it will work, but not as good as high PPR encoders.
@CheeseLocalll
@CheeseLocalll 2 месяца назад
would recommend if theres no lag and a (mine doesnt have) i would recommend using a small pulley and attaching that pulley into the 20 ppr encoder and attach another pulley for bigger like 5:1 or 3:1 making it 80 ppr or more
@SianaGearz
@SianaGearz Месяц назад
80 is still very little. You want 400 step or more. 5:1 is a good ratio for cheap optical slot encoder (open type, no shaft, no enclosure) with 100ppr that you can buy for around $4.
@staticz_drago8530
@staticz_drago8530 3 месяца назад
Can we use a gear ratio to increase the ppr value?
@OG-Trigger
@OG-Trigger 3 месяца назад
yes
@tanjidahamed9142
@tanjidahamed9142 8 месяцев назад
If i use the cheep encorder will the force feed back work??
@techathome
@techathome 8 месяцев назад
Force feedback will work. But steering feels lag, difficult to play games.
@saswattiwaria7358
@saswattiwaria7358 6 месяцев назад
@@techathome what if we use smaller gear in potentiometer and big gear in drive shaft that will increase the amount of rotation plsss try it i am planning on making this
@UnderworldAvengers
@UnderworldAvengers 3 месяца назад
im doing a DIY and already have an 600p/r encoder like yours, would be better, accurate and will it work if i do use a 2k+ encoder? because if 2:1 with belt i generate 1200 not that much accurate and if i do use a 2000, 2500, 3000 would that be way better, dont?
@techathome
@techathome 3 месяца назад
Yes using higher PPR value will increase wheel sensitivity, you can go with that.
@jerwinapolinar3022
@jerwinapolinar3022 14 дней назад
What is most recomended rotary encoder PPR???
@techathome
@techathome 14 дней назад
1000 PPR or more.
@verycoolthings6880
@verycoolthings6880 6 месяцев назад
Hey bro, did you use a bread board or did you just twist the wires together?.
@techathome
@techathome 6 месяцев назад
Directly twisted wires
@kristof3031
@kristof3031 9 месяцев назад
I have problem with the software, after i centered the wheel to 0degree, and i turn it once or twice again at any direction , i can see that it say 0deg and the wheel is not centered in real life , force feedback is not applied yet, just testing , my setting for encoder in emc is 2400cpr and 2pwn+1dir.
@kristof3031
@kristof3031 9 месяцев назад
i always need to recenter it again and again in emc while playing games.
@techathome
@techathome 9 месяцев назад
Yes, At least in EMC utility Lite we have to manually set the centre before starting the games. Motor not involved in centering the wheel like Logitech. I don't have information whether paid version(EMC utility pro) has that option or not, see if you get something in EMC facebook page.
@kristof3031
@kristof3031 9 месяцев назад
@@techathome the centering goes off by time after using in game.
@dj-amaral
@dj-amaral 2 месяца назад
Hello, How many x4 PPR did you configure EMC Lite with the encoder module? Regards, I await your response.
@techathome
@techathome 2 месяца назад
Mine is 600 PPR encoder. In EMC, we have to add CPR value(Ppr *4) So the configured value is 2400. Refer this video: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-crdDhvhBG0M.htmlsi=R5z-DBJuYA6EuDih
@brayanosorioamariles72
@brayanosorioamariles72 6 месяцев назад
Are the diodes mandatory or there is no problem if I don't put them in👍
@techathome
@techathome 6 месяцев назад
Are you referring to resistors? They are mandatory.
@xiwyx2200
@xiwyx2200 2 месяца назад
you don't need to use the extra resistors with this cheap encoder as it already comes with them (you can see them on the bottom / back side)
@yiruma2835
@yiruma2835 9 месяцев назад
Hello, I have the same motor and controller for my diy ffb wheel, my motor is stronger/faster in one direction, is that normal? Do you think my motor is faulty?
@techathome
@techathome 9 месяцев назад
No motor will not be faulty. If you are seeing this while playing game, may be feedback from the game is that way. Also you can check your motor and driver referring to this video: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-H2YJRaaXFIM.htmlsi=vmyQyzH5wSb6-Q0r
@OlegGG0625
@OlegGG0625 2 месяца назад
Do i need power supply and whay kind of powersupply how many amps and volts? If im using 24volts 250wats ebike motor?
@CheeseLocalll
@CheeseLocalll 2 месяца назад
match it as 24v 250w and if you add a fan i would recommend 24v and 300 watts and the 24v fan cuz 12v cant yk
@OlegGG0625
@OlegGG0625 2 месяца назад
@@CheeseLocalll how many amps?
@d.karthikcreations3204
@d.karthikcreations3204 4 месяца назад
Can we use stepper motor instead of encoder coz its very costly 🙂?
@techathome
@techathome 4 месяца назад
No
@techathome
@techathome 11 дней назад
No
@bossoy0769
@bossoy0769 7 месяцев назад
Hello so can i use the 600ppr Encoder without force Feedback with arduino Uno?
@techathome
@techathome 7 месяцев назад
This FFB wheel tutorial is different from Arduino Uno based wheel. Both use different software and arduino boards. For Arduino Uno, only potentiometer works.
@bossoy0769
@bossoy0769 7 месяцев назад
@@techathome sorry my Bad Bro im new to this arduino i meant the Leonardo thing without Force Feedback
@modthaviphon3871
@modthaviphon3871 7 месяцев назад
I cannot find orange industrial motor like yours. Can I use other color?
@bossoy0769
@bossoy0769 7 месяцев назад
@@modthaviphon3871 i dont think the Color matters just Make sure that it has high ppr the higher the better 👍
@sukunasatoru
@sukunasatoru 4 месяца назад
bro is there any code to upload at arduino because i did every single step as u said but when i try to rotate the encoder it shows 0 degree please help me
@techathome
@techathome 4 месяца назад
Watch all videos from this playlist: ru-vid.com/group/PL4B0LEKY-jrROPZPEDMZ4DPqISPXvVsdL&si=3cBz0t35epM1mBs5
@sukunasatoru
@sukunasatoru 4 месяца назад
@@techathome sir i watched all the videos and followed step by step but still this is happening
@REDINK-gt4hw
@REDINK-gt4hw 4 месяца назад
hello bro will this work on all racing games
@techathome
@techathome 4 месяца назад
As of now I have not tried many games
@gamanbhaipatel5597
@gamanbhaipatel5597 4 месяца назад
Can we use mouse scroll wheel as a encoder
@techathome
@techathome 4 месяца назад
Wheel might be less sensitive. You can try to use.
@AvneeshRahangdale
@AvneeshRahangdale 13 дней назад
Please I need Arduino code
@techathome
@techathome 12 дней назад
Refer to this video completely: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-crdDhvhBG0M.htmlsi=zfnefDrsszuuYo7_
@C4NTV
@C4NTV 7 месяцев назад
i have a same setup this but i have 1000rpm encoder i install everyting but my motor is not working i tested motor i give only volt motor and its working every part is brand new i dont understand my motor its not working help me please
@techathome
@techathome 7 месяцев назад
BTS driver might be faulty, follow these steps to check: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-H2YJRaaXFIM.htmlsi=CIRs3NM3dW-hy5SP
@Upendra-dd9vi
@Upendra-dd9vi 7 месяцев назад
Did you get any fix for this? Facing same issue.
@C4NTV
@C4NTV 7 месяцев назад
@@Upendra-dd9vi nope i cant i searching everyday
@vioo-ru1jt
@vioo-ru1jt 7 месяцев назад
​@@techathomehelp me bro, why the emc driver is not detect, i already installed the firmware to arduinu
@mohammedfarhan2205
@mohammedfarhan2205 9 месяцев назад
when is the h shifter coming
@techathome
@techathome 9 месяцев назад
Next video will be on Analog Handbrake. After that you will get video on H-Shifter.
@bossoy0769
@bossoy0769 7 месяцев назад
Hello, can i just use a 775 motor too?
@techathome
@techathome 7 месяцев назад
You can use any DC motor, but pulleys should be selected properly
@bossoy0769
@bossoy0769 7 месяцев назад
@@techathome Alright then i have some pulleys so shouldnt be a problem thanks for your help
@fantasystudios5628
@fantasystudios5628 10 дней назад
is there any way that i can use an esp32
@techathome
@techathome 10 дней назад
No
@thejuviswam860
@thejuviswam860 8 месяцев назад
Which power supply do I use to power
@techathome
@techathome 8 месяцев назад
Depends on your motor specifications.
@Sardify
@Sardify 8 месяцев назад
Hello​@@techathome
@jaydebkarmakar624
@jaydebkarmakar624 9 месяцев назад
Can you use printer disk encoders ?
@techathome
@techathome 9 месяцев назад
Initially I thought of using them, but couldn't get in my place.
@nurramafarisardiansyah263
@nurramafarisardiansyah263 9 месяцев назад
@@techathome I use a Canon IP2770 printer encoder, which is inexpensive and effective, perhaps you can give it a try.
@techathome
@techathome 9 месяцев назад
Can you share product link, Not able to find.
@alfu3576
@alfu3576 5 месяцев назад
Can u share a link?​@@nurramafarisardiansyah263
@arnold6193
@arnold6193 3 месяца назад
@@nurramafarisardiansyah263 does it have lag and have deadzones like cheap potentiometer or cheap rotary encoder as shown in the video
@maxxorcf7641
@maxxorcf7641 9 месяцев назад
Is it sensitive enough?? Or it will give me an awful experience?!
@techathome
@techathome 9 месяцев назад
You cannot use the smaller one shown in the video. Go with 600 PPR one or if you can extend budget you can go with 1000 PPR encoder.
@d5tscript797
@d5tscript797 4 месяца назад
Bro i have l298n driver so how can i wirring it? Pls
@techathome
@techathome 4 месяца назад
Select this configuration: 1PWM + 2DIR pin9 for PWM pin 8 for DIR L pin 11 for DIR R Send mail if you need more info: deepakhd20@gmail.com
@d5tscript797
@d5tscript797 4 месяца назад
@@techathome it works but some time it not working and it only turning one side only. I just made circuit only for testing and model soon. The driver become hot also.
@techathome
@techathome 4 месяца назад
Which motor are you using?
@d5tscript797
@d5tscript797 4 месяца назад
@@techathome unknown 12v motor it just written UET
@AndyMcGeever
@AndyMcGeever 7 месяцев назад
Just change the gearing. An encoder just produces pulses, a 60 PPR encoder becomes a 600 PPR encoder with 1/10 gearing.
@techathome
@techathome 7 месяцев назад
But I feel the expensive encoder is soo smooth and sensitive.
@JohnWardButOn420
@JohnWardButOn420 3 месяца назад
​@@techathomeHe means gear ratios, by making the gear ratio 10/1 we can make 600ppr encoder for cheap
@achel3029
@achel3029 9 месяцев назад
hey bro can you make a h shifter video
@techathome
@techathome 9 месяцев назад
Next video will be on Analog Handbrake. After that you will get video on H-Shifter.
@diy_for_all
@diy_for_all 6 месяцев назад
can you give me the arduino code i want to use the encoder and a 1/20 gear
@techathome
@techathome 6 месяцев назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-crdDhvhBG0M.htmlsi=lW8WzXWEnjzJMAeH
@Sardify
@Sardify 8 месяцев назад
How much torque does this produce? and where can I contact you? whatsapp?
@techathome
@techathome 8 месяцев назад
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 You can reach us on Instagram.
@umangikisanjali6171
@umangikisanjali6171 9 месяцев назад
Bro please give gimx adapter for this
@techathome
@techathome 9 месяцев назад
I have read about GIMX connector, but I will take some time to make video on this.
@newstudios8171
@newstudios8171 9 месяцев назад
Sir please update this steering wheel with budget hardware because we also want to make this less money 😭😭🙏🙏 Please I request you 😭😭🙏🙏
@techathome
@techathome 9 месяцев назад
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.
Далее
I Made The Ultimate Cheating Device
9:39
Просмотров 1,3 млн
How I Built A Thrust Vector Controlled Rocket
13:16
Просмотров 23 тыс.
DIY Simulator steering wheel tutorial
14:14
Просмотров 673 тыс.
DIY FORCE FEEDBACK GAMING STEERING WHEEL | ARDUINO
29:14
DIY SIM RACING PEDALS
13:23
Просмотров 21 тыс.