3D Printed DIY Flight Simulator Yoke Using Arduino - Easy Project

  Рет қаралды 51,959

Danilo Vilardi

Danilo Vilardi

Күн бұрын

Пікірлер: 121
@i60r14
@i60r14 Жыл бұрын
Great design. The rubber bands added the spring constant k. You need to add the c constant for the damper. Dampening can be achieved by friction. That will make the return to the center position more fluid and less aggressive. Again, great design!
@CRSTN91A
@CRSTN91A 8 ай бұрын
Thank you for your work!! I've printed it, and it's amazing. I've never used anything other than an Xbox controller, but with your design and virtual reality glasses, it's like flying a real plane.
@kingjamez80
@kingjamez80 2 жыл бұрын
Great work! Perfect combination of simplicity and function. Love it.
@LuisPerin
@LuisPerin 3 жыл бұрын
Nossa e com a música ficou muito lindo parabéns Danilo orgulho nosso da família toda um abraço
@Junyo
@Junyo 3 жыл бұрын
The most elegant solution I have seen so far. Really tempted to start building it right away 😅
@Junyo
@Junyo 3 жыл бұрын
ehh...just can't resist...3D printer is already working (as I sit on my ass as that is what we have 3D printers for) 🤣
@dvilardi
@dvilardi 3 жыл бұрын
@@Junyo nice! Let me know if you have any questions!
@Junyo
@Junyo 3 жыл бұрын
@@dvilardi I noticed today that you updated your project with the 25mm "Main Axis". I went to three local DIY-stores today and, where I live, in the Netherlands, the 25mm size is very rare - basically not available. So, I bought a 15mm steel tube and used Tinkercad to design & print the needed adapters. I used a different colour (red) for the adapters (your parts I printed in white). Will post pictures of my project once it is finished on Thingverse in "makes".
@dvilardi
@dvilardi 3 жыл бұрын
@@Junyo nice! A friend warned me about the possible unavailability of 25mm tubes around the world so I uploaded its STL as well, as an alternative. Glad to see you found a workaround, looking forward to seeing the results!
@Junyo
@Junyo 3 жыл бұрын
@@dvilardi It gave me an excuse to actually do something useful with Tinkercad (and learn that it doesn't actually do 15mm when you tell it to) 😅
@puphle
@puphle 3 жыл бұрын
So simple that it just works! Great job!
@dvilardi
@dvilardi 3 жыл бұрын
wow, thanks!! :)
@rafaelperan5984
@rafaelperan5984 3 жыл бұрын
parabéns, continue o canal, você é caprichoso deve ter grandes ideias
@mattice9083
@mattice9083 Жыл бұрын
I wish I'd have seen this before printing the other one. Nice design
@CaptainBobSim
@CaptainBobSim 3 жыл бұрын
Hey! I love the design of this project
@fightsimverse
@fightsimverse 3 жыл бұрын
heyyyyy you have sick videos
@CaptainBobSim
@CaptainBobSim 3 жыл бұрын
@@fightsimverse Thank you!! You do too! I haven't figured out how to make a Cessna Style Yoke yet, so you are years ahead of me :)
@Zattc
@Zattc 3 жыл бұрын
Irado! Danilo KZbinr 👏👏👏
@dvilardi
@dvilardi 3 жыл бұрын
Demorei!
@ChristMoboko1989
@ChristMoboko1989 2 жыл бұрын
How I'm impressed, can I have the Yoke and rudder Schema please!
@HikaruTheCoder
@HikaruTheCoder 2 жыл бұрын
Thanks Danilo! Give some day and I upload my pictures and my code! Obrigado!
@bmczattar
@bmczattar 3 жыл бұрын
Incrível!! Parabéns!
@gabrielmarques5614
@gabrielmarques5614 2 ай бұрын
What is the PVC inch, the code, and the installation measurements on the wooden base? Do you have a printout so we can stick it on top of the wood to make the cuts and designs for each component?
@keu274
@keu274 10 ай бұрын
Nice work mate! Quite inspiring to try make it yourself rather than buy 👌
@lunnoinove8852
@lunnoinove8852 2 жыл бұрын
Ficou muito legal, parabéns!
@fightsimverse
@fightsimverse 3 жыл бұрын
Stunning project!
@rafaelpalladino1982
@rafaelpalladino1982 3 жыл бұрын
Danilo, parabéns! Quero fazer um, mas fiquei com algumas dúvidas. Quero fazer um completo com pedais e manetes de potencia. Será que posso usar um arduino Uno igual o seu? E eu poderia ligar os seis potenciômetros na unica saida 5V do arduíno, sem usar protoboard?
@dvilardi
@dvilardi 3 жыл бұрын
Cara, obrigado! E desculpa pela demora ao responder. Não vejo problemas em colocar tudo num arduino só. Eu até fiz um protótipo assim no ano passado (yoke, throttle e alguns botões), tudo num mesmo Arduino Uno. Funcionou lisinho, sem problemas! Eu só dividiria igualmente os potenciômetros entre as duas saídas GND do Uno pra aliviar as correntes um pouco, mas zero preocupações. Abraço!
@mealfulnesschannel
@mealfulnesschannel 3 жыл бұрын
Nice work! Could you please share your recommended print settings?
@mayaras.3564
@mayaras.3564 3 жыл бұрын
Sensacional!!!
@rafaelperan5984
@rafaelperan5984 3 жыл бұрын
estava vendo sobre o assunto, é pensei... se usar um Hall Sensor, aumentaria a resolução do movimento? Será que dá certo ? com o seu desenho seria uma manche altamente profissional, vou tentar fazer um, entendo nada de Arduino e desse Hall sensor , mas vou procurar... obrigado por me inspirar ...
@dvilardi
@dvilardi 3 жыл бұрын
Opa, obrigado cara! Eu acho que o hall ficaria mais profissional mesmo, mas eu tinha tanto potenciômetro aqui em casa que resolvi dar um futuro pra eles hahah. Depois mostra como ficou o seu!
@arthurrapschinski822
@arthurrapschinski822 3 жыл бұрын
Lindo Danilo! Beijos do tio,,,
@patrickrobinson317
@patrickrobinson317 2 жыл бұрын
Awesome Possum !!!!😀😀😀
@projz7110
@projz7110 3 жыл бұрын
Finally wired the pots to my arduino, works great. still waiting on the other 3d printed parts. Do you think I could add more potentiometer on the arduino? Sorry I'm new at arduino and wiring. Thanks!
@dvilardi
@dvilardi 3 жыл бұрын
Yes you can, just don’t put all of them in the same GND pin, as the current may be a bit high. Split the pots into both GND pins just to be safe. If i’m not mistaken, the uno supports up to 6 potentiometers (A0 to A5). You can even merge my yoke and pedal projects into a single arduino or create a throttle lever, just change the portion of the code that reads the additional analog inputs.
@yair1956
@yair1956 3 жыл бұрын
Excellent. I see one major issue here, the Rubber Bands, other than bringing the Yoke back to the center point the do not generating any resistance, on the Pitch , for example, if you measure the resistance on the PFC Yoke you will get something like 26/Lb/ In, at the end of the Travel .. maybe you should consider using springs instead ....
@dvilardi
@dvilardi 3 жыл бұрын
You’re right! Springs are more linear on that sense, but rubber bands actually increase resistance with distance as well (albeit not as well as springs)
@pico3378
@pico3378 Жыл бұрын
Amazing project! Is there any way to string the elastics between the front and back? This would remove the need to have the elastic towers.
@kukogarcia1240
@kukogarcia1240 3 жыл бұрын
Good night Danilo. First of all, congratulations on your project and for sharing it with everyone. And secondly, when I download the files, I get two zip files, and looking at them they seem to be the same. Are they the same or are there any that have changes? Thank you very much Danilo.
@dvilardi
@dvilardi 3 жыл бұрын
Thanks! Glad to know you enjoyed it. Did you click "download all" on the files page? (www.thingiverse.com/thing:4855469/files) It should download only one .zip. If 2 .zip files were downloaded at the same time, it's likely that they are the same file. Let me know if it works!
@TMcardrvier
@TMcardrvier Ай бұрын
Hello, I want to do this project, but I have Arduino Leonardo instead of Arduino Uno. Is Leonardo suitable for this project?
@PauloHenrique-og4fv
@PauloHenrique-og4fv Ай бұрын
Hello, based on my knowledge of Arduino, the Leonardo is the most recommended for this type of use. Which in this case is the Arduino sending information to the PC. Sorry about English, I'm Brazilian and the broker isn't that nice hahahha.
@TMcardrvier
@TMcardrvier Ай бұрын
@PauloHenrique-og4fv Thank you for your support.
@bodenport5111
@bodenport5111 Жыл бұрын
this may be a dumb question but can you use one arduino for the pedals and yoke?
@dvilardi
@dvilardi Жыл бұрын
I think you can use a bigger one, yes
@leiasantos2647
@leiasantos2647 3 жыл бұрын
Olá Danilo!! Seria possível fazer com compatibilidade para Xbox serie s? ( já que temos novidades do mfs2020 ter lançado para a plataforma )
@lexmirnov
@lexmirnov 3 жыл бұрын
Nice one! Easy to build and quite cheap, and doesn't has arthritis like Saitek :-) one question though: why potentiometers, not hall sensors?
@dvilardi
@dvilardi 3 жыл бұрын
Thanks! I never gave it much thought actually, i just saw how the old joysticks i had lying around worked (they use pots) and tried to replicate it with the arduino. My electronics knowledge is (very) limited, i had never heard about hall sensor up until a few weeks ago lol
@bloopybloops1124
@bloopybloops1124 2 жыл бұрын
What flight sim are you running?
@kry0cera962
@kry0cera962 2 жыл бұрын
Microsoft flight simulator
@JorgeMondadori
@JorgeMondadori 3 жыл бұрын
começando as impressões para fazer um
@JorgeMondadori
@JorgeMondadori 3 жыл бұрын
Feito! kzbin.infoqbSBeaN33UA?feature=share
@Jay-vu7iz
@Jay-vu7iz 3 ай бұрын
What is the measurements for the wood
@simulatorpapua2498
@simulatorpapua2498 3 жыл бұрын
Can you please show us how to wireing and setup the arduino with mobiflight ???
@mjl1966y
@mjl1966y 2 жыл бұрын
OK, THAT's what the extra four wires in a CAT cable are for!
@i60r14
@i60r14 Жыл бұрын
Brilliant
@chandlerhooley6411
@chandlerhooley6411 3 жыл бұрын
Can you do an easier explanation of how to code this? i.e. more step by step
@igor-orzhevskii
@igor-orzhevskii 3 жыл бұрын
brilliant!
@ACHALAMI
@ACHALAMI 3 жыл бұрын
thanks for this easy project, how much does it weigh ?
@dvilardi
@dvilardi 3 жыл бұрын
Not sure, but definitely below 1 kg (i didn’t use an entire 1 kg spool for this project). I’d guess it’s close to 500g
@emrecan5343
@emrecan5343 3 жыл бұрын
I couldn't do the code part a bit confused, need help with this
@Justabadplayer12
@Justabadplayer12 10 ай бұрын
Does it still work?
@fightsimverse
@fightsimverse Жыл бұрын
Hey man great video, I have a problem where only 1 of my axis works. Do you know the solution to this?
@cornboxgod
@cornboxgod Жыл бұрын
Hey, in the instructions it says to install flip but it doesn't say why or how it's used. Also, I tried to copy and paste the code from the .txt file into the arduino software but when i try to compile and upload it onto the board, it gives error messages.
@bogarh3535
@bogarh3535 4 ай бұрын
Great project man, just a question, there's no such thing as a 25mm PVC pipe, and 3/4" ≠ 26.7mm, did you mean something else end it was a typo? Because I went looking for it and then realized this, it's the only thing I'm missing
@JayKH3987
@JayKH3987 Ай бұрын
This type of PVC pipe only exists in America. If you are in Europe or anywhere else , you're gonna have to make new designs or print the originals and modify the build to fit a 30mm pipe...
@fightsimverse
@fightsimverse 3 жыл бұрын
Hey one question i noticed on the wiring page in the instructions had 2 wires connected to the same port. What do i do? Thanks man!
@dvilardi
@dvilardi 3 жыл бұрын
Yes, both potentiometers have 3 pins: the left and right pins connect to the same Arduino’s GND and 5V pins (in any order) whereas the middle pins are connected to each analog pin (A0 and A1). So you must join the 5V wires (either by “twisting” them or by soldering) before connecting them to the arduino’s 5V output. The same 5V output goes to both potentiometers. And the same applies to the GND (actually there are multiple gnd outputs so you can split if you want to).
@fightsimverse
@fightsimverse 3 жыл бұрын
@@dvilardi Thanks man!
@gabrielmarques5614
@gabrielmarques5614 2 ай бұрын
guys, where are the YokeJoy2021 file ????
@crecker1850
@crecker1850 8 ай бұрын
when i plug it in it just bugs out ive connected everything correclty
@Jay-vu7iz
@Jay-vu7iz 3 ай бұрын
Did you setup the Arduino correctly
@projz7110
@projz7110 3 жыл бұрын
can I use b500k and a500k pots? sorry I'm new to these things and it what I only have from a broken electric guitar.
@dvilardi
@dvilardi 3 жыл бұрын
If they have the same shape and size and fit the potentiometer mounts, they will work and fit just as fine. The arduino converts the 0V - 5V analog signal into 1024 digital steps. All potentiometers will work equally by selecting into that 0-5V range. The difference between "A" and "B" potentiometers is that "A" changes the resistance on a log scale (the more you turn, the more rapidly the resistance changes) and the "B" pots change resistance linearly (constantly proportional to the "turn"). But all those differences can be solved in the windows calibration and MSFS sensitivity curve adjustments.
@projz7110
@projz7110 3 жыл бұрын
@@dvilardi Thank you for the useful information. Can't wait to print this tonight. Are you gonna make a throttle quadrant for this? Thank again, regards.
@dvilardi
@dvilardi 3 жыл бұрын
@@projz7110 nice! Show me the results later! I'm currently designing a rudder/brake pedal controller and plan to release a new video on it later this week. A friend of mine actually designed a pretty neat throttle quadrant using arduino as well (thingiverse thing:4640769 by artlazza), so I don't plan on designing one myself.
@projz7110
@projz7110 3 жыл бұрын
@@dvilardi I've looked up the throttle and it's pretty good. looking forward to the rudder pedal. I have all the materials now and ready to print, unfortunately I got infected by the coronavirus so I can't print them.. yet.
@gaznesiz
@gaznesiz 3 жыл бұрын
the last 2 parts to print...
@sfpazos
@sfpazos 2 жыл бұрын
Hello, I have an arduino uno compatible board, does the same code run on this board?
@avilxy8305
@avilxy8305 2 жыл бұрын
It should work
@shulz1875
@shulz1875 2 ай бұрын
Is working in X plane 11??
@wormax2
@wormax2 3 жыл бұрын
Olá amigo, mande um salve para a galera de São José dos Campos
@dvilardi
@dvilardi 3 жыл бұрын
Salve!
@karthikk6512
@karthikk6512 3 жыл бұрын
Does it work good?
@dvilardi
@dvilardi 3 жыл бұрын
I believe so! I adjusted the sensitivity curve to match the roll and it got pretty close!
@leiasantos2647
@leiasantos2647 3 жыл бұрын
Você vende?
@Jarbas15
@Jarbas15 3 жыл бұрын
Da pra fazer com arduíno Leonardo?
@dvilardi
@dvilardi 3 жыл бұрын
Cara, acho que dá sim! Se não me engano, a UnoJoy pode funcionar no Leonardo sim.
@johnhersom6002
@johnhersom6002 3 жыл бұрын
Great tutorial but as always, with any of these projects, problems when getting the code to work. I cannot for the life of me find the referenced "YokeJoy2021" code file.
@H.EL-Othemany
@H.EL-Othemany 2 жыл бұрын
What code?
@H.EL-Othemany
@H.EL-Othemany 2 жыл бұрын
You mean for the Arduino.. I don't know nothing about Arduino or codes.. but I made my YOKE.. all you need is a cheap PC game pad or an old Xbox 360 pad and a soldering iron.. with a 360 pad you have 6 axis.. so you can make the yoke. And still have 4 axis.. You can make one for throttle and another for mixture.. or for trim wheel.. the sky is the limit.. I love these kinds of projects.. lol 🤣
@AemVR
@AemVR 3 жыл бұрын
does this work with X-Plane 11?
@dvilardi
@dvilardi 3 жыл бұрын
Yes! The pc sees this setup as a real game controller/joystick, just like any other. So it works with any flight sim.
@Veliki_ja_
@Veliki_ja_ 3 ай бұрын
nice
@karthikk6512
@karthikk6512 3 жыл бұрын
Hey what's next video?
@dvilardi
@dvilardi 3 жыл бұрын
Currently designing a rudder+brake pedal setup. If it works, it will be the next video and thingiverse post. Let’s hope!
@karthikk6512
@karthikk6512 3 жыл бұрын
@@dvilardi good luck
@bilalhajji9473
@bilalhajji9473 3 жыл бұрын
i can not find shematic and code
@dvilardi
@dvilardi 3 жыл бұрын
Hi! In the description of this video you will find a link to this project on thingiverse.com (thing:4855469). There, you'll be able to download all printable STL files, PDF manual with schematics and Arduino code.
@bilalhajji9473
@bilalhajji9473 3 жыл бұрын
@@dvilardi thank you so much Mr danilo please ii have a question how to connect the project whit the simulator
@cexir7759
@cexir7759 3 жыл бұрын
Could you make me one of these I’ll pay you too do it and a throttle and pedals the whole system if it’s cheaper then all the stuff out there I’m down let me know!!
@donaldjohnson394
@donaldjohnson394 2 жыл бұрын
I wish there was a detailed speaking video about the Arduino coding portion of the build, that where I,m having the problems.
@fightsimverse
@fightsimverse 2 жыл бұрын
kzbin.info/www/bejne/n3LPqnmwltKJaqc&ab_channel=AnissOulhaci also go to thingiverse link and there's a download to the instructions
@ghanshyamvaishnav8790
@ghanshyamvaishnav8790 2 жыл бұрын
Plz make a video on coding and also tell that will it work with x plane 11
@JorgeMondadori
@JorgeMondadori 3 жыл бұрын
Agora feito pra valer, Danilo! kzbin.info/www/bejne/lX26maJ9h9Ctgdk
@dvilardi
@dvilardi 3 жыл бұрын
CARACA que animal! Outro nível!
@the_farmkid5437
@the_farmkid5437 Жыл бұрын
I don’t have a 3-D printer so will the project still work or no
@WhereintheWorldisJosh
@WhereintheWorldisJosh 3 жыл бұрын
Hey there, getting some errors in Arduino, Sketch still uploads but when I try to calibrate, things are just going completely haywire. sketch.ino : In function 'loop': sketch.ino :96:12: warning: iteration 11 invokes undefined behavior [-Waggressive-loop-optimizations] btn[bt] = LOW; sketch.ino :93:22: note: within this loop for (int bt = 1; bt < 13; bt ++) ~~~^~~~ sketch.ino :101:14: warning: iteration 11 invokes undefined behavior [-Waggressive-loop-optimizations] if (btn[on] == LOW) ~~~~~~^ sketch.ino :99:23: note: within this loop for (int on = 01; on < 13; on++) ~~~^~~~ sketch.ino :109:16: warning: iteration 11 invokes undefined behavior [-Waggressive-loop-optimizations] if (btn[on] == HIGH) ~~~~~~^ sketch.ino :107:25: note: within this loop for (int on = 01; on < 13; on++) ~~~^~~~ C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino\main.cpp: In function 'main': sketch.ino :101:14: warning: iteration 11 invokes undefined behavior [-Waggressive-loop-optimizations] if (btn[on] == LOW) ^ sketch.ino :99:23: note: within this loop for (int on = 01; on < 13; on++) ^ sketch.ino :109:16: warning: iteration 11 invokes undefined behavior [-Waggressive-loop-optimizations] if (btn[on] == HIGH) ^ sketch.ino :107:25: note: within this loop for (int on = 01; on < 13; on++) ^ sketch.ino :96:12: warning: iteration 11 invokes undefined behavior [-Waggressive-loop-optimizations] btn[bt] = LOW; ^
@cartermonforton915
@cartermonforton915 2 жыл бұрын
I just built the yoke and having the same issue. Did you ever find a solution to the calibration issues?
DIY 3D Printed Flight Yoke for 2020 Microsoft Flight Simulator
14:00
Michael Rechtin
Рет қаралды 211 М.
CadetThrottle Demonstration and Build
8:19
Vince_Prints
Рет қаралды 44 М.
🎈🎈🎈😲 #tiktok #shorts
0:28
Byungari 병아리언니
Рет қаралды 4,5 МЛН
24 Часа в БОУЛИНГЕ !
27:03
A4
Рет қаралды 7 МЛН
Cover-Off Overview of Yoko, PFC, and Logitech Yokes
12:32
Michael Brown, XForcePC
Рет қаралды 91 М.
08 - How I did my glareshield
7:07
CessSim
Рет қаралды 8 М.
DIY Flight Simulator Joystick
9:10
Tom Stanton
Рет қаралды 1,1 МЛН
DIY - Force Feedback Yoke
9:44
VR FlightSim
Рет қаралды 71 М.
Make a TINY Arduino Drone with FPV Camera - Will It Fly?
20:26
Max Imagination
Рет қаралды 1,6 МЛН
Building a Working LEGO Laptop...
33:42
Brick Machines
Рет қаралды 1,1 МЛН
Flight Simulator Switch Panel 2.0 DIY Project
16:14
Jno Builds It
Рет қаралды 90 М.
How I Built A LEGO Treadmill That Moves In EVERY Direction
18:06
Banana Gear Studios
Рет қаралды 1 МЛН
🎈🎈🎈😲 #tiktok #shorts
0:28
Byungari 병아리언니
Рет қаралды 4,5 МЛН