TPYBoard开发板实现LED点阵屏心形点阵的设计

一、什么是tpyboard开发板
tpyboard是基于mit许可的micropython的micropython开发板。它基于stm32f405微控制器,通过usb接口传输数据。开发板内置4个led灯。、加速度传感器,可在3v和10v之间的电压下正常工作。 tpyboard开发板允许用户通过python代码轻松控制微控制器的各种外设,如led,读取引脚电压,播放歌曲和网络其他设备。 tpyboard开发板支持python 3.0及以上版本的直接操作,支持重力加速度传感器,支持数百种外围设备,并支持swd编程固件。零基础也可以灵活掌握单片机技术!
二、利用tpyboard完成心形点阵
1、具体要求
通过tpyboardv10x开发板连接红色8x8led点阵屏,实现心形图案的显示。
2、所需器件
tyboard开发板 一块
usb数据线 一根
红色8x8led点阵屏 一个
杜邦线 若干
3、8x8点阵屏介绍
点阵后面有两排针脚,一排以1开头,即1-8针脚,一排以9开头(8针脚的正对面的针脚),即9-16针脚,上图中圆圈内的数字即为针脚的对应序号。row 1对应的针脚就是9。当某row 的针脚为高电平,某col的针脚为低电平时候,它们交叉点的led就会被点亮。 为了方便操作行和列,我们可以将row的8个引脚接到我们tpyboard v102的x1-x8,col的8个引脚接到我们tpyboard v102的y1-y8。这样我们通过控制x引脚和y引脚的高低电平就可以控制每一个led的亮与不亮,这样就可以设计想显示的任何字符和图形,快来试试吧。
三、制作主要过程
4、制作流程
图形代码:

惊人的FP7130降压控制器,提升你的电力体验!
安科瑞ABAT100-HS采集器模块 电池数据监测 可配套AcrelEMS,EIOT平台
这几张关于碳化硅的图值得研究
那些能打败iPhone国产手机合集,小米MIX、华为mate9都有名
电装首创具有行车除霜功能的热泵系统
TPYBoard开发板实现LED点阵屏心形点阵的设计
max7219多级联程序
AMBA总线协议AHB、APB、AXI对比分析
嵌入式软件三大潜在问题及其测试技术
孚能科技镇江制造基地项目在江苏镇江新区举办了奠基仪式
你家里种地用了无人机来帮忙吗
大联大推出基于InnoGaN产品的1KW DCDC电源模块方案
oppo自称升级安卓7.1,实则改版本号?
宏齐将加强发展Mini LED及红外线两大产品业务 拟使营收恢复正成长
竹间智能和华为云推出了在线问答防疫机器人解决方案
物联网架构层如何做可以解决数据泛滥的问题
汇丰被迫为华为“求情”,忧英国5G将受到致命打击
安捷伦移动WiMAX测试仪更新固化软件,支持更高数据吞吐量
富士康进军造车能否成功?
测试工程师的发展方向和目标