Raspberry Pi使用PCD8544屏幕显示系统信息
TA的每日心情 | 开心 2016-8-15 09:30 |
|---|
签到天数: 162 天 连续签到: 1 天 [LV.7]常住居民III
状元
- 积分
- 7690

|
《基于Nokia3310和Nokia5110的PCD8544LCD屏幕显示Raspberry pi的系统信息》
主要的目的是用来显示树莓派的运行情况而添加的一个小屏幕。因为后期我会在家里装一个摄像头,在上班的时候监控家里两只狗狗的情况。
PS:因为每次下班回到家,家里都被他们糟蹋得不行不行得,,虽然装个摄像头也阻止不了他祸害家里,至少也给上班时候的自己有个底,家里现在是什么情况了。。
PS2:关于利用Raspberry Pi加装摄像头实现远程监控的教程有空再给分享给大家~~
OK,言归正传~我们先来看看完成之后的效果是怎样的:
实现这样的效果需要提前准备哪些材料:
一个诺基亚5100或3310的屏幕,带针脚的噢~
8条公对公杜邦线
当然还少不了我们跟羊城通差不多大小的主角Raspberry PI
那除了这些外,像电源、数据线、网线、SD卡等等的我就不一一拍出来了,反正能使树莓派正常运行就行。如果你一样都还没有,或者还少其它的材料,可以留言给我。我会给你提供~~
需要系统软件:
1、基于Debian的树莓派系统Raspbian :http://www.raspberrypi.org/downloads
2、用于驱动树莓派上GPIO接口的驱动包Wiring PI :https://projects.drogon.net/raspberry-pi/wiringpi/
3、用来获取系统的LCD脚本 :https://github.com/binerry/RaspberryPi/tree/master/libraries/c/PCD8544
上面软件经过预览,接下来会在教程过程中逐一下载使用,那下面就一步步跟着我来做吧:
Raspbian烧录进SD卡,就不再本章提供了,这个都还不会的童鞋可以翻翻我之前写的教程。我们从安装GPIO驱动包Wiring PI开始。
不用多解释,首先还是更新一下软件源和系统未升级程序,
- <font face="Verdana">sudo apt-get update
- sudo apt-get upgrade</font>
复制代码 然后安装必要的程序,如果之前安装过系统会提示您已经安装无需更新,可直接执行下一步骤:
- <font face="Verdana">sudo apt-get install git-core</font>
复制代码 通过GIT将WIRING PI 克隆到本地:(一行一行地复制到终端执行)
- <font face="Verdana">git clone git://git.drogon.net/wiringPi
- cd wiringPi
- git pull origin</font>
复制代码 再进入目录编译脚本:
- <font face="Verdana">cd wiringPi
- ./build</font>
复制代码 之后会出现很多运行信息,不用管它,直至它执行完成。安装完成之后,你可以执行下面命令来检查Wiring pi是否安装成功:
- <font face="Verdana">gpio -v
- gpio readall</font>
复制代码 那到这里为之Wiring PI就已经安装完成了,接下来下载下面提供的PCD8544文件:
- <font face="Verdana">sudo wget http://Bogu.Me/wp-content/uploads/2013/12/PCD8544.zip</font>
复制代码 解压文件
- <font face="Verdana">sudo unzip PCD8544.zip</font>
复制代码 进入目录并编译文件:
- <font face="Verdana">cc -o pcd8544_rpi pcd8544_rpi.c ../PCD8544.c -L/usr/local/lib -lwiringPi</font>
复制代码 至此,软件全部都已经准备OK了,我们需要把PCD8544用公对公杜邦线与树莓派的GPIO链接起来。首先在屏幕针脚上可以随意将线街上,然后在Raspberry PI的GIOP上,按下列的顺序接入:
请注意针脚的表示,根据所示编号讲线接入GIOP针脚
- 屏幕名称 GPIO针脚
- LCD1 - GND P06 - GND
- LCD2 - VCC P01 - 3.3V
- LCD3 - CLK P11 - GPIO0
- LCD4 - Din P12 - GPIO1
- LCD5 - D/C P13 - GPIO2
- LCD6 - CS P15 - GPIO3
- LCD7 - RST P16 - GPIO4
- LCD8 - LED P01 - 3.3V
复制代码 接入完成后,回到电脑上操作,执行下面的命令,你会看到屏幕亮起,显示系统运行时间和CUP内存的使用情况: |
|
|
|
|
|
|
|
|
TA的每日心情 | 奋斗 2016-8-15 09:28 |
|---|
签到天数: 222 天 连续签到: 1 天 [LV.7]常住居民III
状元
- 积分
- 6153

