极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 28217|回复: 5

Oled屏显示股票信息

[复制链接]
发表于 2016-6-15 21:32:00 | 显示全部楼层 |阅读模式
本帖最后由 nick_zm 于 2016-6-15 21:32 编辑

    买了个oled屏,便宜又省电。arduino,esp8266都有库,用起来方便。在Adafruit网站上看到树莓派用的python库,结合树莓派强大处理能力,写了一个显示股票、原油、黄金指数的程序。数据从wap.sina.com获取,由于使用的库的关系,需要python3。
    其它库参考:https://learn.adafruit.com/ssd13 ... glebone-black/usage
    sudo apt-get install build-essential python-dev
    sudo pip3 install Adafruit_BBIO
    在github  :https://github.com/adafruit/Adafruit_Python_SSD1306.git 下载SSD1306驱动库,我的这个oled是SSD1306驱动,其实基于SSD1306的液晶屏应该也可以用这个库。
    解压后 cd Adafruit_Python_SSD1306
               sudo python3 setup.py install
    没有PIL库的话 sudo pip3 install pillow

四行显示

我的小狗

    使用中文字库的话也是可以显示中文的,但分辨率低,又想显示4行字,显示效果不好,所以用的英文。程序比较简单,就是把网页爬下来,取指数然后5秒显示一次,我就不解释了,直接上。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2016-6-15 22:45:10 | 显示全部楼层
详细点啊,谢谢了啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-6-15 22:58:20 | 显示全部楼层
Adafruit网站上写的很清楚了,Adafruit_Python_SSD1306库里的例子程序可以帮助理解用法,很简单的.至于网页就是取回网页代码,然后查找关键字以取得指数位置,然后在屏上显示
回复 支持 反对

使用道具 举报

发表于 2016-6-16 21:54:57 | 显示全部楼层
牛牛牛牛牛!
回复 支持 反对

使用道具 举报

发表于 2016-6-18 11:51:27 | 显示全部楼层
不错的说,为了可以实用一点,建议下一波可以搞一个墨水屏幕,然后做备忘录+天气+股市+新闻+日历的综合应用,主要麻烦的是日历的呈现(其实也有开源框架),初步最难的是要找到一个支持云API的备忘录及日历应用。  
回复 支持 反对

使用道具 举报

发表于 2016-7-18 10:24:15 | 显示全部楼层
楼上的,堆砌了一大堆功能,作为用户的话,我一点都没兴趣。还是LZ的从内心需求出发解决问题的实践,更有价值。
回复 支持 反对

使用道具 举报

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

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

Archiver|联系我们|极客工坊

GMT+8, 2024-5-28 12:18 , Processed in 0.055419 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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