728x90
출처 : Steve136/microbit-ultrasonic: Example usage of a HC-SR04 Ultrasonic Sensor and the BBC Micro:Bit.
HCSR04 - Ultrasound Ranging Sensor module | Mbed
micro:bit - 초음파 거리센서(HC-SR04)
소스
#include "MicroBit.h" #include "hcsr04.h" MicroBit uBit; HCSR04 usensor(P0_3, P0_2); // TRIGGER, ECHO unsigned int dist; int main() { uBit.init(); uBit.display.scroll("init", 70); while(1) { usensor.start(); wait_ms(500); dist = usensor.get_dist_cm(); char buf[100]; sprintf (buf, "d:%d", dist); uBit.display.scroll(buf, 70); wait(1.0); // 1 sec } }
728x90