loading
2
1Instructables2,649Views19Comments

Tell us about yourself!

Complete Your Profile

Achievements

Show 0 More »
  • Self Balancing Arduino Robot_PID

    Vcc goes to 5V arduinoGND goes tio GND arduinoSDA goes to A4 arduinoSCL goes to A5 arduinoMPU should be connected at bottom of bot alligned with wheels

    View Instructable »
  • Self Balancing Arduino Robot_PID

    Updated video have a look

    View Instructable »
  • Suman_Shashi made the instructable Self Balancing Arduino Robot_PID 1 week ago
    Self Balancing Arduino Robot_PID

    my code doesn't require potentio's coz I just need to find my penpendicular angle(neither left tilt nor right tilt) and set different pwm_on values for a different angle range. All Ihave to do is adjust pwm_on values which varies with size of bot

    View Instructable »
  • Self Balancing Arduino Robot_PID

    Yes It WorksBest part is that L298N handles large currents to motors easily#Ambika :)

    Yes It Works Best part is that L298N handles large currents to motors easily

    Yes It WorksBest part is that L298N handles large currents to motors easily#Ambika :)

    View Instructable »
  • Self Balancing Arduino Robot_PID

    no connection is required for enable pins. I played with value of "pwm_on" and "pwm_off" and perpendicular angle to balance without even any jerks. :)Happy New Year

    View Instructable »
  • Suman_Shashi commented on Suman_Shashi's instructable Self Balancing Arduino Robot_PID 2 months ago
    Self Balancing Arduino Robot_PID

    Nice!It would be great if you put some background music like that of Conjuring 2 spooky one (i.e VALAK) :D

    Since your bot is speaker enabled! ;)

    View Instructable »
  • Suman_Shashi commented on Suman_Shashi's instructable Self Balancing Arduino Robot_PID 2 months ago
    Self Balancing Arduino Robot_PID

    Is your bot balancing ? What problem are you facing ?P.S I used the same link you provided however I noticed that by using complementary I was getting less torque thus making my bot to fall to either side hence I switched to Kalman. P.P.S Balancing can even work without Kalman or complementary!

    Import correct header fileCorrect MPU6050 code link is thishttps://github.com/vu2aeo/Ard-Class/blob/master/MPU_6050/mpu6050.h

    error 0 is for successful working however it means that gyro module is working and giving you raw values but these raw values haven't been converted to something meaningful. Its just raw values.

    View Instructable »
  • Suman_Shashi commented on Suman_Shashi's instructable Two Wheel Balanced Robot_PID 2 months ago
    Two Wheel Balanced Robot_PID

    Cool !!

    Check the new link and let me know if it works.I hope you have imported I2C and main code together. Savvy ??

    View Instructable »
  • Suman_Shashi's instructable Two Wheel Balanced Robot_PID 's weekly stats: 2 months ago
    • Two Wheel Balanced Robot_PID
      858 views
      31 favorites
      9 comments
  • Suman_Shashi commented on Suman_Shashi's instructable Two Wheel Balanced Robot_PID 3 months ago
    Two Wheel Balanced Robot_PID

    First of all try to balance ur bot on carpet or or some soft surface. If it does you are near about.First set P,I,D to zero then select a P value like 2,3 or 4 whatever. Your bot will either move to fastly to overcome the tip or it will fall on the tipping side. if former is your case increase P else decrease P.Once your bot balances even for few seconds Increase I slowly. Afterwards it should balance for a minute or so. Then to remove jerks increase D. If found the magic value great else start with a new P.However I have worked in a different way here. My bot perpendicular is 0 deg. So for -25 to +25 deg I send 15ms pulse to motor. I angle goes beyond +25 or less than -25 then 55ms pulse for faster comeback. However after a certain angle the motor stops so it doesn't runaway. I play wi...see more »First of all try to balance ur bot on carpet or or some soft surface. If it does you are near about.First set P,I,D to zero then select a P value like 2,3 or 4 whatever. Your bot will either move to fastly to overcome the tip or it will fall on the tipping side. if former is your case increase P else decrease P.Once your bot balances even for few seconds Increase I slowly. Afterwards it should balance for a minute or so. Then to remove jerks increase D. If found the magic value great else start with a new P.However I have worked in a different way here. My bot perpendicular is 0 deg. So for -25 to +25 deg I send 15ms pulse to motor. I angle goes beyond +25 or less than -25 then 55ms pulse for faster comeback. However after a certain angle the motor stops so it doesn't runaway. I play with the pulses to get a stable way. At zero motors are disconnected. Hence my bot finds 0 closely and stop there without any movement. Enjoy

    Thanx :)Amazing height !! . A Halloween balance bot. Awesome. Are those speakers on the top ?

    Finding accurate PID is tough. I even thought to hammer my bot cause of frustation Regards #Ambika :)

    Finding accurate PID is tough. I even thought to hammer my bot cause of frustation

    View Instructable »