Open 6DOF - Controller PCB Assembly - Part 2: Flashing/Testing

Ойындар

Project is open sourced and available on Github
github.com/knaufinator/6DOF-Rotary-Stewart-Motion-Simulator
Build Album
www.xsimulator.net/community/threads/compact-ac-servo-6dof-rotary-stewart-platform.14769/
Tutorial on how to setup and flash ESP32 on Arduino IDE
randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-windows-instructions/
Part 2 of the PCB overview, gettin better with video editing,.. I think... I hope this clears up questions,.. else .. keep asking,.. and I will keep trying to make content until I get burned out!

Пікірлер: 83

  • @griptopia
    @griptopia3 жыл бұрын

    love the smug intro :) closed loop nema motors? very cool... you'll have a million followers this time next year..!!

  • @Christopherknauf

    @Christopherknauf

    3 жыл бұрын

    Yes, nema 34, 750w ac servo

  • @janzugic6798
    @janzugic67983 жыл бұрын

    wooo part 2 lets gooo

  • @---__000
    @---__0003 жыл бұрын

    Yea Man You did it! Finally

  • @Christopherknauf

    @Christopherknauf

    3 жыл бұрын

    It was allot of work!

  • @technoglitch4237
    @technoglitch42373 жыл бұрын

    Awesome video...make me want to start completely over..LOl... .

  • @technoglitch4237

    @technoglitch4237

    3 жыл бұрын

    ..what sensors are you using

  • @Christopherknauf

    @Christopherknauf

    3 жыл бұрын

    Those are referring to the limit mag sensors,amzn.to/2vSzzX8

  • @BallestaRacing
    @BallestaRacing3 жыл бұрын

    Thanos is trembling... @thanos I´ve your board, just kidding XD

  • @Christopherknauf

    @Christopherknauf

    3 жыл бұрын

    Lol, thanos is the man ... This is more for the guy/gal that likes to tinker a little more ;)

  • @motionsimpaddock6470
    @motionsimpaddock64703 жыл бұрын

    good job, thanks for the hard work... i have a few ????? as i am also look to build a 6DOF for my self .. does your firm wear also work with FlyPT software. 2, can you program the platform to work with a external gryo. 3. which platform do you like better . g ( servo arm) (actuators). thaks for you time

  • @Christopherknauf

    @Christopherknauf

    3 жыл бұрын

    Hey man, sorry for some reason KZread flagged this message for review and I did not see it till now. It does not work with FlyPT,.. I designed the algorithm before it came out. I understand what it does, and the algorithms it uses, and its a nice package,... the firmware could be modified to work with it if you wanted to get into it, it would basically dumben down the firmware and remove much of the complexity from it if you were to do it. I am a engineer,.. and I wanted to have more control, and this is more or less my work of art,... so I wanted to do it all, as I feel I need it. I have actually though about sending IMU/gyro data from a drone to the platform and fly it in first person, while feeling the gforces!!.. its fully possible,.. I may do it if no one else does... :) ... you send the standard 3d - 6 dimensions to it,.. xyz, and rotational xyz, and the platform tries to get there,.. at 1000HZ... between, rotation arms, and linear actuators... I went this route for cost and complexity reduction, there are some downsides in introducing a non linear moving system... but the arms have enough overhead in speed that they can perform the maneuvers without the drivers perceiving it. I operate a motion sim at work as well, and it has linear actuators... I still come home and enjoy my machine just as well.. Peace!

  • @tommyptolemaeus9161
    @tommyptolemaeus91612 жыл бұрын

    how to config the servo before connect the signal line from pcb to servo?

  • @SFan-im2tv
    @SFan-im2tv3 жыл бұрын

    Exactly !

  • @bhaskarannanda4791
    @bhaskarannanda47913 жыл бұрын

    Nice 👍👍👍

  • @liburus7647
    @liburus76473 жыл бұрын

    Hello, great design, but I don't see Axis Assignments. Can you share the settings of Sim Tools? How to set up Axis Assignments?

  • @Christopherknauf

    @Christopherknauf

    3 жыл бұрын

    yo, I walk through my general settings for BeamNG in this video - kzread.info/dash/bejne/oY6Mxatucaq9gtI.html The axis assignments are similar per each game,.. with variations on overall force...

  • @sfcoawol6273
    @sfcoawol62733 жыл бұрын

    Well shit I was going to just plug in the motors and hope for the best! =P

  • @Christopherknauf

    @Christopherknauf

    3 жыл бұрын

    Lol, perfectly acceptable.... Just... Don't have a chassis on when u do for the first time...

  • @sfcoawol6273

    @sfcoawol6273

    3 жыл бұрын

    @@Christopherknauf quick question, I seen that you were using the fanatec wheel, would you recommend the fanatec wheel or going with a direct drive wheel? and how much of a weight difference do you think there is between a fanatec wheel and a direct drive motor?

  • @Christopherknauf

    @Christopherknauf

    3 жыл бұрын

    Go DD these days, I wanted a dd, but had to settle with the csl,.... Don't get me wrong it's a nice wheel... And it can tire me out... I just know I deserve a DD ;) .. there are a few options out there sub 1000, even a few nice diy routes.. I will prolly do a DD but it will prolly be somewhere after I supercharge my car :)

  • @onionflying770
    @onionflying7703 жыл бұрын

    Hello, please ask me a question. Why do I always report errors when I burn firmware? “ Bounce2.h: No such file or directory”

  • @Christopherknauf

    @Christopherknauf

    3 жыл бұрын

    you need to download the required files and install them into your library folder for Arduino. github.com/thomasfredericks/Bounce2 There may be others, I dont remember. just search the google for libraries that are missing as you attempt to compile.

  • @onionflying770

    @onionflying770

    3 жыл бұрын

    @@Christopherknauf Sorry to disturb you again. My Facebook is blocked. I can only ask you here. Thank you very much. I have solved this problem. I wish you have a good day!

  • @onionflying770
    @onionflying7703 жыл бұрын

    Hello, excuse me. I've also started to make it. I'm learning how to make it. But I don't know how to connect the control cable between the control board and the motor. How does he connect 25 pins to 26 pins? Thank you for your help!

  • @Christopherknauf

    @Christopherknauf

    3 жыл бұрын

    It is a standard conversion - I made my own, but bought one of these for testing, and making sure I made mine to the same spec. www.amazon.com/CableWholesale-Motherboard-Parallel-Connector-WS25-0010F/dp/B003V70P1I guide... www.instructables.com/DIY-IDC26-Female-to-DB25-Male-Ribbon-Cable/

  • @onionflying770

    @onionflying770

    3 жыл бұрын

    @@Christopherknauf Thank you very much! Don't you need to adjust the order of this cable? Because I inquired about the same motor model as you, I found that the motor 25 pin order is not the same as the control board you made.

  • @Christopherknauf

    @Christopherknauf

    3 жыл бұрын

    @@onionflying770 the AASD-15a driver should accept the pin out as it is in the PCB -> driver over the custom idc->db cable.. I have not heard otherwise from the folks that have done this recently.

  • @fsxnico
    @fsxnico3 жыл бұрын

    Thanks this is a big help! Is it possible to contact you for some questions regarding your project and platforms in general, would be much appreciated. Thanks

  • @Christopherknauf

    @Christopherknauf

    3 жыл бұрын

    It is possible, and used often by others. chrisknauf@gmail.com ... I will answer as I have time.

  • @fsxnico

    @fsxnico

    3 жыл бұрын

    @@Christopherknauf thanks!

  • @dk-simtools7679
    @dk-simtools76792 жыл бұрын

    Hi, brother, can you use this in 4DOF? Look forward to your reply

  • @Christopherknauf

    @Christopherknauf

    2 жыл бұрын

    No, the algorithm is strictly for rotary Stewart 6dof

  • @dk-simtools7679

    @dk-simtools7679

    2 жыл бұрын

    @@Christopherknauf Brother, I look forward to your development of appropriate 4DOF... Thank you!

  • @claudemirbarbosadasilva9269
    @claudemirbarbosadasilva92692 ай бұрын

    work on linear actuators?

  • @Christopherknauf

    @Christopherknauf

    2 ай бұрын

    Not without rewriting the algorithm for it to support the inverse kinematic for them, (ChatGPT could likely do it LOL).

  • @tommyptolemaeus9161
    @tommyptolemaeus91613 жыл бұрын

    how to connect the sensor to controller and the sensor board?

  • @Christopherknauf

    @Christopherknauf

    3 жыл бұрын

    The hall sensors attach the second small pcb, then the small pcb attaches to the main pcb with an ethernet cable between. this made the long connection from rig to pcb cheap and simple.

  • @tommyptolemaeus9161

    @tommyptolemaeus9161

    3 жыл бұрын

    @@Christopherknauf and what line do you use to connect the motor and control board?

  • @Christopherknauf

    @Christopherknauf

    3 жыл бұрын

    @@tommyptolemaeus9161 IDC26 -> Dsub25 i created my own, but they follow the standard conversion,... I bought this to use as the standard while I made my own. - > www.amazon.com/Motherboard-Parallel-Connector-cable-IEEE-1284/dp/B0045ZPADI

  • @tommyptolemaeus9161

    @tommyptolemaeus9161

    2 жыл бұрын

    @@Christopherknaufwhich line to connect to the tb1 port?

  • @Christopherknauf

    @Christopherknauf

    2 жыл бұрын

    @@tommyptolemaeus9161 tb1?, I am not sure what that is.

  • @mrburns366
    @mrburns3662 жыл бұрын

    you're American! lol I thought for sure you'd be a crazy German or something 😆

  • @Christopherknauf

    @Christopherknauf

    2 жыл бұрын

    I may be crazy, and I have German heritage, ...meet somewhere in between

  • @mrburns366

    @mrburns366

    2 жыл бұрын

    @@Christopherknauf lol I have German and Austrian heritage too so I meant "crazy German" as a compliment. 😋