切换到宽版
  • 2475阅读
  • 9回复

嘿群辉USB2LCD驱动2004液晶屏成功 [复制链接]

上一主题 下一主题
离线weiweiguo
 

发帖
270
M币
182
专家
2
粉丝
11
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2017-11-08


嘿群辉6.13成功驱动USBLCD
1.先root
2.安装opkg
(装opkg部分参考如下教程)
https://tieba.baidu.com/p/4951158587?red_tag=0362727310
3.再装python2.7
4.再装pip
5.再装libusb1.0
6.再装python-libusb1
7.再装lcd2usb
(python部分参考如下链接)
https://pypi.python.org/pypi/lcd2usb
启动命令python2.7 -m  testlcd
下面发驱动LCD2004的python文件: testlcd.py
我放到/volume2/@entware-ng/opt/lib/python2.7/site-packages目录下
# ==================配置文件开始============

from lcd2usb import LCD
from subprocess import *
from time import sleep, strftime
from datetime import datetime

# ===========================================================================
# Clock Example
# ===========================================================================
lcd = LCD()

cmd = "ip addr show eth0 | grep 'inet ' | awk '{print $2}' | cut -d/ -f1"
cmd2 ="hostname"
cmd3 ="cat /proc/loadavg  | cut -d/ -f1"
print "Press CTRL+C to exit"

def run_cmd(cmd):
    p = Popen(cmd, shell=True, stdout=PIPE)
    output = p.communicate()[0]
    return output

while(True):
    lcd.clear()
    ipaddr = run_cmd(cmd)
    lcd.goto(0,0) #第一行
    lcd.write('Synology  DS3617xs')
    lcd.goto(0,1) #第二行
    name = run_cmd(cmd2)
    lcd.write('server %s' % (name)  )
    lcd.goto(0,2) #第三行
    lcd.write('IP %s' % (ipaddr)  )
    lcd.goto(0,3) #第四行
    lcd.write(datetime.now().strftime("%Y-%m-%d %H:%M:%S"))
    sleep(1)
# ==================配置文件结束============
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共4条打赏M币+40专家+1
离线水银灯

发帖
1958
M币
2187
专家
2
粉丝
72
只看该作者 1楼 发表于: 2017-11-08
够专业。够。。。
离线3586264

发帖
449
M币
150
专家
10
粉丝
17
只看该作者 2楼 发表于: 2017-11-08
够专业的,但是这个有什么用呢?显示系统状态?
离线zxbj

发帖
35
M币
708
专家
0
粉丝
2
只看该作者 3楼 发表于: 2017-11-08
当我没来过。。。
离线yzhkpli

发帖
207
M币
345
专家
1
粉丝
11
只看该作者 4楼 发表于: 2017-11-09
是淘宝上这种
LCD2004 2004A显示屏 LCD液晶屏模块 5V 黄绿屏 20*4 兼容Arduino
么?

另外,能否告知如何接线(树莓派的gpio到2004屏幕)呢。谢谢。
离线weiweiguo

发帖
270
M币
182
专家
2
粉丝
11
只看该作者 5楼 发表于: 2017-11-09
回 yzhkpli 的帖子
yzhkpli:是淘宝上这种
LCD2004 2004A显示屏 LCD液晶屏模块 5V 黄绿屏 20*4 兼容Arduino
么?
另外,能否告知如何接线(树莓派的gpio到2004屏幕)呢。谢谢。 (2017-11-09 08:42) 回 yzhkpli 的帖子

我的是usb2lcd,不单单是屏幕,中间有个usb转接板的,
树莓派驱动1602网上有教程,你可以参考下
https://www.cnblogs.com/sjqlwy/p/up_1602.html
离线yzhkpli

发帖
207
M币
345
专家
1
粉丝
11
只看该作者 6楼 发表于: 2017-11-09
回 weiweiguo 的帖子
weiweiguo:我的是usb2lcd,不单单是屏幕,中间有个usb转接板的,
树莓派驱动1602网上有教程,你可以参考下
https://www.cnblogs.com/sjqlwy/p/up_1602.html
 (2017-11-09 17:42) 回 weiweiguo 的帖子

好吧。非常谢谢。。。。。。
离线chrysler

发帖
168
M币
754
专家
1
粉丝
2
只看该作者 7楼 发表于: 05-25
非常棒的帖子,正好在也想做这样一块显示屏
离线powertnt

发帖
93
M币
-271
专家
0
粉丝
1
只看该作者 8楼 发表于: 05-27
看看,学习一下下。
离线xixi2006

发帖
231
M币
2067
专家
0
粉丝
14
只看该作者 9楼 发表于: 06-04
试了下,卡在5,6,7上了,谁能写个后面的详细教程?
快速回复
限80 字节
温馨提示:欢迎交流讨论,请勿发布纯表情、纯引用等灌水帖子;以免被删除
 
上一个 下一个