finds track with line scan camera
Diff: CAMERA.h
- Revision:
- 0:7653b2a26797
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/CAMERA.h Wed Dec 19 09:13:48 2018 +0000 @@ -0,0 +1,22 @@ +#ifndef CAMERA_H +#define CAMERA_H +#include "mbed.h" + +class CAMERA //finds the track with Line Scan camera +{ +public: + CAMERA(PinName dig1,PinName dig2,PinName an); + void init(); + void protocol(); + int buffer(); + void pathFinder(); + int getPath(); + +private: + DigitalOut SI,CK; + AnalogIn lux; + int i,xL,xR,carrot,pixel[128]; + float halfPulse,sum,mean,signal; + Ticker t; +}; +#endif \ No newline at end of file