calibration and move functions for puzzle solver Robot with Arduino and python

Job ID: 32461943

Budget: €8 – €30 EUR

As you can see in the figure, I have a robot to solve the jigsaw puzzle that can move in the x and y directions. I have used a stepper motor for each axis. I also move the puzzle pieces using a magnet. I also used a servo motor to up and down the magnet. You will find photos of all the parts that contain their specifications in the file. First I put four circles at the four points of the frame and found the starting point. But I realized that I could only use the area I yellowed(in another pic u can see it). So here's what I need: Finding a new (0,0). The script in which the functions move to the coordinates when given that value for example < mt 0.67 0.38>. Also, a function for the magnet to turn on when it takes 1 < take 1> and turn off when it takes 0 < take 0>. Also, a function for rotation when, for example, it says to rotate the puzzle piece 90 degrees <rot 90> (I have not added the step motor yet), u can create a virtual port to try your input and outputs for example I used netburner app ).