树莓派实现温度监控并控制风扇散热

眼看已经进入三伏天,你的树莓派有没有开始发烧呢?为了提高树莓派散热效果,通常我们在树莓派上加装散热风扇,但是问题是只要通电,散热风扇就一直转,有的强力风扇甚至会发出噪音。为解决这个问题,下面使用了一个三极管来控制树莓派散热风扇。当树莓派CPU温度超过设定的值时,就开启风扇进行散热;当温度降到设定值时,就关闭风扇,减少风扇运转的噪音。

阅读全文

树莓派搭建指示灯自动显示在空间站的人数

本文翻译自:https://www.raspberrypi.org/

使用Python requests模块访问People in Space API,并创建一个指示灯,以显示当前在空间中的人数。

2015年12月15日,英国欧空局宇航员蒂姆·帕克(Tim Peake)起飞到国际空间站,他将在那里工作六个月。作为Astro Pi项目的一部分,Tim还将在太空中进行科学研究,他还将使用由两名Raspberry Pis学生学习的Python代码进行实验。通过这个资源,你可以保持蒂姆和他的宇航员在国际空间站上的数量。

阅读全文

直播续章:用树莓派搭建B站直播“点歌台”

感谢IT之家网友 晨旭喵 的投稿

写在前面:

之前我写了篇教程(用树莓派在B站24小时直播音乐),评论里有很多人都想要点歌功能。
点歌这个功能吧,其实想加也不算太难,可是啊…这是树莓派啊!直播姬弹幕姬实时渲染什么的带不动的啊!(好像也装不上)
可是啊…点歌这个功能好像也是很有必要的呢……
所以呢…我今天花了一个上午+一个中午的时间自己做了一个能在树莓派上运行的点歌台,虽然很简陋,但是能实现这个功能就已经很不错了嘛
(不会php和python的我靠着搜索引擎用php和python实现了这个功能…不是计算机专业的我已经尽力了……)
最终效果:http://live.bilibili.com/16703

本文着重于讲解如何搭建,不会涉及代码的详细解释。
下面开始教程

阅读全文

树莓派GPIO入门:GPIO控制RGB彩色LED灯

之前我们学会如何通过PWM来控制LED的亮度,这次我们还是利用PWM来控制一个RGB彩色LED灯来显示各种我们想要的颜色。

最终效果

硬件

  • 彩色RGB二极管。我用的是淘宝买的带4根引脚的S801。你也可以用别的原理都是一样的。
  • 杜邦线4条。3根连接红色绿色蓝色,还有一根连接树莓派5V电源引脚。

阅读全文

树莓派用服务方式设置开机启动


最近有个项目利用树莓派来完成,主要是在树莓派上用python写了个脚本来处理一些信息与逻辑。这边就遇到一个问题,即设置该脚本在开机的时候自动运行,而不是需要人登陆到树莓派上在执行这个程序,这样太麻烦了,顶多在实验室玩玩,拿不出去。本文主要讲诉设置该python脚本在树莓派上自动运行。

阅读全文

树莓派上安装配置Python+PyQt+Eric教程

本文是一篇在树莓派上安装运行Python3.5.3 + PyQt 5.8.2 + Eric 6.1.11(配套Sip_4.19.2,QScintilla_2.10)的过程教程。来自 zhaoker 的投稿,感谢~

对于一个完美主义和理想主义者来说,一个产品到手,总想把它发挥到极致,树莓派pi2和pi3都在手玩了很久,没发挥啥作用,最近突发奇想要在上面搞编程,对于Raspberry Pi3 来说,直接接个显示器在上面打代码跑跑小项目,性能是足够的,包括这篇文章也全部是在这上面完成,设备入门使用问题就不说了,百度上一堆可以查询,如果apt安装pyqt,默认只有pyqt5.3.2,配合python3.4.2版本有些旧。
写python代码,IDLE默认的太简单了,没有代码提升,本来想用pycharm2.17的,但是,它的index字典索引,每次扫描到pyqt 中Qtgui 就会卡住,然后整个python就呈死机状态。而sublime不熟悉,貌似没有相关资料,只能考虑eric6了。

阅读全文