加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

行空板手写点阵屏控制系统:手写识别与显示

02/04 07:27
2133
阅读需 4 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

手写点阵屏是一种通过点阵形式显示字符、图像或动画的屏幕设备。它由许多小点(像素)组成,每个像素可以独立控制,以形成文字、图案或动态效果。手写点阵屏通常由LED或LCD等技术构成。手写点阵屏可以通过编程或控制器来控制每个像素的亮度和颜色,从而实现各种显示效果。它可以用于各种应用,如电子签名板、数字钟表、计算器、游戏机等。

本项目结合行空板屏幕上手写加python os库截屏,再分析图像上的手写痕迹,获取坐标,通过TCP发送给Ardunio,点亮点阵屏。

一、结合如下两图,连接Arduino与点阵屏。

二、【Arduino连接WIFI】

使用WiFiBee-MT7681,插在Arduino扩展板上。

三、【硬件展示】

四、【测试显示】

行空板联网,加载socket库,按下A键发送“A”,按下B键发送“B”。

Arduino利用串口接收WiFiBee-MT7681信息,接收“A”点阵屏显示字母“A",接收“B”清屏。

五、【发送坐标信息】

行空板Python程序获取手写痕迹,发痕迹坐标。

六、【Arduino接收显示】

使用自定义函数fenge,分割接收的字符串坐标,利用matrix.drawPixel点亮坐标。

七、【Arduino接收显示】

使用自定义函数fenge,分割接收的字符串坐标,利用matrix.drawPixel点亮坐标。

通过行空板点阵屏控制系统,我们能够将手写输入转化为点阵形式的字符、图像或动画,并实现在点阵屏上的展示。这种技术的应用范围广泛,可以用于电子签名板、数字钟表、计算器、游戏机等多种场景。通过结合Python的图像分析和TCP通信,我们能够实现更加智能和交互式的手写点阵屏应用。这个系统的开发不仅提供了创新的可视化方式,还为用户带来了更多的乐趣和便利。无论是用于个人娱乐还是商业应用,行空板点阵屏控制系统都将为用户带来全新的体验和可能性。

关于该项目的详细的介绍,您可以访问“DF创客社区”—“行空板——手写点阵屏”了解更多。

上海智位机器人

上海智位机器人成立于2010年,是全球领先的从事开源硬件、机器人产品和科创教育的高科技企业,打造了DFRobot、蘑菇云科创教育等品牌,是国内最早的创客理念引入者和倡导者,创客教育的开拓者和引领者。旗下拥有中国最大的线上DF创客社区和国家级创客空间——蘑菇云创客空间,提供丰富的线上和线下学习资源,构建了一个自由、开放和富于创造力的交流空间。其Gravity产品已被全球超过100万开发者选用。合作伙伴包括微软、英特尔、Autodesk、霍尼韦尔、NASA、MIT等知名厂商和机构。

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
74LVTH125MTCX 1 Fairchild Semiconductor Corporation Bus Driver, LVT Series, 4-Func, 1-Bit, True Output, BICMOS, PDSO14, 4.40 MM, LEAD FREE, MO-153AB, TSSOP-14
$0.56 查看
74HC594DB,112 1 Nexperia 74HC594; 74HCT594 - 8-bit shift register with output register@en-us SSOP1 16-Pin

ECAD模型

下载ECAD模型
$2.48 查看
SN74LVC1G126DCKR 1 Texas Instruments Single 1.65-V to 5.5-V buffer with 3-state outputs 5-SC70 -40 to 125

ECAD模型

下载ECAD模型
$0.3 查看

相关推荐

电子产业图谱