现在很多超市正常情况下都会有标价,但是有些特殊情况下,比如打折促销活动,商品的价格会有变动。超市来不及更改标签,导致很多顾客在付款时或者付款后,才发现商品价格和自己的认为的价格不一致,导致退货等情况发生。为避免这种情况的发生,可以在超市放置一些价格查询机,顾客通过扫描商品就能知道价格。
步骤1 硬件连接
硬件连接比较简单,掌控板插到扩展板上(注意不要插反,一个方向是microbit,一个方向是掌控)。把扩展板和二哈都固定到mbot小车底板上,这样比较稳当。
1、二哈通过配的4P线,连接到扩展板的IIC接口上,注意不要插反;
2、电源从扩展板的USB口供电。
步骤2 二哈固件刷新
二哈刚拿到手的时候,刷的固件是0.4.6,。昨天DF李工给大家了新的固件,版本号是0.4.8,刷新的时候,发现会出现黑屏,又刷回0.4.6后,再刷0.4.8就可以了。结果今天在使用的时候,发现掉电后,学习的结果并没有被保存。李工及时放出了更新后的0.4.9版本固件,新固件可以保存识别结果。这样就解决了我挂科的危险。至于刷固件的程序和过程,这里就先不复述了。
步骤3 二哈目标物体学习
下面就来看看新固件是怎么学习目标物体的。
1、首先把进入设置菜单,把语言调整为中文,这样使用方便一点;
2、进入物体识别菜单,把学习多个开关打开,保存并返回。
3、分别学习多个目标物体。
我使用的物体是以下六种,都能准确识别:
1、酒精消毒液;2、闹钟;3、模块;4、扩展板;5、鼠标;6、斜口钳。
步骤4 程序编写
1、程序初始化
2、检测第一个识别物体
3、检测其他5种物体,并在掌控板上显示识别商品的名称和价格。
附件
评论