查看: 6528|回复: 7

[项目] Raspberry Pi使用PCD8544屏幕显示系统信息【转】

[复制链接]
  • TA的每日心情
    开心
    2016-8-15 09:30
  • 签到天数: 162 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2013-12-17 09:24:35 | 显示全部楼层 |阅读模式
    分享到:
    转自博古先生博客http://bogu.me

    天气好冷,下班回到暖暖的家在被窝里上网,闲着没事再写写前段时间的一项研究成果,《基于Nokia3310和Nokia5110的PCD8544LCD屏幕显示Raspberry pi的系统信息》,主要的目的是用来显示树莓派的运行情况而添加的一个小屏幕。因为后期我会在家里装一个摄像头,在上班的时候监控家里两只狗狗的情况。PS:因为每次下班回到家,家里都被他们糟蹋得不行不行得,,虽然装个摄像头也阻止不了他祸害家里,至少也给上班时候的自己有个底,家里现在是什么情况了。。PS2:关于利用Raspberry Pi加装摄像头实现远程监控的教程有空再给分享给大家~~

    OK,言归正传~我们先来看看完成之后的效果是怎样的:
    IMG_20131216_235759.jpg
    IMG_20131216_235027.jpg
    IMG_20131216_235027 (1).jpg
    IMG_20131216_234558.jpg
    IMG_20131216_233937.jpg

    实现这样的效果需要提前准备哪些材料:
    IMG_20131216_194450.jpg
    一个诺基亚5100或3310的屏幕,带针脚的噢~
    IMG_20131216_195927.jpg
    8条公对公杜邦线
    IMG_20131216_201325.jpg
    当然还少不了我们跟羊城通差不多大小的主角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开始。

    不用多解释,首先还是更新一下软件源和系统未升级程序,
    1. sudo apt-get update
    2. sudo apt-get upgrade
    复制代码
    然后安装必要的程序,如果之前安装过系统会提示您已经安装无需更新,可直接执行下一步骤:
    1. sudo apt-get install git-core
    复制代码
    通过GIT将WIRING PI 克隆到本地:(一行一行地复制到终端执行)
    1. git clone git://git.drogon.net/wiringPi
    2. cd wiringPi
    3. git pull origin
    复制代码
    再进入目录编译脚本:
    1. cd wiringPi
    2. ./build
    复制代码
    之后会出现很多运行信息,不用管它,直至它执行完成。安装完成之后,你可以执行下面命令来检查Wiring pi是否安装成功:
    1. gpio -v
    2. gpio readall
    复制代码
    那到这里为之Wiring PI就已经安装完成了,接下来下载下面提供的PCD8544文件:
    1. sudo wget http://Bogu.Me/wp-content/uploads/2013/12/PCD8544.zip
    复制代码
    解压文件
    1. sudo unzip PCD8544.zip
    复制代码
    进入目录并编译文件:
    1. cc -o pcd8544_rpi pcd8544_rpi.c ../PCD8544.c  -L/usr/local/lib -lwiringPi
    复制代码
    至此,软件全部都已经准备OK了,我们需要把PCD8544用公对公杜邦线与树莓派的GPIO链接起来。首先在屏幕针脚上可以随意将线街上,然后在Raspberry PI的GIOP上,按下列的顺序接入:
    IMG_20131216_223543.jpg
    请注意针脚的表示,根据所示编号讲线接入GIOP针脚
    tumblr_m6g8opT6Ez1rs2kaa.jpg
    IMG_20131216_224554.jpg
    1.             屏幕名称  GPIO针脚
    2.      LCD1 - GND    P06  - GND
    3.      LCD2 - VCC    P01 - 3.3V
    4.      LCD3 - CLK     P11 - GPIO0
    5.      LCD4 - Din      P12 - GPIO1
    6.      LCD5 - D/C     P13 - GPIO2
    7.      LCD6 - CS      P15 - GPIO3
    8.      LCD7 - RST    P16 - GPIO4
    9.      LCD8 - LED    P01 - 3.3V
    复制代码
    接入完成后,回到电脑上操作,执行下面的命令,你会看到屏幕亮起,显示系统运行时间和CUP内存的使用情况:
    1. sudo ./pcd8544_rpi
    复制代码
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2016-8-15 09:30
  • 签到天数: 162 天

    连续签到: 1 天

    [LV.7]常住居民III

     楼主| 发表于 2013-12-18 09:19:43 | 显示全部楼层
    wudianjun2001 发表于 2013-12-17 10:55
    很好,支持i啊

    多谢多谢
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-5-12 10:32
  • 签到天数: 295 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2013-12-19 09:37:29 | 显示全部楼层
    那个是硬盘的板子吗?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-8-15 09:30
  • 签到天数: 162 天

    连续签到: 1 天

    [LV.7]常住居民III

     楼主| 发表于 2013-12-19 14:35:12 | 显示全部楼层
    fj1161 发表于 2013-12-19 09:37
    那个是硬盘的板子吗?

    看上去是的,和这个项目是没关系的吧
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-5-12 10:32
  • 签到天数: 295 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2013-12-19 15:33:05 | 显示全部楼层

    2014,我对爱板网的期待是多搞活动,惠及所有网友;
    2014,我对自己的期待考研成功
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-5-12 10:32
  • 签到天数: 295 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2013-12-19 15:44:07 | 显示全部楼层


    2014,我对爱板网的期待是多搞活动,惠及所有网友;
    2014,我对自己的期待考研成功
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-8-15 09:30
  • 签到天数: 162 天

    连续签到: 1 天

    [LV.7]常住居民III

     楼主| 发表于 2013-12-20 08:58:47 | 显示全部楼层
    fj1161 发表于 2013-12-19 15:44
    2014,我对爱板网的期待是多搞活动,惠及所有网友;
    2014,我对自己的期待考研成功 ...

    朋友,你这~~~
    是不是抢楼发错地方啦?!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-5-12 10:32
  • 签到天数: 295 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2013-12-20 09:25:14 | 显示全部楼层
    haothree 发表于 2013-12-20 08:58
    朋友,你这~~~
    是不是抢楼发错地方啦?!

    哎,窗口开太多了不好
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-11-19 12:37 , Processed in 0.192436 second(s), 29 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.