代码
/*! * MindPlus * esp32s3bit * */ #include "unihiker_k10.h" // 创建对象 UNIHIKER_K10 k10; uint8_t screen_dir=2; // 主程序开始 void setup() { k10.begin(); k10.initScreen(screen_dir); k10.creatCanvas(); k10.rgb->brightness(round(9)); k10.setScreenBackground(0xFFFFFF); } void loop() { if (((k10.getAccelerometerX())<=-150)) { k10.canvas->canvasText("左转", 100, 150, 0x000000, k10.canvas->eCNAndENFont24, 50, true); k10.canvas->updateCanvas(); k10.rgb->write(0, 0xFF0000); delay(300); k10.rgb->write(0, 0x000000); delay(300); } else if (((k10.getAccelerometerX())>=150)) { k10.canvas->canvasText("右转", 100, 150, 0x000000, k10.canvas->eCNAndENFont24, 50, true); k10.canvas->updateCanvas(); k10.rgb->write(2, 0xFF0000); delay(300); k10.rgb->write(2, 0x000000); delay(300); } else { k10.canvas->canvasText("直行", 100, 150, 0x000000, k10.canvas->eCNAndENFont24, 50, true); k10.canvas->updateCanvas(); k10.rgb->write(-1, 0x000000); } }
评论