|
沙发
奋斗哥
发表于 2014-8-11 19:54:57
|
只看该作者
|
|
|
|
|
|
|
|
TA的每日心情 | 奋斗 2020-9-28 10:10 |
|---|
签到天数: 1018 天 连续签到: 1 天 [LV.10]以坛为家III
翰林
小菜儿
- 积分
- 23067
    
|
板凳
小菜儿
发表于 2014-8-11 20:32:11
|
只看该作者
|
|
|
|
|
|
|
|
TA的每日心情 | 慵懒 2015-8-5 08:38 |
|---|
签到天数: 12 天 连续签到: 1 天 [LV.3]偶尔看看II
举人
- 积分
- 566
|
地板
jameswang
发表于 2014-8-11 20:32:56
|
只看该作者
|
|
|
|
|
|
|
|
TA的每日心情 | 开心 2016-8-15 09:30 |
|---|
签到天数: 162 天 连续签到: 1 天 [LV.7]常住居民III
状元
- 积分
- 7690

|
5#
haothree
发表于 2014-8-12 22:06:15
|
只看该作者
奋斗哥 发表于 2014-8-11 19:54 ![]()
支持一个!!!
多谢多谢! |
|
|
|
|
|
|
|
|
TA的每日心情 | 开心 2016-8-15 09:30 |
|---|
签到天数: 162 天 连续签到: 1 天 [LV.7]常住居民III
状元
- 积分
- 7690

|
6#
haothree
发表于 2014-8-12 22:06:52
|
只看该作者
xinxincaijq 发表于 2014-8-11 20:32 ![]()
多谢楼主分享~
共同学习! |
|
|
|
|
|
|
|
|
TA的每日心情 | 开心 2016-8-15 09:30 |
|---|
签到天数: 162 天 连续签到: 1 天 [LV.7]常住居民III
状元
- 积分
- 7690

|
7#
haothree
发表于 2014-8-12 22:07:54
|
只看该作者
jameswang 发表于 2014-8-11 20:32 ![]()
这么好的东东,顶!
多谢支持! |
|
|
|
|
|
|
|
|
TA的每日心情 | 无聊 2015-12-14 11:43 |
|---|
签到天数: 556 天 连续签到: 1 天 [LV.9]以坛为家II
状元
- 积分
- 4945
   

|
8#
┗SKY┛
发表于 2014-8-13 15:11:43
|
只看该作者
|
|
|
|
|
|
|
|
TA的每日心情 | 开心 2016-8-15 09:30 |
|---|
签到天数: 162 天 连续签到: 1 天 [LV.7]常住居民III
状元
- 积分
- 7690

|
9#
haothree
发表于 2014-8-14 22:21:19
|
只看该作者
┗SKY┛ 发表于 2014-8-13 15:11 ![]()
东西不错,精良啊
多谢支持!!! |
|
|
|
|
|
|
|
|
TA的每日心情 | 无聊 2022-11-7 23:39 |
|---|
签到天数: 1915 天 连续签到: 1 天 [LV.Master]伴坛终老
翰林
- 积分
- 13598
|
10#
lhr090
发表于 2014-8-17 19:54:48
|
只看该作者
|
挺好的,只是液晶屏能换个吗,最近用诺基亚的屏用的想吐 |
|
|
|
|
|
|
|
|