HOme Sheriff And Lamp
Dependencies: CameraC328 HCSR04 SDFileSystem WIZnetInterface mbed
Fork of HoSAL by
Revision 7:58b14840531c, committed 2015-08-11
- Comitter:
- uasonice
- Date:
- Tue Aug 11 19:07:44 2015 +0000
- Parent:
- 6:089da4f2fb39
- Child:
- 8:28f7b30c1ae4
- Commit message:
- all component - OK
Changed in this revision
--- a/main.cpp Tue Aug 11 18:07:37 2015 +0000 +++ b/main.cpp Tue Aug 11 19:07:44 2015 +0000 @@ -60,6 +60,8 @@ int main() { Timer tm1; + char strFile[32]; + uint32_t cntImage=1; ledTick.attach(&ledTickfunc,0.5); @@ -97,13 +99,15 @@ #if defined(USE_CAMERA) DM_fLN("Init camera C328"); - g_pCam = new CameraC328(PA_14, PA_13, CameraC328::Baud14400); + g_pCam = new CameraC328(PA_13, PA_14, CameraC328::Baud14400); revSync(g_pCam); +#if 0 tm1.reset(); tm1.start(); - //revJpeg_snapshot(g_pCam, "/sd/file05.jpg", CameraC328::JpegResolution640x480); + revJpeg_snapshot(g_pCam, "/sd/test_shoot.jpg", CameraC328::JpegResolution640x480); tm1.stop(); DM_fLN("time of capture: %d", tm1.read_ms()); +#endif #endif // defined(USE_CAMERA) #if defined(USE_MEASURE_DISTANCE) g_pHcsr = new HCSR04(D12, D11); @@ -120,7 +124,9 @@ { DM_fLN("capture image: %d", dist_cm); #if defined(USE_CAMERA) - //revJpeg_snapshot("/sd/file02.jpg", CameraC328::JpegResolution640x480); + memset(strFile, 0, 32); + sprintf(strFile, "/sd/file_%03d.jpg", cntImage++); + revJpeg_snapshot(g_pCam, strFile, CameraC328::JpegResolution640x480); #endif // defined(USE_CAMERA) }
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mbed-src.lib Tue Aug 11 19:07:44 2015 +0000 @@ -0,0 +1,1 @@ +http://mbed.org/users/mbed_official/code/mbed-src/#421d040916fe
--- a/mbed.bld Tue Aug 11 18:07:37 2015 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,1 +0,0 @@ -http://mbed.org/users/mbed_official/code/mbed/builds/b9ad9a133dc7 \ No newline at end of file
--- a/rev_config.h Tue Aug 11 18:07:37 2015 +0000 +++ b/rev_config.h Tue Aug 11 19:07:44 2015 +0000 @@ -14,7 +14,7 @@ // define FEATURE #define USE_SDCARD #define USE_HTTP_FILE_SERVER -//#define USE_CAMERA +#define USE_CAMERA #define USE_MEASURE_DISTANCE