4回答

0收藏

[经验] 树莓派扩展板试用心得

Raspberry Pi Raspberry Pi 6319 人阅读 | 4 人回复 | 2015-05-11

树莓派2 BB+兼容的原型功能扩展板试用心得
爱板网-xinxin告诉我通过了申请的第二天就收到了板子,于是过了一个充实的劳动节。由于平时要上班,只能在业余时间焊接板子,调试程序,所以最近才把资料整理出来分享给大家一起学习。
先来一张树莓派和扩展板的合照。
                    
为了使用扩展板,把保护树莓派的亚克力盒子取了下来。
下一步开始调试OLED和时钟。
问朋友借了个DS1307的芯片,动手焊了个小模块。模块原理图如下:
   
     
  这样做的目的是两个IIC模块可以共用一个IIC接口。安装后的效果如下:
下面开始写程序:
1、添加I2C模块   
sudo vim /etc/modules
添加i2c-bcm2708和i2c-dev
2、安装i2c工具
sudo apt-get install i2c-tools
3、查看i2c设备
sudo i2cdetect -y -a 1
0x68为DS1307的地址,0x3c为OLED的地址。
4、重载设备:
modprobe i2c-dev
echo ds1307 0×68 > /sys/class/i2c-adapter/i2c-0/new_device
5、读取RTC时钟:
hwclock -r
6、设置时间
设置系统时间        #date 051110002015.00 //设置系统时钟 2015 年 05 月 11 日 10:00:00
设置RTC时间         hwclock -w
7、编辑启动文件
sudo nano /etc/rc.local
添加以下内容:
modprobei2c-dev
echo ds1307 0×68 >/sys/class/i2c-adapter/i2c-0/new_device
hwclock -r
hwclock –s
OLED的驱动:
1、安装相关软件
sudo apt-get update
sudo apt-get install build-essential python-dev python-pip
sudo pip install RPi.GPIO
sudo apt-get install python-imaging python-smbus
sudo apt-get install git
2、别人提供的python库
cd Adafruit_Python_SSD1306
sudo python setup.py install
里面有三个例程animate.py、image.py和shapes.py:
打开image.py
注释
#disp = Adafruit_SSD1306.SSD1306_128_32(rst=RST)
取消注释
disp = Adafruit_SSD1306.SSD1306_128_64(rst=RST)
保存后执行:sudopython image.py
显示的图片是我改过的,用win7自带的画图软件编辑为128X64bmp格式的单色位图,然后用Gimp 2软件转换为ppm格式的图片。
字符显示程序修改的方法一样,用例程中的函数即可。
先给大家分享这么多,随后遇到一些好玩的东东再给大家一起讨论讨论。
再说说这个扩展板吧,板子的设计比较合理,丝印也非常清晰,不至于会差错模块。树莓派板子刚买回来的时候想用ssh登陆系统,不料把PL2303模块上的5V接到发送/接收引脚上了,导致树莓派系统坏了,串口也不能用了,做普通IO口也输出不了电平,如果早有这个板子也不会犯这种错误了。所以有个扩展板还是很有必要的,需要的朋友考虑入手一个。
       最后由衷感谢爱板网提供的试用资格。
参考资料:
https://www.cirmall.com/bbs/thread-1382-1-1.html
http://ju.outofmemory.cn/entry/22482
http://www.52pi.net/forum.php?mod=viewthread&tid=1494&extra=page%3D1
http://www.guangxing.name/?post=13

PI13.png (502.92 KB, 下载次数: 43)

PI13.png
分享到:
回复

使用道具 举报

回答|共 4 个

倒序浏览

沙发

小菜儿

发表于 2015-5-11 13:22:51 | 只看该作者

非常不错的分享!!!
板凳

lucky小黄毛

发表于 2015-5-11 13:23:45 | 只看该作者

太棒了,给你点赞!
地板

wuwei_3009084

发表于 2015-5-11 13:42:11 | 只看该作者

真不错!!!
5#

sacq12

发表于 2015-5-11 18:36:56 | 只看该作者

值得学习~~
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

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