DIY two axis self balancing stick (open source)

Поделиться
HTML-код
  • Опубликовано: 26 окт 2024

Комментарии • 28

  • @feiwang4691
    @feiwang4691 6 месяцев назад +1

    Amazing channel!!! Can you tell me what are the set of domain knowledge needed to build machines like this? I am a coder myself, but I think I need to learn 3D printing and some basic physics?

    • @ReMRC
      @ReMRC  6 месяцев назад

      I didn't study anything specifically for this. It's just a hobby...

    • @feiwang4691
      @feiwang4691 6 месяцев назад

      @@ReMRC Cool man.

  • @andreafavero71
    @andreafavero71 2 года назад +1

    Nice build, super cool! You raise my interest on the inertia/reaction wheels world ....

  • @liemph
    @liemph 2 года назад

    Your works always inspire me ! Wonderful !

  • @Spaventacorvi
    @Spaventacorvi 2 года назад +2

    You can try an auto-tune based on the amplitude of the oscillations.

    • @ReMRC
      @ReMRC  2 года назад +2

      Yes, that’s not a bad idea.

  • @rctestflight
    @rctestflight 2 года назад +1

    Cool! Do you plan to release the code?

  • @mahboudz
    @mahboudz 2 года назад

    I was trying to make balanced structures like these with powerful plane RC out-runners, some that could easily swing up from a 45° bank. The problem is that sensorless out runners don't always know how to start, if they have a big flywheel attached. Have you noticed that?
    I need to find good sensored brushless, with ESCs, and I think car RC is where to find them. However, they are really heavy since they aren't designed for flying.

    • @ReMRC
      @ReMRC  2 года назад

      No, RC out-runners not suitable for this. Gimbal motors can be used, but their control is completely different.

  • @lucianbetke
    @lucianbetke Год назад

    Great, great, great. Wonderfull.

  • @DavideGomba
    @DavideGomba 2 года назад

    Wonderful project. Have some questions:
    1) How tall can it reach?
    2) IS there any relationship with the width of the wheels and the height?
    3) how could the wheels be more little? maybe multiplying them?

  • @江柏樞-k5u
    @江柏樞-k5u 11 месяцев назад

    Hello, I'm wondering library is the original library in Arduino or need to download.
    I'm trying to use Arduino-UNO-R3 (With ATmega328p microcontroller) to control this two axis self balancing stick.
    But there's some problem that "I didn't have PWM.h function", "InitTimersSafe(), SetPinFrequencySafe(PWM_X, 20000), and pwmWrite(PWM_X, 255) isn't defined."
    I've also tried many library like "Servo.h", "Servo328.h", "AVR_Slow_PWM.h", and "Servo_Hardware_PWM.h" but it still didn't work.
    If you can answer my question I'll be very grateful.

    • @ReMRC
      @ReMRC  11 месяцев назад

      I don't remember exactly which library it is. But the first link in the search should be what you need github.com/atmelino/Arduino/tree/master/libraries/PWM

    • @江柏樞-k5u
      @江柏樞-k5u 11 месяцев назад

      @@ReMRC Ok got it ! Thanks for replying me, I'll try to use it !

    • @TheLuke906
      @TheLuke906 11 месяцев назад

      @@ReMRC I tried what you said but failed. can you tell me which library I need to download?

    • @ReMRC
      @ReMRC  11 месяцев назад

      @@TheLuke906 Only PWM

    • @TheLuke906
      @TheLuke906 11 месяцев назад

      @@ReMRC I think I've found the reason why it's not working. What I'm currently making is a Two-Axis Reaction Wheel Stick, but it seems that the source is not for ESP32 but a normal Arduino board. I am currently working with an Arduino Nano ESP32 board. can you give me some help? thanks in advance

  • @abdullahcakan
    @abdullahcakan 2 года назад

    excellent 👍

  • @israelsoto3522
    @israelsoto3522 2 года назад

    Where I can buy that nidec motors? and is the control similar to SimpleFOC?

    • @ReMRC
      @ReMRC  2 года назад

      ebay, aliexpress. No, these motors have a controller inside and are controlled as DC motors.

    • @luistrejo8421
      @luistrejo8421 2 года назад

      @@ReMRC I am testing controlling the speed of the motor using a nano and a bread board however no matter what I put for pmw signal the motors keep driving at full speed
      I used your provided code to aid in wiring and made sure pmw signal was on a pmw pin on the arduino nano but I keep having this issue.
      Like u said before an hbridge is not needed because of the built in controller. Is there additional wiring i need to do to get it to work such as adding a resistor the to pmw signal path

    • @ReMRC
      @ReMRC  2 года назад

      @@luistrejo8421Not needed any resistor on pwm. Strange. You can test motor with analogWrite as pwm. Frequency low but working. That's enough for the test. Change analogWrite value - motor must change speed.

  • @mahboudz
    @mahboudz 2 года назад

    Those Nidecs work that well with only 3s (~12V)?

    • @ReMRC
      @ReMRC  2 года назад +1

      12-24V. 9V also. But I don't tried with 24V.

    • @mahboudz
      @mahboudz 2 года назад

      @@ReMRC Which nidec? I have the 24h404h160 but at 12V they don’t seem very powerful.

    • @ReMRC
      @ReMRC  2 года назад

      @@mahboudz Yes, the same motors. What's the problem? I also have two older motors (without encoders, and without bearings), but they work great too.