Test Code for VL53L0x/PMW3901 Sensor
Dependencies: mbed CrazyflieSensors
main.cpp
- Committer:
- osaka
- Date:
- 2022-02-14
- Revision:
- 0:32868d4b0196
File content as of revision 0:32868d4b0196:
#include "mbed.h" #include "PMW3901.h" #include "VL53L0X.h" Serial pc(USBTX, USBRX); // tx, rx //SPI spi(PB_5, PB_4, PB_3); // mosi, miso, sclk //DigitalOut cs(PA_4); int main() { pc.baud(38400); PMW3901 pmw(PB_5, PB_4, PB_3, PA_4); VL53L0X vl(PB_9, PB_8); int init_pmw = pmw.init(); int init_vl = vl.init(); pc.printf("initialize pmw: %d\r\n", init_pmw); pc.printf("initialize vl: %d\r\n", init_vl); while (true) { pmw.read(); vl.read(); pc.printf("%f %f %f\r\n", pmw.px, pmw.py, vl.d); wait(0.01); } }