Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: sensorGen Robot omni_wheel PID jy901 solenoid aqm0802 camera beep kohiMD linesSnsor lpf RCJESC
sensorGen/sensorGen.h
- Committer:
- THtakahiro702286
- Date:
- 2020-01-30
- Revision:
- 9:63d7e7f07536
- Parent:
- 4:4812eb6367b5
- Child:
- 10:eeb993f00a55
File content as of revision 9:63d7e7f07536:
#ifndef SENSORGEN_H
#define SENSORGEN_H
#include "mbed.h"
#include "HCSR04.h"
#include "camera.h"
#include "line.h"
#include "jy901.h"
#include "pin_config.h"
class sensor{
public :
sensor();
void sensorloop();
// float jy901();
// float hcsr04();
// float camera();
bool line[6];
float angle;
float angleLimit;
float ballAngle;
float ballRange;
bool ballKeep;
float blueAngle;
float blueRange;
float yellowAngle;
float yellowRange;
private:
Thread thread;
Line *_line[6];
Cam camera;
JY901 jy;
DigitalIn limit;
int angleCount;
float tempAngle;
}
#endif