Balancing Bot Proje...
 
Notifications
Clear all

Balancing Bot Project

7 Posts
3 Users
0 Likes
2,361 Views
(@tinkerinman)
Member
Joined: 4 years ago
Posts: 5
Topic starter  

   
Quote
(@tinkerinman)
Member
Joined: 4 years ago
Posts: 5
Topic starter  
Posted by: @tinkerinman

Now the fun part is that I would like to use a joystick to control the bot, my issue is that im not sure how to implement the joystick value's across IR.

ok, so upon further learning, i have managed to figure out the joystick control, for the most part, but i am still left with the issue of adding the control to the bot.


   
ReplyQuote
(@tinkerinman)
Member
Joined: 4 years ago
Posts: 5
Topic starter  

Wow, well it has been some time since i have posted on this bot project. Anyway i have kinda given up on the bot simply due to my lack of knowledge using the arduino.


   
ReplyQuote
codecage
(@codecage)
Member Admin
Joined: 5 years ago
Posts: 1037
 

@tinkerinman

But that is how you learn about the Arduino, by digging into something, trying to assemble it, making mistakes, and learning from those mistakes.  And when you're stumped, coming to the forum for help and advice.

We've all been there and done that!  We weren't born with the knowledge!

SteveG


   
ReplyQuote
codecage
(@codecage)
Member Admin
Joined: 5 years ago
Posts: 1037
 

@tinkerinman

And instead of using IR, which is limited in its movement capabilities, how about using RF?

Looking into using the nRF24L01.  One on the Bot and one on the joystick control.

SteveG


   
ReplyQuote
Inq
 Inq
(@inq)
Member
Joined: 2 years ago
Posts: 1900
 

Although this is an old thread, I got here as part of a search and I think others will also and thought I'd give two options.  

  1. If you really want a physical joy-stick type control, here is a great paper on the subject of a balancing robot that has a physical controller.  However, it uses WiFi instead of your desired IR.  Benefit is longer range and line-of-sight is not required.   I used this paper (but not the controller) in my robot build extensively. https://www.diva-portal.org/smash/get/diva2:1462103/FULLTEXT01.pdf
  2. I use just WiFi, a web server on the robot and serve client pages to any browser and have a virtual joystick.  Downside - it doesn't have tactile feedback.  Upside - It's free.  It's available on any device and it is very easy to automate computer control through coding on higher-end CPUs. It only has to be implemented only once and will work on future robot projects in the future.  https://forum.dronebotworkshop.com/user-robot-projects/inqling-junior-robot-mapping-vision-autonomy/

VBR,

Inq

3 lines of code = InqPortal = Complete IoT, App, Web Server w/ GUI Admin Client, WiFi Manager, Drag & Drop File Manager, OTA, Performance Metrics, Web Socket Comms, Easy App API, All running on ESP8266...
Even usable on ESP-01S - Quickest Start Guide


   
ReplyQuote
(@tinkerinman)
Member
Joined: 4 years ago
Posts: 5
Topic starter  

so it has been a while ,again,since i have posted on the form. just wanted to say thanks for the support on the project. anyway, i did move on from the balancing bot, into many other projects to develop my knowledge and understanding.  my current project is on github : https://github.com/eric-1010/Mecanum_Rover.git

i will be coming back to the balancing bot soon, as i am starting a project for a cat toy....


   
ReplyQuote