source: rtos_arduino/trunk/arduino_lib/libraries/Braccio/src/Braccio.h@ 175

Last change on this file since 175 was 175, checked in by ertl-honda, 8 years ago

ライブラリを Arduino IDE 1.7.9 にupdate

File size: 1.3 KB
Line 
1/*
2 Braccio.h - board library Version 1.1
3 Written by Andrea Martino
4
5 This library is free software; you can redistribute it and/or
6 modify it under the terms of the GNU Lesser General Public
7 License as published by the Free Software Foundation; either
8 version 2.1 of the License, or (at your option) any later version.
9
10 This library is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 Lesser General Public License for more details.
14
15 You should have received a copy of the GNU Lesser General Public
16 License along with this library; if not, write to the Free Software
17 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
18*/
19
20#ifndef BRACCIO_H_
21#define BRACCIO_H_
22
23#include <Arduino.h>
24#include <Servo.h>
25
26class _Braccio {
27
28public:
29 _Braccio();
30
31 /**
32 * Braccio initializations and set intial position
33 * Modifing this function you can set up the initial position of all the
34 * servo motors of the Braccio
35 */
36 unsigned int begin();
37
38 /**
39 * This functions allow you to control all the servo motors in the Braccio
40 */
41 int ServoMovement(int delay, int Vbase,int Vshoulder, int Velbow, int Vwrist_ver, int Vwrist_rot, int Vgripper);
42
43
44};
45
46extern _Braccio Braccio;
47
48#endif // BRACCIO_H_
Note: See TracBrowser for help on using the repository browser.