这是用于制作基于 RasPi 的光电传感器触发的警报和日志记录系统的简单说明,该系统可以轻松扩展以显示可能进入房间(例如通常很暗的壁橱或设备储物柜),或出于任何其他原因监控光线水平。 在本教程中,我使用 LED 作为输出,但它们实际上可以是任何东西。本教程几乎只需要 Adafruit RPi 入门套件(此处)。这是一个很棒的套件,而且也很便宜。如果您不想要那个或已经拥有这些组件,这里是材料清单:3x 10mm 漫射 LED(红色、蓝色和绿色)1x 1uF 电容器1x 光电池电阻器3x 560 欧姆电阻1x Pi Cobbler 分线器10x 面包板线1x 全长无焊面包板 现在有一个问题。 R
Raspberry Pi 没有任何模拟输入,但这并不意味着您不能使用某些类型的模拟传感器。使用几个电阻器和一个电容器,您可以使用“阶跃响应”方法来测量电阻。如果您使用的是电位器、光敏电阻或热敏电阻,那就太棒了。 下面的食谱取自我的新书“树莓派食谱”。这种使用传感器的方式的灵感来自 Adafruit 的这项工作。 要制作此食谱,您需要: • 面包板和跳线• 10kΩ 微调电位器• 两个1kΩ 电阻• 220 nF 电容器打开编辑器(nano 或IDLE)并粘贴以下代码。与本书中的所有程序示例一样,您也可以从 Raspberry Pi Cookbook 网站的代码部分下载该程序,该程序名为 po
2015 年 7 月,我在科罗拉多州立大学完成了高中实习,我参与的项目之一是用于 Raspberry Pi 的红外接近传感器。 这种短距离红外传感器可用于多种应用,包括巡线机器人和运动激活相机。 您将需要: 1. 树莓派(一) 2. 面包板 (1) 3. 穿孔原型印刷电路板 - 任何尺寸 (1) 4. 涂层线(最好是红色、黑色和黄色)。 5. 红外线 LED 发射器 (1) 6、红外LED探测器(一) 7. 母-母跳线 (3) 8. 普通 LED – 任何颜色 (1) 9. 电工胶带 - 可选 (1) 10. 头销 – 可选 (3) 11. LM358N9013运算放
与其他一些设备不同,Raspberry Pi 没有任何模拟输入。它的所有 17 个 GPIO 引脚都是数字的。它们可以输出高低电平或读取高低电平。这对于为 Pi 提供数字输入的传感器非常有用,但如果您想使用不提供数字输入的传感器,则效果不佳。 对于充当可变电阻器的传感器,例如 LDR(光敏电阻器)或热敏电阻器(温度传感器),有一个简单的解决方案。它允许您使用单个 GPIO 引脚测量多个电平。对于光传感器,这允许您测量不同的光照水平。 它使用基本的“RC”充电电路(维基百科文章),通常用作电子产品的介绍。在这个电路中,您将一个电阻器与一个电容器串联。当在这些组件上施加电压时,电容器上的电压会
在本实验中,您需要卫星 CCRMA 套件、带有以太网适配器的笔记本电脑以及一些带有迷你 1/8 英寸(2.54 毫米)立体声插孔的耳机。 还邀请您携带以下可选物品,但它们绝不是必需的: 一些您最喜欢的面包板传感器和 LED。 一组带有 1/8 英寸(2.54 毫米)插孔的小型电池供电扬声器。 注意:在本实验中,图像将显示 Beagle Board xM 而不是 Raspberry Pi,但实际上所有接线基本相同。 做三明治 使用亚克力制作三明治,让 Raspberry Pi 位于底层,面包板位于顶层(见下文)。 放置面包板时,请确保编号较高的行面向 Raspberry Pi 的 US
(注意:这是一个高级教程,不适合 linux 初学者。) 在本教程中,我将演示如何在 Raspberry Pi 上使用 OpenCV 跟踪乒乓球。只要可以从其背景中很好地检测到它,它就可以用于跟踪任何圆形物体。这对球跟踪机器人和类似项目很有帮助。 你需要的东西: 1. Raspberry Pi(安装了最新的 Raspbian,您可以从这里获取:https://www.raspberrypi.org/downloads/ 按照同一站点上的安装说明进行操作) 2. USB 网络摄像头(测试 Rasppi 支持的一个) 3.我用Linux Mint 17测试过的Linux主机(最好是Li
在本教程中,我们展示了如何使用 433 Mhz 发射器通过使用 RaspberryPi 的 Sensorflare 控制您家的射频设备。 所需组件: 433Mhz 发射器模块 RaspberryPi(任何型号) 跳线 任何射频控制设备 sensorflare.com 上的活动帐户 第 1 步:设置 Sensorflare 以与您的 RaspberryPi 通信 首先,您需要连接到 Sensorflare 并访问 Connected Accounts 页面以启用 Sensorflare 和您的 Raspberry Pi 之间的通信。 单击“添加新帐户”按钮并选择 Raspberry P
从 ppDAQC Pi 板流式传输传感器数据 Pi-PlatesppDAQC 数据采集和控制板是传感器和 Raspberry Pi 之间的理想接口。通过八个模拟输入和八个数字输入,单个 ppDAQC Pi-Plate 可以捕获多达 16 个通道的真实世界数据。但是,您可以用这些数据做什么?您可以使用它通过转向和驱动板上的数字和模拟输出来控制过程。但很有可能您还需要监控它的能力。此外,像 Raspberry Pi 这样的小型廉价单板计算机 (SBC) 的优点在于,它们可以在没有键盘或显示器的远程位置使用。他们只需要一个电源和一个 WiFi 适配器。以这种方式使用 SBC 被称为“无头”设置。
BMP180 器件是一种数字气压传感器。这在通过 I2C 接口提供对传感器的访问的小模块上可用。这使我们能够以最少的接线轻松将其连接到 Raspberry Pi。 我的模块是一个小型 PCB,尺寸为 15x13mm,带有 5 针接头。其他模块的引脚顺序可能会有所不同,因此请注意标签,以便从 Pi 连接正确的电线。 BMP180 由博世制造,官方 BMP180 数据表包含所有技术细节。 配置 I2C 接口 为了使用此模块,您必须启用 Raspberry Pi 上的 I2C 接口,因为它默认未启用。这是一个相当简单的过程,在我的在 Raspberry Pi 上启用 I2C 接口教程中进行了描
可以使用多种方法来检测闪电。通常,它涉及感应撞击产生的电磁辐射。大多数人可能在某个时候在 AM 收音机上听到过静电、噼啪声和爆裂声。一些探测器能够检测到云中产生的闪光,即使在白天由于阳光而通常无法被人眼看到的情况下也是如此。有时,闪电会发出短暂的伽马辐射脉冲——这是国际空间站上的一种新仪器将要研究的东西。 在这篇文章中,我将探讨使用 RaspberryPi 连接来自 ams(奥地利 Mikro Systeme)的 AS3935 富兰克林闪电传感器 IC。 AS3935 是一种可编程传感器,可以检测最远 40 公里外的闪电活动。它使用专有的硬连线算法过滤掉噪音和人为“干扰物”,并估计到风暴前缘
如何使用 Arduino 和 Shinyei PPD-42 测量开放数据研究所的空气质量。 简介 因此,在考虑 Opensensors 平台的一个很好的演示时,我们想为什么不通过连接一个传感器来向 Opensensors 消息传递代理发布连续数据流来了解我们的工作场所是如何被污染的。为此,我们需要一个易于拿起和使用的传感器,我们选择了 Shinyei PPD-42。我们将使用它来测量空气中潜在危险小颗粒的数量,将 arduino 连接到 linux PC(或 Raspberry PI)。 要运行这个小项目,您需要: Shinyei PPD-42 Arduino UNO 安装了 Lin
如何合并不同的物联网设备和服务? Node-RED 提供了一个优雅的解决方案。 Node-RED 提供了一种优雅的解决方案来合并不同的物联网设备和服务。 传感器标签 获取天气数据并通过 BLE(低功耗蓝牙)发送到 Raspberry Pi。 Node-RED 流程在 Raspberry Pi 上运行 ,处理天气数据并发送到 Blynk 服务器 ,无论是在云端还是在本地,通过 WiFi。 基于 iOS 或 Android 的手机或平板电脑 连接到相同的 Blynk 服务器,无论是在云端还是在本地,并以漂亮的方式显示度量。 RedBear IoT pHAT 为 Raspberry Pi
使用小型、高效且廉价的电路,使用您最喜欢的硬件跟踪 230 VAC 电源线。 在我的无线门铃教程中,我给出了有关如何从 12 Vac 源获取数字信号以便可以使用任何所需的硬件读取的建议。该解决方案不适用于高电压,因为耗散功率是不可接受的。特此介绍另一种解决问题的电路。 如果您想跟踪何时发生停电,可能有几种解决方案: 使用变压器降低电压、对其进行整流并使信号适应您的系统。 取出抽屉里的任何手机充电器,将其拆开,取下输出电容器或将其更改为较低的值以获得更快的响应,这样您就可以获得 5 Vdc 信号。 构建以下说明电路。 PS:在评论中,JT 提出了另一个非常有趣的解决方案,其中包含 230
在树莓派上连接家庭助理中的运动传感器、警报和视频录制。 我想告诉你我在 Raspberry pi 上使用 Home Assistant(以下简称 HA)的一点经验。此外,我将讨论连接视频注册功能、运动传感器以及相应的家庭安全功能,以及在触发“安全”的情况下通过电子邮件接收照片。 当然,其中一个原因是希望从您的评论中了解我在实施此场景时“做错了什么”。 配置上述功能有三种方式:“没有问题”、“简短”和“独立”。在第一种情况下,您可以从网站 https://ViaMyBox.com/downloadpage 下载开发的图像 对于您的 Raspberry pi,您可以看到所有内容在已配置
这款计算机视觉驱动的传感器使用 Raspberry Pi 3 和 PiCam 检测人脸并通过 LAN 将存在数据发送至 SmartThings。 我将首先假设您有一个 Raspberry Pi 3,上面有一个工作相机和 Open CV。如果你不推荐这个教程🙂 创建自定义 SmartThings 设备处理程序 在 SmartThings IDE 中,我们为计算机视觉运动传感器创建了一个新的设备处理程序。 转到“我的设备处理程序”部分,点击右上角的“+ 创建新的设备处理程序”。 在这种情况下,我们将从代码创建它。点击第二个标签“From Code”,粘贴附加的代码“Device Ha
使用 GY-91 多传感器模块,使用 Flask 和 Python 3 获得完整的温度/陀螺仪/加速度计/罗盘/压力 API。 关于 一个使用 GY-91 多传感器模块创建 API 的小项目,其中包括 MPU9250 BMP280 模块 这个 项目还与 BMP280 模块兼容。但是这个项目只包含了GY-91的shematic。 通过GPIO连接传感器 只需很少的操作即可将传感器的 4 个引脚连接到 GPIO 上。 3v3 用于 3.3v 电源,必须3V3POWER [引脚 1] , 接地 是地面去地面 [引脚 6], SCL 用于时钟总线 I2C 转到引脚 5, SDA , 数据
如何使用便携式激光投影仪通过 Gravio Edge 计算平台和 Zigbee 传感器以交互方式在任何表面上进行投影。 在本教程中,我们将学习如何设置 Raspberry Pi 以使用 Gravio 平台连接到 PIR 传感器,然后通过 CATT 触发各种动画 GIF,然后使用 Chromecast 加密狗将它们广播到激光投影仪。在第 2 步中,您还将学习如何订购传感器。请注意,传感器需要几天的时间才能到达您的身边,具体取决于您所在的位置。 您将需要以下硬件: 步骤 1:使用 Ubuntu 20.04 LTS 64 位设置 Raspberry Pi 4。 在下一步中,确保选择要安装软
使用 Line Tracker 检测门是否打开,或者是否只有一个传感器和树莓派越过一条线 关于 一个简单的示例,用于创建线路跟踪器或检测门是否打开,仅使用一个 KY-033 模块和一个来自“Elegoo37-1 Sensor Kit v2” 的树莓 PI 传感器 Elegoo 发给我的。 这个 项目还与 HW-006 v1.2 和其他一些跟踪器模块兼容。这个项目包含一个非常简单易用的python代码。 通过GPIO连接传感器 在 GPIO 上连接传感器的 3 个引脚只需很少的操作。来看看: S 用于信号到达GPIO24 [引脚 18] , +V 用于电压转到 3, 3V [
硬件 树莓派 3 超声波传感器 – HC-SR04 为您连接的每个传感器设置一组电阻 330Ω 和 470Ω 用于将传感器连接到 pi 的跳线 用于将传感器连接到 pi 的面包板 线路设置 图钉 传感器上有四个引脚(标记)需要连接到树莓派上的引脚 VCC 至引脚 2(5v – 电源) 地 到引脚 6(接地) 触发 到引脚 12 (GPIO18) ECHO 的 330Ω 电阻 – 在它的一端,将其连接到 Pin 18 (GPIO24)- 通过一个 470Ω 电阻器,将它也连接到 Pin6(接地)。- 这样做是因为 GPIO 引脚只能承受最大 3.3V 面包板 使用面包
摘要 要在集成机器人系统上实现各种传感器,需要能够输入数字化传感器数据并在控制回路中使用这些数据的编程环境和有效的通信方法。 关键词:I2C 通信,UART 通信,Adafruit Ultimate GP Breakout,Sparkfun MPU-9150 Breakout,Raspberry Pi 设置 简介 传感器数据采集与关联是数字控制系统的关键部分。由于采用嵌入式数字控制器来处理所有传感器数据输入,使这些数据在微处理器上可读和可用的通信接口是编程级别的首要任务。对于团队项目,自主导航系统需要对 GPS 位置进行持续跟踪,并对航向角进行一致的测量。因此,该小组决定使用 GPS
制造工艺