control for robotic arm that can play chess using a granular gripper

Dependencies:   Encoder mbed HIDScope Servo MODSERIAL

Fork of chessRobot by a steenbeek

Committer:
annesteenbeek
Date:
Tue Oct 06 16:45:41 2015 +0200
Revision:
27:5eb5ec295ab2
Parent:
25:874675516927
Child:
30:a20f16bf8dda
added extra scopes to monitor motor speed

Who changed what in which revision?

UserRevisionLine numberNew contents of line
annesteenbeek 14:0c0d1bfd94ea 1 #include "buttons.h"
annesteenbeek 14:0c0d1bfd94ea 2 #include "mbed.h"
annesteenbeek 17:872fcf85116d 3 #include "config.h"
annesteenbeek 25:874675516927 4 #include "actuators.h"
annesteenbeek 0:525558a26464 5 // functions for reading all the buttons and switches
annesteenbeek 2:95ba9f6f0128 6
annesteenbeek 27:5eb5ec295ab2 7 AnalogIn pot2(pot2Pin);
annesteenbeek 0:525558a26464 8
annesteenbeek 0:525558a26464 9 void checkSwitches(){
annesteenbeek 0:525558a26464 10 // read motor enable switch
annesteenbeek 0:525558a26464 11
annesteenbeek 0:525558a26464 12 // read pump enable switch
annesteenbeek 0:525558a26464 13
annesteenbeek 0:525558a26464 14 // read servo potmeter position
annesteenbeek 0:525558a26464 15
annesteenbeek 0:525558a26464 16 // read x speed potmeter position
annesteenbeek 27:5eb5ec295ab2 17 motorSetSpeed2 = pot2.read();
annesteenbeek 0:525558a26464 18
annesteenbeek 0:525558a26464 19 // read y speed potmeter position
annesteenbeek 0:525558a26464 20
annesteenbeek 0:525558a26464 21 // read killswitches
annesteenbeek 0:525558a26464 22
annesteenbeek 0:525558a26464 23 }