极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 34228|回复: 12

arduino如何读取1602屏上的值

[复制链接]
发表于 2018-3-6 09:47:57 | 显示全部楼层 |阅读模式
研究好久发现,让1602显示都没问题,就想请教下 如何读取1602显示的值回来。
回复

使用道具 举报

发表于 2018-3-7 08:58:52 | 显示全部楼层
你可以固定变量,屏幕引用这个变量。。。你要用屏幕上这个值得时候,回来读这个变量就好了啊
回复 支持 1 反对 0

使用道具 举报

发表于 2018-3-6 16:06:55 | 显示全部楼层
不是你自己显示的吗,你怎么会不知道,读取干嘛
回复 支持 反对

使用道具 举报

发表于 2018-3-6 17:20:32 | 显示全部楼层
是啊,干嘛要读回来?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-3-7 07:32:22 | 显示全部楼层
是的
读回来做常数
就比如 我启动前 液晶屏显示,我用按键输入一个值(好比转多少圈,输入30),想把这个数值读回来作为常数,加入到后面程序一些计算公式里面。
回复 支持 反对

使用道具 举报

发表于 2018-3-7 08:53:19 | 显示全部楼层
lond131421 发表于 2018-3-7 07:32
是的
读回来做常数
就比如 我启动前 液晶屏显示,我用按键输入一个值(好比转多少圈,输入30),想把这 ...

不是直接读按键就可以了吗?屏幕怎么读?难道还要来个图像识别?
回复 支持 反对

使用道具 举报

发表于 2018-3-7 11:02:05 | 显示全部楼层
屏幕上显示的内容,就是你的程序发送给屏幕的,理论上可以从屏幕上读取,但是实际操作起来难度相当大,需要截获单片机发送给屏幕的数据,再利用相关程序解读这些数据,或者如上面所讲,使用图像识别,十分高大上!我没有这个能力,期待你能成功!!!
回复 支持 反对

使用道具 举报

发表于 2018-3-7 21:23:45 | 显示全部楼层
屏幕上的就是单片机送的,直接读单片机里送的那个数就行了。
回复 支持 反对

使用道具 举报

发表于 2018-3-11 02:33:37 | 显示全部楼层
lond131421 发表于 2018-3-7 07:32
是的
读回来做常数
就比如 我启动前 液晶屏显示,我用按键输入一个值(好比转多少圈,输入30),想把这 ...

https://www.openhacks.com/uploadsproductos/eone-1602a1.pdf

依 DATASHEET 來看,要讀不是問題,連 CGRAM 裏頭的文字設定資料
都能讀得出來,但...就如同其他網友所言,顯示資料既然是由 MCU
丟給 1602 ,那幹嘛不直接從 MCU 的內部變數去處理??

以 ARDUINO 來說,顯示的庫有人寫,但讀取的庫有沒有就不清楚了
回复 支持 反对

使用道具 举报

发表于 2018-9-20 10:36:23 | 显示全部楼层
估计楼主的意思是,他通过按键输入了比如8次,显示了8,他要读取数值然后保存起来,变为一种默认设定值,下次开机能用。这个意思
回复 支持 反对

使用道具 举报

发表于 2018-9-21 09:30:25 | 显示全部楼层
你自己按键输入数字的时候把这组数字存到一个数组里不就完了?
回复 支持 反对

使用道具 举报

发表于 2018-9-21 10:12:54 | 显示全部楼层
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-18 16:32 , Processed in 0.044003 second(s), 30 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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