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:
Mon Oct 05 19:51:26 2015 +0200
Revision:
18:97eeb2686a6a
Parent:
17:872fcf85116d
Child:
25:874675516927
point for motorsetspeed

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 0:525558a26464 4 // functions for reading all the buttons and switches
annesteenbeek 12:61759f94c07a 5 void setPins(){
annesteenbeek 12:61759f94c07a 6 // set input/output pins
annesteenbeek 12:61759f94c07a 7 AnalogIn pot1(pot1Pin);
annesteenbeek 2:95ba9f6f0128 8 }
annesteenbeek 2:95ba9f6f0128 9
annesteenbeek 0:525558a26464 10
annesteenbeek 0:525558a26464 11 void checkSwitches(){
annesteenbeek 0:525558a26464 12 // read motor enable switch
annesteenbeek 0:525558a26464 13
annesteenbeek 0:525558a26464 14 // read pump enable switch
annesteenbeek 0:525558a26464 15
annesteenbeek 0:525558a26464 16 // read servo potmeter position
annesteenbeek 0:525558a26464 17
annesteenbeek 0:525558a26464 18 // read x speed potmeter position
annesteenbeek 18:97eeb2686a6a 19 float motorSetSpeed1 = pot1.read();
annesteenbeek 0:525558a26464 20
annesteenbeek 0:525558a26464 21 // read y speed potmeter position
annesteenbeek 0:525558a26464 22
annesteenbeek 0:525558a26464 23 // read killswitches
annesteenbeek 0:525558a26464 24
annesteenbeek 0:525558a26464 25 }