Kittenbot 小喵科技——专注人工智能编程教育

快捷导航
查看: 5933|回复: 2

Robot:bit巡线避障小车套件_点阵屏模块使用教程

[复制链接]

13

主题

22

帖子

119

积分

热心会员

Rank: 2

积分
119
发表于 2018-2-10 16:48:37 | 显示全部楼层 |阅读模式
本帖最后由 nils 于 2018-2-10 16:50 编辑

       最近几天我们淘宝上新了全新的Robot:bit巡线避障机器人套件,它是用基于Micro:bit研发的Robot:bit拓展板搭建的多功能DIY机器人平台,提供了多种模式,其基础的功能便是巡线和避障,还有更多拓展玩法等着你去动手去发现,想尝鲜的小伙伴可以戳这里Robot:bit巡线避障机器人套件当新用户们拿到新品的同时还在考虑怎么玩起来吗?不用怕,有的就是教程教你快速上手全新的Robot:bit巡线避障机器人。

矩阵屏模块使用教程
点阵主图_副本.jpg

基本原理
       类似于市面上矩阵屏模块,我们喵家也量身定做了全新的矩阵屏模块,结合Makecode内置的Robot:bit插件,能够快速简单的上手新模块,主要是输入的字符信号通过放大电路,再转入译码器进行二进制的编码,最后经过一系列的编译过程最后在点阵屏幕上显示出来。详细的原理属于电子技术的范畴,感兴趣的亲可以详细了解一下。

接线
      将点阵屏模块插到转接板上,因为模块使用3V的供电,所以Vcc接3V,转接板1接SCL,转接板2接SDA,GND接有展板GND。对应的接线顺序如下:
V——3V
1——SCL
G——GND
2——SDA
接线图如下:
点阵模块2_副本.jpg
按照上面图片的连接,我们的点阵屏模块马上就能正常工作了,下面我们编写一下实例程序并烧录,启动!

程序编写
直接看一下程序截图:
点阵程序截图.png
示例程序说明:
       因为程序是通过坐标的形式对点阵屏幕对应位置的灯进行点亮,所以需要点亮哪个位置的LED灯珠就要输入对应LED灯珠位置的坐标,规定:正面点阵屏模块(排针朝下)左上角第一颗LED灯为点阵屏模块的原点及坐标点(0,0),水平向右为X轴正反方向,竖直向下为Y轴正方向。按照对应点的位置书写坐标即可。在这里我把坐标系画了出来供大家在描绘不同字符,表情图案时参考使用。
点阵坐标分布图.png
点阵屏幕坐标分布图

       可以看到示例程序是通过点亮对应点阵屏幕LED灯珠坐标位置,显示出KB两个字母,需要绘制不同的图形时,就是去更改矩阵点的对应坐标。推荐简单的方法,可以直接在坐标图上绘制出想要点亮图案,然后把对应的坐标直接写进去就行,大家可以直接下载示例程序进行查看,或者自行更改。赶快动手描绘属于自己的点阵图案吧!

点阵屏幕示例程序
Robotbit点阵屏教程.zip (221.29 KB, 下载次数: 38)
回复

使用道具 举报

0

主题

2

帖子

16

积分

新手小白

Rank: 1

积分
16
发表于 2018-5-28 15:06:13 | 显示全部楼层
屏已点亮,,
回复

使用道具 举报

47

主题

139

帖子

751

积分

高级会员

Rank: 4

积分
751
发表于 2018-7-14 13:55:07 | 显示全部楼层

期待你的分享~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

全力为Stem教育行业提供新技术、新方案和新产品。

 

地址:广东省深圳市华丰互联网+创意园 419~420

© 2019 Kittenbot Inc. 深圳市小喵科技有限公司 ( 粤ICP备16110073号 )

GMT+8, 2022-1-27 07:04 , Processed in 0.026757 second(s), 37 queries , Gzip On.
Powered by Discuz! X3.2

快速回复 返回顶部 返回列表