找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 459|回复: 0
收起左侧

stm32驱动st7735屏幕区分地图上的障碍物

[复制链接]
ID:891089 发表于 2025-4-13 01:00 来自触屏版 | 显示全部楼层 |阅读模式
各位大佬,最近想用stm32做一个地图,如图,这是我画的几个建筑物,单片机是stm32f429,显示驱动是st7735。说说我的想法:
1、像素检测,一开始我想的是一种颜色作为建筑物边界,圈一圈,然后单片机读取中心点(固定放置镜头或者npc),只要读到这种颜色,表示镜头到了建筑物的边界,即不可通过区,停止移动。但是目前我没有发现可以读取像素点颜色的屏幕驱动,暂时作罢。
2、计算法,既然地图建筑物固定,那么建筑物边界也就固定,只要计算出边界,就可以在镜头到达边界时停止移动。这种方法简单倒是简单,毕竟图片上的建筑物也是采用的计算法画出来的,找边界并不难,就是量比较大。
除了上述两种方法,我实在想不出还有什么办法,请大佬们指点。
(不知道图片有没有传上去,手机操作的)
IMG_20250412_232652.jpg
回复

使用道具 举报

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

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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