树莓派支持硬编码的视频套件

Camkit (Camera toolKit)

Camkit是一个摄像头相关的工具箱,使用C语言写成,包含了从:图像采集–>色彩转换–>H264编码–>RTP打包–>网络发送的全套接口。

可到这里下载已编译好的二进制版本。

编译

Camkit采用cmake构建系统,编译之前请确认已经安装了cmake。

遵循以下步骤完成编译和安装:

cd Camkit_source_dir
mkdir build
cd build
cmake ../ -Dkey=value
make
make install

阅读全文

用树莓派给智能手机发送推送通知

20141214221731256-0

本项目说明了如何从树莓派发送推送通知给iOS和Android设备,只需要用到一个免费的推送app即可。这里的主要思想就是利用一个电磁感应门来触发推送信息的事件。当电磁门打开时,树莓派就发送消息。在这个项目中,电磁感应门可以很容易替换成其他类型的告警设备,比如PIR运动传感器,红外引信等。

阅读全文

树莓派上的立体视觉和深度知觉

随着树莓派超低成本的计算模块的发布,依赖于树莓派简单的编程环境,简单硬件扩展和丰富的开发资源,使我们利用树莓派创造大量的产品变得可能,

Pi具有强大的多媒体处理能力,但是因为通常在Pi上编程比较简单直接,最大限度的利用其多媒体系统和为它的VideoCore模块编程是较复杂的。

Argon Design精通于在此类系统上的编程,并且可以优化树莓派上的多媒体算法。为了评测计算模块的能力,展示我们的技能,我们设计了本次展示。

20141123123228359-0

这次展示是关于立体深度感知-利用两个放置位置具有一定间距的摄像机,从不同的视角拍摄物体来获取深度信息。与此同时这还使用了树莓派计算模块的另一个令人兴奋的特性,那就是它支持双摄像头(标准树莓派仅仅支持单一摄像头)

阅读全文

树莓派的硬件随机数生成器

大部分计算机不能生成真正的随机数。他们使用生成很长伪随机数流的公式,但是真正的随机来自模拟元件的热噪音。Raspberry Pi有这样一个电子元件,它可以为安全传输提供种子数据(seed data)。直到最近才为这个电子元件提供了驱动。想要激活它(在Raspbian上):
确保你的系统是最新的

sudo apt-get update
sudo apt-get -y dist-upgrade
sudo rpi-update

and, if necessary, reboot.
安装模组:

sudo modprobe bcm2708-rng

想要确保它总是被加载,在/etc/modules中添加下述行(以root权限编辑):
bcm2708-rng
阅读全文

用树莓派DIY的一台PiPad平板电脑

树莓派不仅可以让爱折腾的人们创造出各种乐趣,还能够激发不少人闲的蛋痛的创造力——Castor就是其中一员。他在Makezine上写到:“几乎每一天,都有制造商会隆重推出一款全新的平板电脑。他们都说自己的产品更轻、更薄、更快了,但是(在我眼中)它们看起来 都是一个样,能够做的事情也都差不多。于是我打算做点不一样的东西——倒腾一台基于Raspberry Pi的平板电脑”。

20140325212958863-0
“这台树莓派平板电脑不仅集所有实用功能于一身,还要足够便携、并且基于Linux”。

阅读全文

基于Raspberry Pi的短信网关设计

口味

通过 Raspberry Pi 配合无线网卡的短信收发功能,实现短信自动收、发功能。并且能够存储短信,并将短信转发到饭否等微博平台(或者直接发email)。

用料

食材:

  1. Raspberry Pi 一块
  2. 支持短信功能的 3G 网卡一条(本例采用华为 E173,可根据季节、个人偏好选择其他的,但不保证一定能用)
  3. SIM 卡若干
  4. USB 无线网卡(可选)

佐料:

  1. Debian 炊具
  2. Gammu 软件
  3. MySQL 数据库

阅读全文