2016年6月

树莓派GPIO的编号规范

树莓派和普通电脑不一样的地方在于它还带了17个可编程的GPIO(General Purpose Input/Output),可以用来驱动各种外设(如传感器,步进电机等)。但GPIO的编号方法有...

树莓派驱动4位数码管显示时间

数码管的显示分为静态和动态两种。静态就是一个GPIO控制一个LED小灯管。 但是随着控制数码管数量的增加,GPIO口就占用太多了,所以多个数码管可以有 共阴 和 共阳 两种共享引脚。这个时候如...

给树莓派添加重启关机按钮

最近一段时间开始捣鼓树莓派了,弄的都是试验性质的。经常会出现些问题导致连不上树莓派可能是卡死或者断网什么的,有没有显示器也不知道到底是什么情况。 没办法只有拔掉电源重启了。 后来想想长期这样弄...

红外感应模块+蜂鸣器实现简易报警

拿到了一个红外感应模块HC-SR501,于是就用它和蜂鸣器简单试验了下。主要是试验一下这个红外感应模块的功能,所以代码也写的很随便啦,逻辑上也欠考虑。 实现基本功能:运行脚本后,感应模块每隔一定...

Adafruit的树莓派教程:使用伺服马达

概览 这节课我们来学习如何使用Python来控制一个伺服马达。 伺服马达受不同长度的脉冲控制。这需要相当准确的定时。树莓派上有一针能通过硬件产生脉冲,而不需要依靠操作系统。Occidental...

官方:树莓派B+版正式发布

树莓派官网刚发布了“树莓派B+”版本,依然采用 BCM2835 处理器以及和上一代树莓派相同的系统软件。内存也依然是512MB;但是在以下几处关键部件做了改进: 更多的 GPIO 针脚,40针...

Adafruit的树莓派教程:GPIO配置

概览 树莓派最令人兴奋的特点之一是它有一个GPIO连接器可以用来接其他的硬件设备。 GPIO连接器实际上是由许多不同类型的接口组成的: 真正的GPIO(General Purpose Inpu...

树莓派GPIO功能学习

前言 树莓派现在越来越火,网上树莓派的资料也越来越多。树莓派的学习可以分为linux系统学习和linux驱动学习,利用树莓派制作LED流水灯应该算是驱动学习吧。树莓派来自国外,国外嵌入式开源领域...

树莓派+温度传感器实现室内温度监控

实现家庭室内温度远程监控只是“智能家居”的初步,目的是下班前如果发现家里温度过高,可提前用手机发送指令提前5-10分钟打开空调降温(如何通过手机发送指令控制空调有机会在进行介绍)。 一、硬件准备...

安装OpenWrt将树莓派变身为全能路由器

随着上网设备的增多,一直想搞个全局的智能梯子,本着重在折腾的原则,搞了个MikroTik 951G软路由来玩(不玩不知道,真尼玛强大),这时又偶然发现openwrt不光有x86版,也早就支持Pi...

基于 Samba 实现 NAS 系统

摆弄了几天Raspberry Pi,在搞定了无线网络、FTP服务之后,打算更进一步,通过Samba实现NAS系统与PC共享文件。 需要安装的软件: sudo apt-get install sa...

使用PHP上传文件到树莓派

无意间在慕课看到的一篇教程,跟着研究了下。教程使用的是PHP的 HTTP_POS 组件实现上传功能。 PS.本人是代码小白…出错的地方可能挺多…各位大大不要见怪R...

树莓派用作DNS查询服务器实现上网加速

将DNS公共查询服务器架设在树莓派上面,常用的DNS查询将会缓存到树莓派上,能起到DNS查询加速、提升上网体验的作用。本文将以开源的轻量级DNS转发服务程序 DNSMASQ 为基础实现这个功能...

通过USB蓝牙适配器连接BLE设备

前言 最近打算将树莓派用于物联网网关设备,思路就是在树莓派上连接一个有蓝牙4.0的USB蓝牙适配器,然后通过这个适配器去连接外面的BLE设备,比如我这个BLE设备是采集各种环境相关数据的,而且...