タコ 腕

Dependencies:   2017NHKpin_config FEP ikarashiMDC

Fork of NHK2017_octopus2 by NagaokaRoboticsClub_mbedTeam

Committer:
number_key
Date:
Tue Nov 28 17:58:04 2017 +0900
Revision:
55:ccf2ac8f6f32
Parent:
49:69a7235d837a
move

Who changed what in which revision?

UserRevisionLine numberNew contents of line
number_key 49:69a7235d837a 1 #ifndef TENTACLE_UNIT_H
number_key 49:69a7235d837a 2 #define TENTACLE_UNIT_H
number_key 49:69a7235d837a 3
number_key 49:69a7235d837a 4 #include "mbed.h"
number_key 49:69a7235d837a 5 #include "pin_config.h"
number_key 49:69a7235d837a 6 #include "ikarashiMDC.h"
number_key 55:ccf2ac8f6f32 7 // #include "limitSwitch.h"
number_key 49:69a7235d837a 8
number_key 49:69a7235d837a 9
number_key 49:69a7235d837a 10 class Tentacle {
number_key 49:69a7235d837a 11 public:
number_key 49:69a7235d837a 12 Tentacle(DigitalOut* RS485Controller, Serial *RS485);
number_key 49:69a7235d837a 13
number_key 49:69a7235d837a 14 void rightMove(float speed);
number_key 49:69a7235d837a 15 void leftMove(float speed);
number_key 49:69a7235d837a 16 void stop();
number_key 49:69a7235d837a 17 private:
number_key 49:69a7235d837a 18
number_key 49:69a7235d837a 19 ikarashiMDC tentacleMotor[2];
number_key 55:ccf2ac8f6f32 20 // Limit right;
number_key 55:ccf2ac8f6f32 21 // Limit left;
number_key 55:ccf2ac8f6f32 22 DigitalIn front[2];
number_key 55:ccf2ac8f6f32 23 DigitalIn back[2];
number_key 49:69a7235d837a 24 };
number_key 49:69a7235d837a 25
number_key 49:69a7235d837a 26 #endif