通过一些努力,我发现控制两个伺服电机以允许网络摄像头平移/倾斜,同时使用 raspberry pi 实时跟踪面部并不像乍一看那样不可能。通过一些仔细的调整和代码优化,我能够让 pi 跟上两个伺服系统,同时以 320×240 的分辨率运行 OpenCV 人脸检测,寻找正确的轮廓、左轮廓和正面,并以每秒一次以上的速度调整伺服系统. 第一步:获取硬件。 需要的东西: 树莓派 — 模型 A 可以正常工作,我有原始模型 B,它与新模型 A 具有相同的规格(减去网络)。平移/倾斜支架两个舵机 GPIO 带状电缆支持 Pi 的网络摄像头 — 我使用的是罗技 C210 假设你已经有一个树莓派和一个网络摄
在本教程中,我们将学习如何制作一个简单而有效的婴儿监视器,它可以在婴儿哭闹时检测并提醒您。我们使用 Philips Hue 作为警报系统,但您可以选择其他项目或渠道来获得通知。 此外,虽然商业婴儿监视器要花费您几百美元,但这个只是其中的一小部分,可以在婴儿长大后重复使用!问题 新父母对婴儿的哭声有点过敏,这是完全正常的。然而,在最初的几个月里,这可能会变成一种焦虑,无论何时,只要有宝宝的房间,并且没有问题,就会驱使您前往宝宝的房间。当没有实际问题时,婴儿监视器消除了这些情况。它可以减少父母的焦虑,让您专注于自己的时间,而不会影响宝宝的健康。 这款 DIY 婴儿监视器具有广泛的兼容性,可以
好的,这是接下来两节关于线性霍尔的课程的复习传感器。第 2 课使用模拟线性霍尔传感器和模数转换器 IC ADC0832。课程 03 使用带有附加比较器的线性霍尔传感器,它允许通过调整电位计来对传感器进行一些灵敏度调整。两节课的代码是一样的,所以评论都在一个帖子里。本课有趣的部分是熟悉“到底什么是模数转换?”。关于这个问题的资源有:维基百科文章和 Sparkfun 文章对于那些喜欢边看精彩视频边学习的人,请查看电子 201:模拟/数字转换。特别是在本课中,我们有 IC ADC0832CCN,可以找到数据表这里。霍尔传感器的数据表对于进一步的黑客攻击也很有用。孔的想法是将电压波动(由磁场产生)转换
嘘 – 想要为您的家庭办公室提供一些高科技保护,或者为您的“工作室”安装一个秘密锁(好吧,你明白了,它实际上是一个地牢/游戏室) 孩子会不会想不通?我们已经为您提供了保障。让我们来构建一个 DIY 智能锁,当你在那里时自动检测,并在你不在时上锁。 它是如何工作的?没人知道!或者更具体地说,蓝牙。 概念 您的智能手机是一种功能强大的设备,它会不断向外界透露有关自身的信息;这样做的一种方式是蓝牙。 在发现模式下,它会广播一个唯一的标识号——但即使没有明确允许自己被发现,任何知道该地址的东西都可以尝试 ping 它。如果听到响应,则表明它是否在范围内。 我们将设置一个带有蓝牙适配器的 Ras
让我们构建一个物联网设备,使用 SAMI 的 WebSockets 将火焰传感器数据发送到 SAMI。物联网设备由现成的传感器、Arduino UNO 和 Raspberry Pi 组成。 在这个实现中,简单清单用于快速创建新的设备类型。然后您就可以轻松地将物联网设备连接到 SAMI,并开始从设备向 SAMI 发送传感器数据。 先决条件 ”对于本教程,您应该熟悉 基本 SAMI API。 ” 架构 下面的紫色图显示了高级架构: 我们使用以下硬件组件: 具有网络连接的 Raspberry Pi 带有面包板的 Arduino UNO 红外火焰传感器 USB 和电源线,以及面包板布
你有没有想过你的仓鼠白天/晚上跑了多少?多远?多快?我 9 岁的女儿做到了,我们决定找出答案。事实证明,这很容易,结果令人难以置信。 以下是您需要的用品: 连接互联网的 Raspberry Pi 或您选择的单板计算机。 激光断束传感器(例如来自 Adafruit 的传感器 – https://www.adafruit.com/product/2122)。 用于连接简单电路的面包板(例如 Adafruit Pi 入门套件中的电路)。 一个 LED(可选,也可以在 Adafruit Pi 入门套件中找到)。 两个上拉电阻器(一个 220 欧姆电阻器和一个 10K 欧姆电阻器,也在 Adafru
农业消耗了美国所有淡水的 80-90%。在农业部门节约用水的一种简单方法是安装土壤湿度传感器。土壤湿度传感器测量土壤中的水量,以保持植物一致和理想的土壤条件。在某些情况下,安装土壤湿度传感器可使住宅灌溉减少多达 50%。 以下是一个简单的电容式土壤湿度传感器,使用 Raspberry Pi 和来自 Zero Characters Left 博客的共面电容器。 不包括 Pi,该系统的构建成本不到 25 美元。 这是有关如何控制室外灌溉阀在土壤干燥时自动给植物浇水的教程。 第一步:材料 树莓派 本教程基于完整设置的 Raspberry Pi,包括 GPIO 库 + 带面包板连接器的 G
第 1 步:您需要什么 树莓派 砖块 9 V 电池 – 用于为 BrickPi 板和传感器供电 德克斯特工业温度计 第 2 步:注册 Thingspeak 首先在 https://www.thingspeak.com 的thingspeak 中注册新帐户 第 3 步:登录 Thingspeak 登录您的帐户并点击频道图标。 第 4 步:为您的数据创建通道 通过点击“创建新频道”创建一个新频道 ”按钮。 第 5 步:为您的项目命名 为您的项目命名,并用您正在绘制的信息填写字段列。 例如:温度 . 只填写一个字段列,因为我们是在单个温度计上绘制数据。 第 6 步:更新频道 点击
本文介绍了如何制作一个可用于监测实验室环境空气温度、湿度和气压的网络气象站。 使用示例 在 GFD 实验室中对旋转转盘进行实验时,通常需要保持非常小的机械力,以便在低罗斯比数制度下运行。这些实验可能会因不需要的浮力驱动的流动而变得复杂,当实验室中的环境温度波动超过几摄氏度时,有时会出现这种流动。由于可能需要将浮力驱动流和机械驱动流这两种效应隔离开来,以便于“清洁”数据解释,因此我们在进行实验时记录了实验室大气中的温度、气压和湿度的时间序列。 概览 一台 Raspberry Pi 迷你电脑——被它的创造者描述为“适合儿童的小巧廉价的电脑”——用于记录实验室中的环境空气温度、湿度和气压。测
从自行车后部投射动画。帧率取决于您的移动速度。 几年前,我用 Raspberry Pi 和一个小型电池供电的投影仪创建了一个动态自行车头灯。我一直渴望探索在我的自行车上使用投影仪和 Raspberry Pi 还能做什么,所以我创建了 Cycle Chaser。 纯粹是为了好玩,当您在夜间骑行时,Cycle Chaser 会将您身后的动画投射到地面上。你走得越快,动画运行得越快。当您放慢速度时,动画也会慢下来。当然,您可以通过更改动画来自定义此项目以满足您自己的目的。您还可以深入研究代码并根据您的速度更改行为。也许当你走得更快时,你身后的火焰就会增长?通过一些巧妙的编码,这一切都是可能的
这是我们第一次尝试使用 raspberry pi 2 我们想创建一个无头水警报 使用的零件: 树莓派 2 Funduino 水传感器 1k 电阻 红灯 Adafruit T-cobbler Plus 大面包板(太大;-p) 第 1 步:设置 PI 2 我们只有一个屏幕供 6 人使用。这意味着我们需要创建到 Pi 的终端会话。 我们使用了腻子和 filezilla。 只能使用屏幕进行安装。我们使用了带有 hdmi 到 vga 转换器的旧电脑显示器。这只是部分工作,我们可以开始安装操作系统,但是一旦第一次重新启动,屏幕就不再工作了。 幸运的是,我们可以使用 putty 连接到
了解如何将传感器连接到 Raspberry Pi 并使用 Java 控制它们。 2014 年 9 月发布 最新版本的 Java ME 8 包含一个强大的 API,用于控制 LED、继电器、LCD、传感器、电机和开关等设备。 本文是关于如何使用通用输入/输出 (GPIO)、内部集成电路总线 (I2C)、串行外围接口总线 (SPI) 将电子传感器连接到 Raspberry Pi Model B 的三部分系列文章中的第一篇,或通用异步接收器/发送器 (UART) 接口。 通过使用 Java ME 8 控制具有不同类型接口的设备并将设备连接到 Raspberry Pi,我们可以创建一个物
在寻找使用 Raspberry Pi 测量温度的简单方法时,我遇到了 DS18B20 1 线数字温度传感器。这保证了一种用几根电线和几乎没有外部元件来测量温度的准确方法。 该设备仅花费几英镑,看起来好得令人难以置信…… 所以我买了一个。几分钟之内,我就用它测量了温度。它使用起来非常简单,是创建基于 Raspberry Pi 的温度数据记录器的完美起点。 右图显示了 DS18B20 器件。它具有三个引脚,采用 TO-92 封装,这意味着它看起来与您可能使用过的其他器件(如晶体管)相似。 引脚 1 接地。引脚 2 是数据引脚,引脚 3 是电源引脚。唯一需要的外部元件是单个 4.7Koh
使用压力传感器、LED 和扬声器,您可以将您的 Pi 变成隐形狗训练器,训练您的狗离开沙发。当狗坐在沙发上时,LED 灯闪烁,狗收到“从沙发上下来”的命令。当狗从沙发上下来时,它会听到“好狗”的命令。 Bitreactive 博客中介绍了此应用程序。 第一步:安装反应块 从 www.bitreactive.com 安装反应块 第 2 步:从库中下载沙发监视器 在左侧的 Eclipse 编辑器中有两个不同的视图:Blocks 视图和 Package Explorer 视图。确保您在块视图中并选择导入按钮 教程下选择Couch Monitoring with Raspberry Pi。 此
软件拓扑和运行原理 OpenPnP 是机器的高级大脑,它执行看似简单的事情,例如“拿起那个部分”和“把它放在那里”。许多库和子系统向它提供信息,它通过其他库和软件模块将信息传递给各种电机和执行器。它是由 Jason von Nieda 创建的,早在 FirePick Delta 开始之前。它在技术上仍处于 alpha 状态,但底层软件是可靠的,并已在多台生产机器上使用。虽然它写得很好,并且非常模块化和可扩展,但文档并不好......直到现在。本着开源和完全公开的精神,我们决定自己记录 OpenPnP。希望我们将所有这些都推回官方项目。 上面显示的 Java 文件(“JAR”图标)可
添加包络检测器以将 RF 输入转换为 DC 输出 我将 ADC Pi 模块连接到 GPIO 接头并将 DDS 模块堆叠在顶部。 PCB 支撑垫片用于将模块固定在一起并减轻 GPIO 引脚的压力。 剩下要做的就是使用一个简单的包络检波器将被测电路上输出的 RF 转换为可由 ADC Pi 模块测量的直流电压——是时候了解一点理论了…… 上面显示了一个简单的包络检测器。它仅由三个组件组成——二极管、电容器和电阻器。 RF 信号 (Vi) 输入检测器,DC 信号 (Vo) 从另一端输出。射频输入(蓝线)和直流输出(红线)信号如下图所示。 当我尝试使用一个简单的包络检测器时,我发现我从包络检
此示例展示了如何使用 Raspberry Pi® 硬件连接到运动传感器并控制外部 LED。 简介 Raspberry Pi 目标使您能够在 Raspberry Pi 硬件上创建和运行 Simulink® 模型。目标包括用于配置和访问 Raspberry Pi 外围设备的 Simulink 模块库。 在本示例中,您将学习如何创建 Simulink 模型,该模型读取运动传感器的输出并根据检测到的运动活动执行一系列动作。在此示例中,我们将使用来自 Parallax® Inc. 的无源红外 (PIR) 运动传感器。PIR 传感器是一种热释电设备,可测量周围物体发出的红外热量水平的变化。当
本教程将教您如何创建具有成本效益的无线传感器模块网络。许多现成的无线模块对于在多个传感器单元中使用来说可能过于昂贵。虽然 Wi-Fi 和 Zigbee 模块很流行且易于使用,但它们的成本可能使它们无法用于传感器阵列。然而,有一些低成本的 RF 模块没有所有昂贵的功能,可以很好地满足这些目的。 Arduino 平台可以使用低端无线电模块轻松可靠地进行通信。 硬件组装好后,您将利用 Raspberry Pi 平台将数据发布到 Xively 的物联网服务,您可以在那里跟踪随时间变化的值并在阈值条件下触发。 收集组件和工具 该项目将包括三个部分,两个发射单元和一个接收单元。发射器由 Arduino
我有一条超过 300 英尺长的车道,很高兴能提前通知有人正在开车或走进来。以前,我使用了非常昂贵的红外光束中断检测器。它发出了很多误报,最终因雷击而失败。它还要求我运行一条可以在户外使用的很长的电缆,这增加了更多费用。是时候切换到无线传感器了。 我在 Harbour Freight 找到了这个便宜的(带优惠券 17 美元。)这是一个简单的独立警报器,带有一个接收器,它只闪烁一些 LED 并发出声音。它声称可以工作到 400 英尺,我证实它至少可以工作到 350 英尺,这对我的应用来说已经足够了。我创建了下面描述的电路,将其连接到我的基于 Raspberry Pi 的家庭警报系统。 接收器可
在本教程中,我希望让您相信这是使用树莓派构建的终极通用遥控器。LIRC 非常适合这项工作。它简化了我们需要完成的许多更困难的任务。 第 1 步:零件 1 x 树莓派 (https://www.sparkfun.com/products/11546)1 x IR 发射器 (http://www.amazon.com/gp/product/B005BJFDL6/ref=oh...1 x 音频分线板 (https://www.sparkfun.com/products/115701 x IR 传感器 (https://www.sparkfun.com/products/10266)1 x 2N
制造工艺