lond131421 发表于 2018-3-6 09:47:57

arduino如何读取1602屏上的值

研究好久发现,让1602显示都没问题,就想请教下 如何读取1602显示的值回来。

迷你强 发表于 2018-3-7 08:58:52

:lol你可以固定变量,屏幕引用这个变量。。。你要用屏幕上这个值得时候,回来读这个变量就好了啊:lol

275891381 发表于 2018-3-6 16:06:55

不是你自己显示的吗,你怎么会不知道,读取干嘛

yoyojacky 发表于 2018-3-6 17:20:32

是啊,干嘛要读回来?

lond131421 发表于 2018-3-7 07:32:22

是的
读回来做常数
就比如 我启动前 液晶屏显示,我用按键输入一个值(好比转多少圈,输入30),想把这个数值读回来作为常数,加入到后面程序一些计算公式里面。

aeroboy 发表于 2018-3-7 08:53:19

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

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

zzp1374 发表于 2018-3-7 11:02:05

屏幕上显示的内容,就是你的程序发送给屏幕的,理论上可以从屏幕上读取,但是实际操作起来难度相当大,需要截获单片机发送给屏幕的数据,再利用相关程序解读这些数据,或者如上面所讲,使用图像识别,十分高大上!我没有这个能力,期待你能成功!!!:D

47okey 发表于 2018-3-7 21:23:45

屏幕上的就是单片机送的,直接读单片机里送的那个数就行了。

fairsky 发表于 2018-3-8 15:43:08

茅塞顿开。。。。。。。。。。。。。。。。。。

shouzama 发表于 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 來說,顯示的庫有人寫,但讀取的庫有沒有就不清楚了 :o

五蕴皆空0769 发表于 2018-9-20 10:36:23

估计楼主的意思是,他通过按键输入了比如8次,显示了8,他要读取数值然后保存起来,变为一种默认设定值,下次开机能用。这个意思

brucewoo 发表于 2018-9-21 09:30:25

你自己按键输入数字的时候把这组数字存到一个数组里不就完了?

eddiewwm 发表于 2018-9-21 10:12:54

可參考以下資料:
https://github.com/duinoWitchery/hd44780
https://github.com/duinoWitchery/hd44780/wiki
页: [1]
查看完整版本: arduino如何读取1602屏上的值