在项目结束时,您将拥有一个 WWW 仪表板看起来与此类似:多个传感器显示每个传感器的温度历史图您需要什么: 树莓派 A 型或 B 型 以下部件可通过 PrivateEyePi 商店获得: DS18B20 传感器 (TS01),您希望仪表板上的每个温度读数一个 4.7k 电阻器(每个传感器一个)(TS01) 跳线电缆和面包板或电线、烙铁和焊料(JW01、BB01) 如需支持、查询或建议,请发送电子邮件 [电子邮件保护] 或在我们的博客中发表评论。第 1 步:构建和测试电子设备: 零件可以从我们的商店购买: http://www.privateeyepi.com/store 购买 DS18
物联网或物联网 是个热门话题!根据专家的说法,一切都将连接到互联网,我们所有的设备及其数据很快就会成为远离我们的 IP 地址。那么,如果您想探索物联网世界,您从哪里开始呢?为您的地下室安装一个简单的温度、湿度和光线传感器怎么样。 夏天来了,在东北部,这意味着潮湿,首都潮湿。我们中的许多人在地下室都有某种除湿系统。我的工作室在我的地下室,我有一个小型除湿机,可以在这几个月里保持干燥。尽管地下室潮湿,但它也比地上夏季温度凉爽。我决定我想知道它有多凉爽和多潮湿,因此它成为了我第一个 IOT 项目的灵感。 DHT11 传感器测量温度和相对湿度,而且价格便宜。非常适合第一个项目。 DHT11 不是我
在之前的教程中,我们概述了温度传感、PIR 运动控制器以及按钮和开关,所有这些都可以直接插入 Raspberry Pi 的 GPIO 端口。 HC-SR04 超声波测距仪使用非常简单,但是它输出的信号需要从 5V 转换为 3.3V,以免损坏我们的树莓派!我们将在本教程中介绍一些物理和电子学,以解释每个步骤! 你需要什么: HC-SR04 1kΩ电阻 2kΩ电阻 跳线 超声波距离传感器 声音由通过介质(例如空气)的振荡波组成,音高由这些波彼此的接近程度决定,定义为频率。只有部分声谱(声波频率范围)是人耳可以听到的,定义为“声学”范围。 Acoustic 以下的极低频声定义为
摘要 将乐高 Mindstorms NXT 超声波传感器直接连接到 Raspberry Pi。需要一个 TCA9517 I2C 总线缓冲器和一个用于 SCL 的额外 GPIO 引脚。提供了一个简短的 C++ 程序来读取测量的距离。 简介 Raspberry Pi (Pi) 尽管有一些缺点,但绝对是我最喜欢的 SBC。迄今为止最大的社区和每一个细节都有很好的记录。另一方面,乐高头脑风暴,我最喜欢的机器人构建工具包。与其他机器人套件不同,它为构建机器人提供了无限的可能性。今天是汽车机器人,明天是履带机器人,第二天是 6 轴机械臂——一切皆有可能。该套件的 NXT 版本具有强大的基于 ARM 的微控
通常作为程序员,您将使用磁盘上的数据,如果幸运的话,您将在屏幕上绘制图片。这与物理计算形成对比,物理计算允许您作为程序员处理从现实世界中感测到的数据并控制在现实世界中移动的设备。 目标 使用Raspberry Pi读取加速度计值并控制伺服电机。 定义 树莓派 35 美元的小型 Linux 计算机,带有 2 个 USB 端口、HDMI 输出、以太网以及最重要的…… GPIO 引脚 通用输入/输出引脚 这是真正实现“物理计算”的组件。作为程序员,您可以在每个引脚上设置高电压或低电压,这就是您与执行器对话的方式。您还可以读取每个引脚上的当前电压。这就是传感器与您对话的方式。需要注意的是,
概览 我们这批黑客学校的空间有两个洗手间:一个连接到主要工作区,一个在楼下。我们认为在花时间走下之前知道浴室是否有人会很好。 我们的项目使通过电话或短信检查浴室状态成为可能。 浴室占用状态是使用连接到 Raspberry Pi 的光传感器确定的。如果浴室里的灯亮着,我们假设浴室被占用了。 我们创建了一个 Heroku 托管的 Web 应用程序,它接受来自 Raspberry Pi 的定期浴室状态更新并处理来自 Twilio 的传入请求。当用户给 Twilio 电话号码打电话或发短信时,Twilio 会向 Web 应用发送请求,Web 应用会回复一条适当的消息,以便向用户朗读或发短信。
在本文中,作者 Rushi Gajjar Raspberry Pi Sensors 一书的作者,您将看到构建 RasPi 项目所需的基本要求。没有电子产品,你一天都过不了,对吗?电子产品无处不在,从牙刷到汽车,再到飞机和宇宙飞船。本文将帮助您了解在使用 RasPi 时非常有用的电子学概念。 您可能已经阅读了许多与电子相关的书籍,当您真正想要创建或构建项目时,它们可能会让您对概念感到厌烦。我认为对电子产品及其应用的解释一定是有原因的。 一旦您了解了电子产品,我们将介绍通信协议及其在电子元件之间的通信方面的用途以及实现此目的的不同技术。在开始使用 RasPi 上的 GPIO 之前,列出了有用的
虽然乐高 Mindstorms EV3 套件配备了各种酷炫的传感器,但构建自己的定制传感设备是不是很棒?该项目将向您展示如何使用垃圾箱中的基本电子元件或从 RadioShack、Adafruit、Jameco 或 SparkFun Electronics 等分销商处购买的基本电子元件,为您的乐高 EV3 控制器创建自己独特的物体传感器。 将此 DIY 物体传感器视为 EV3 套件随附的触摸传感器的电子替代品。物体传感器不是进行物理接触,而是使用光和影来检测物体,提示您的 EV3 打开电机或发出警报。运行一些您将上传的简单代码,EV3 还会根据检测空间中物体的存在情况在屏幕上显示一双富有表现力
o 使用 Raspberry Pi 检测放屁,我们需要使用一个传感器,该传感器对构成 1% 胀气的一种或多种挥发性硫化合物(即使放屁发出气味的化合物)有响应。本质上,我们需要给树莓派一个鼻子。本项目推荐的传感器是 Figaro TGS2600。当空气进入传感器时,它会被一个小加热器供电,从而可以测量其电阻。这是通过将低水平的电力通过一个小的带电空气间隙来完成的。空气污染越多,阻力越小,导电性越好(如可变电阻器)。因此,传感器的输出是一个模拟电压,该电压根据空气的污染程度而上下波动。污染物越多,电压输出越高。 模拟与数字 我们还需要了解空气质量传感器为我们提供模拟信号,以及模拟信号和数字信
基本的 USB 摄像头可用于检测房间内的运动。在以下步骤中,我们将向您展示如何使用 Reactive Blocks 编写一个准备运行的 Java 应用程序,该应用程序在检测到运动时发送 SMS。使用 Reative Blocks,您可以制作 Java SE 应用程序,以便警报应用程序可以部署在任何带有 Java SE 和连接或集成摄像头的机器上。由于 Raspbian 版本已预安装 Oracle Java,因此该应用程序可以轻松部署在 Pi 上。 . 这就是你需要的: 使用 Raspbian 操作系统的 Raspberry Pi Model B+ 标准 USB 摄像头 以太网线 Pi
内容 宣言 董事会 盖革管 辐射类型 支持盖革管 测试来源 执行器 从每千次展示费用到 Sieverts 源代码 示意图 参与 购买 链接和文档 注意:本教程中的所有代码示例都使用 arduPi 库。您可以在此处查看文档并下载库。 宣言 Raspberry Pi 辐射传感器板的主要最终目的是帮助日本人在 2011 年 3 月不幸的地震和海啸袭击日本并导致福岛核辐射泄漏后测量他们日常生活中的辐射水平。我们希望有机会自己衡量这个水平,而不是相信正在广播的一般建议。该传感器板的使用以及价格实惠且易于使用的 Raspberry Pi 平台可帮助人们获取特定位置的辐射值。 作为技术人员,我们感到
Raspberry Pi 有一个 Broadcom BCM2835 芯片,可控制 26 个 GPIO(通用输入/输出)引脚。网上有 C 库或 RPi.GPIO python 包可用于控制引脚。 RPi.GPIO 包默认包含在大多数树莓派系统中,例如 Raspbian,Debian linux 系统的 RPi 版本。 与 arduino 相比,RPi 的一个缺点是它没有任何模拟引脚。所有 GPIO 引脚都是纯数字的。例如,如果引脚A是输出引脚,它只能输出LOW(0V)或HIGH(3.3V),表示为0或1。如果引脚A是输入引脚,对于任何低于0.8V的电压施加在引脚A上, 将其视为 LOW 或 0
该项目的基本思想是将在 Lowes 和 Home Depot 五金店(在美国)找到的价值 3-4 美元的太阳能灯转换成无线远程传感器节点。该节点将利用 MSP430G2553 MCU 和 nRF24L01+(带 spirilis 库)无线模块发送光强度(太阳能车道灯附带的光敏电阻)、土壤湿度(设计来自 http://gardenbot.org)和土壤温度数据(涂有硅的 10k 热敏电阻)从我的花园无线传输到位于 Raspberry Pi 顶部的另一个 MSP430G2553 和 nRF24L01+。 然后,这些数据将通过 Raspberry Pi UART 发送到在 Raspberry
这个 Instructable 修改了另外两个指南。刚刚在页面上将磁性传感器与门状态连接起来。 第 1 步:先做这些指导 你需要做这个 Instructable @http://www.instructables.com/id/Raspberry-Pi-Garage-Door-Opener然后做这个 @ http://pimylifeup.com/raspberry-pi-webcam- server/接下来,我将展示我为在与按钮相同的屏幕上制作视频所做的更改。 第 2 步:接下来编辑 \var\www\style.css [电子邮件保护]$ nano /var/www/css/style
sudo modprobe w1-gpio sudo modprobe w1-therm cd /sys/bus/w1/devices ls cd 28-xxxx(更改此项以匹配弹出的序列号) 猫 w1_slave 界面有点不靠谱,不过好在它告诉我们是否有有效的温度可以读取。它就像一个文件,所以我们要做的就是阅读 响应将在第一行末尾显示 YES 或 NO。如果是,则温度将位于第二行的末尾,单位为 1/000 摄氏度。因此,在上面的示例中,实际读取的温度为 20.687,然后为 26.125 摄氏度。 如果您连接了多个传感器,您会看到多个 28-xxx 文件。每个都有唯一的序列号,因此您
什么是树莓派? Raspberry Pi 是一种低成本、信用卡大小的计算机,可插入计算机显示器或电视,并使用标准键盘和鼠标。它是一款功能强大的小型设备,可让各个年龄段的人探索计算,并学习如何使用 Scratch 和 Python 等语言进行编程。它能够完成您希望台式计算机执行的所有操作,从浏览互联网和播放高清视频,到制作电子表格、文字处理和玩游戏。而且,Raspberry Pi 具有与外部世界互动的能力,并已被广泛用于数字创客项目,从音乐机和父母探测器到气象站和带有红外摄像机的推特鸟舍。我们希望看到 Raspberry Pi 被世界各地的孩子用来学习编程和了解计算机的工作原理。 无论您是初
自从我上一篇文章以来,我在我的 piHouse 项目中添加了几个额外的温度传感器。一个是我之前编程但从未安装在室外的室外温度传感器,另一个是我卧室里的新传感器。这涉及一些硬件规划和安装工作,因为我必须在房屋和室外铺设电缆,但是一旦我测试了新的电缆线路,为我已有的传感器复制软件就相对简单了。 花费最多时间的部分是拉电缆,然后焊接连接。我遇到的最大问题是室外传感器的放置。我有阳光直射的问题。 这里有一些亮点,你可以在这里找到整个故事。这次我还包括了一些我在树莓派上使用的命令来获取数据的示例。 在测试我的硬件连接时,我使用此命令让 pi 读取数据,然后将结果显示到命令行: &1 更多细节
使用 Raspberry Pi 作为接口读取模拟传感器 Raspberry Pi 没有内置模拟输入,这意味着使用许多可用的传感器有点麻烦。我们需要一个易于在 RPi 中配置的 A/D 接口,而 MCP3008 就是答案。 MCP3008 是一款 10 位 8 通道模数转换器 (ADC)。它便宜、易于连接并且不需要任何额外的组件。它使用由 Pi 的 GPIO 头支持的 SPI 总线协议。 本文介绍了如何使用 MCP3008 器件提供 8 个模拟输入,您可以将这些输入用于一系列传感器。在下面的示例电路中,我使用 MCP3008 读取光传感器并控制/监督 Zabbix 内部的光。 硬件:
如果您想构建电子设备,在某些时候您将需要通过 GPIO 读取数据。在本练习中,我们将读取面包板上按钮的值。 如右图所示设置电路。请注意,连接到引脚 23 的 4.7kOhm 电阻器的一端连接到正电源轨。红色 jum[er 电缆将面包板上的正极导轨连接到 GPIO 接头上的 3.3V 引脚。连接到按钮上一个引脚的绿色跳线连接到面包板上的负极轨,还有另一根跳线将该负极电源轨连接到 GPIO 接头上的 GND 引脚。 该电阻器用于将引脚 23 上的电压上拉至逻辑 1。没有它,引脚 23 的值将不确定。按下按钮时,23 脚直接接地,因此切换为逻辑 0。 将以下代码保存在名为 button.p
设计 必填 2 x DS18B20,2 x 4.7k 电阻 DS18B20 是一种相当有用的传感器,因为您可以使用相同的 GPIO 引脚读取多个传感器。 Raspberry Pi 能够识别来自每个单独传感器的输入。这个系统被称为“1-wire”,虽然传感器仍然需要电源和GND连接。 面包板基础知识。 面包板的工作方式是这样的...... 电源(+ve,红色)和接地(-ve,蓝色)有红色和蓝色导轨。插入这些导轨的所有电线都连接在一起,如左侧的红色和蓝色电线所示。大多数面包板都有两组电源轨,允许您使用不同电压为电路的不同部分供电。 在面包板的主要部分,您有一排排中间有间隙的连接。两侧不相
制造工艺