homing
Dependencies: mbed
main.cpp
- Committer:
- s1725696
- Date:
- 2018-11-01
- Revision:
- 2:ff77628098e4
- Parent:
- 1:555373c1b9be
File content as of revision 2:ff77628098e4:
#include "mbed.h" //positie van start punten in counts double rotation_end_position=1; double tower_1_position=1; double tower_end_position=1; const int revcounts = 25*8400; int counts1=1; int counts2=1; // void translation_start(int a,int b){} void translation_stop(){} void rotation_start(int a, int b){} void rotation_stop(){} void homing() { //translation home if (counts2 > ((tower_end_position - tower_1_position)/2)){ translation_start(0,1); } else { translation_start(1,1); } if (counts2 > ((tower_end_position - tower_1_position)/2 - 100)){ if (counts2 < ((tower_end_position - tower_1_position)/2 + 100)){ translation_stop(); } else{} } else{} } int main() { homing(); }