学校比赛,购买了一块智能识别传感器模块huskylens,商家给了使用文档,但是别人用的官方uno板子来连接,我手里面只有ESP8266WiFi板子,只能把I2C驱动程序编译到esp8266上了
这是我的板子:
说明文档里面只给了连接UNO R3的教程,我把驱动源码下载过来编译
结果报错几百行
但是报错的都是类型错误,需要修改一下才能对esp8266编译使用
这是模块的使用文档
里面有资料和驱动源码
以下是需要修改的地方,修改为一下内容
找到 HUSKYLENS.h 头文件
找到对应的函数名
修改data数组大小
修改max参数类型为float
修改min参数类型为float
最后再使用Arduino编译,下载到wemos D1 上,识图成功后就可以看到打印的结果了
注意:
板子的库文件不能放错了
正确连接数据线
最后把传感器的输出调节为I2C输出模式