Purs ultrazvucni, lab 7
Dependencies: mbed
main.cpp
- Committer:
- DudeHD
- Date:
- 2018-12-06
- Revision:
- 0:61479a2bb7b7
File content as of revision 0:61479a2bb7b7:
#include "mbed.h" InterruptIn echo(p10); DigitalOut led4(LED4); DigitalOut trig(p9); Timer echot; Serial pc(USBTX, USBRX); int ttt; float range=0; void tr() { echot.start(); } void tf(){ echot.stop(); } int main() { echo.rise(&tr); echo.fall(&tf); while(1){ trig=1; wait_us(10); trig=0; ttt=echot.read_us(); range=ttt/58.0; pc.printf("%f\n",range); echot.reset(); wait_ms(50); } }