Progetto STM32
/
STMNucleoF401RE_ExampleCode_13_Ultasound
fd
Fork of STMNucleoF401RE_ExampleCode_13_Ultasound by
main.cpp
- Committer:
- perlatecnica
- Date:
- 2015-11-02
- Revision:
- 0:a4f31fdfb261
File content as of revision 0:a4f31fdfb261:
/**************************************************** * FAST PROTOTYPING WITH NUCLEO * * Example Code 13: Ultrasound HCSR04 * * Author: Mauro D'Angelo * * Organization: Perlatecnica no-profit organization * *****************************************************/ #include "mbed.h" #include "hcsr04.h" // Instanzio un oggetto di tipo HCSR04 ed assegno i pin di trigger e di echo HCSR04 sensor(PB_8, PB_9); // Serial Serial pc(USBTX, USBRX); int main() { // Fisso il baudrate pc.baud(9600); // Main loop while(1) { // Avvia un impulso della durata di 10us sul pin di trigger sensor.start(); // Aspetta prima della prossima lettura wait_ms(100); // Stampa sulla seriale la misura della distanza in cm pc.printf("%dcm\r\n", sensor.get_dist_cm()); } }