![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
HOme Sheriff And Lamp
Dependencies: CameraC328 HCSR04 SDFileSystem WIZnetInterface mbed
Fork of HoSAL by
main.cpp
- Committer:
- uasonice
- Date:
- 2015-08-11
- Revision:
- 2:3c7526a1893a
- Parent:
- 0:35211a622a44
- Child:
- 3:8c4e0e7c8cea
File content as of revision 2:3c7526a1893a:
#include "mbed.h" #include "hcsr04.h" #include "rev_Hcsr04.h" #define DEBUG_TYPE 1 #define P_ uart.printf #include "rev_config.h" #define CHECK_DISTANCE 1000 #if 0 int sum_dist[3] = {0,}; //ryuhs74@20150712 - int avg_dist = 0; //ryuhs74@20150712 - int index_dist = 0; //ryuhs74@20150712 - #endif Serial uart(USBTX, USBRX); // tx, rx //HCSR04 sensor(D12, D11); HCSR04 *g_pHcrs; DigitalOut led1(LED1); //server listning status DigitalOut led2(LED2); //socket connecting status ////////////////////////////////////////////////////////////////////////// Ticker ledTick; ////////////////////////////////////////////////////////////////////////// void ledTickfunc() { led1 = !led1; } ////////////////////////////////////////////////////////////////////////// int main() { ledTick.attach(&ledTickfunc,0.5); uart.baud(115200); DM_fLN("init"); g_pHcrs = new HCSR04(D12, D11); while(1) { get_distance(g_pHcrs); wait_ms(1000); } }