esempio per capire come condividere con un team....
Fork of STMNucleoF401RE_ExampleCode_13_Ultasound by
main.cpp
00001 /**************************************************** 00002 * FAST PROTOTYPING WITH NUCLEO * 00003 * Example Code 13: Ultrasound HCSR04 * 00004 * Author: Mauro D'Angelo * 00005 * Organization: Perlatecnica no-profit organization * 00006 *****************************************************/ 00007 00008 #include "mbed.h" 00009 #include "hcsr04.h" 00010 00011 // Instanzio un oggetto di tipo HCSR04 ed assegno i pin di trigger e di echo 00012 HCSR04 sensor(PB_8, PB_9); 00013 00014 // Serial 00015 Serial pc(USBTX, USBRX); 00016 00017 int main() { 00018 // Fisso il baudrate 00019 pc.baud(9600); 00020 00021 // Main loop 00022 while(1) { 00023 // Avvia un impulso della durata di 10us sul pin di trigger 00024 sensor.start(); 00025 00026 // Aspetta prima della prossima lettura 00027 wait_ms(100); 00028 00029 // Stampa sulla seriale la misura della distanza in cm 00030 pc.printf("%d cm\r\n", sensor.get_dist_cm()); 00031 } 00032 }
Generated on Fri Jul 15 2022 01:59:11 by 1.7.2