Figure Follower

 Status : Completed

Tags: featured python C++ Arduino IDE C Pycharm tkinter



AIM

Design and create a bot that can move according to the figure drawn on pc/mobile.


COMPONENTS AND TECHNOLOGIES USED

  • Arduino IDE

  • Pycharm

  • tkinter

  • C

  • C++

  • Python


OVERVIEW

This project focuses on creating a bot that can move according to the figure which is drawn on our pc. This project can be further added with other technologies like picking up something and moving it according to the predesigned path. Figure Follower is done using Arduino, dc motors, and python GUI (Tkinter). Python GUI acted as an interface that helped us to draw figure how the bot is going to move. GUI would take the coordinates and pass them on to the Arduino using serial communication. Two adjacent coordinates would help in creating a positive/negative slope so that dc motors can be moved according to the relative distance and angle of the two coordinates. These two coordinates would decide the speeds of both the dc motors so both wheels can move in a particular ratio to reach the target coordinate. This would continuously go on till we have reached the end coordinate of the figure. 

C:\Users\HP\AppData\Local\Microsoft\Windows\INetCache\Content.Word\Screenshot (611).png

Tkinter interface window

C:\Users\HP\AppData\Local\Microsoft\Windows\INetCache\Content.Word\Screenshot (612).png                            

C:\Users\HP\AppData\Local\Microsoft\Windows\INetCache\Content.Word\Screenshot (613).png

                  Figure Follower Bot

Project by:

Naman Sharma (20185076),

KrishnaNand Tripathi(20185054), 

Ayush Gupta (20181012)