0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

用Raspberry Pi和传感器制作“可自动营造舒适空间的装置” 第一部分

李艺银 来源:罗姆 作者:罗姆 2023-03-01 11:06 次阅读

大家好,我是吉田!
随着居家办公的时间越来越多,我想创造一个让人更加舒适地享受居家时光的环境,创作一个有助于我在家工作或做事的设备。

您可能也注意到了,在家办公时,很容易一坐就是很长时间,或者过于专注于工作而无法注意房间环境,甚至导致工作效率下降。在这里,我想为大家介绍一种能够用各种传感器检测您工作台周围的环境、并使其与Raspberry Pi联动将空间环境可视化、可以自动营造舒适空间的设备。

pYYBAGPzGymAO6QnAAIWHzNcVwg957.jpg

本部分的流程

使用Raspberry Pi和传感器让您的家中或房间内更舒适

什么是罗姆的“SensorMedal”?

用SensorMedal来测量值

本项目所需部件和所学知识

总结

1. 使用Raspberry Pi和传感器让您的家中或房间内更舒适

现在,让我们列举一下在家办公或做事时,都有哪些事情让您觉得“要是能自动搞定就好了(要是有这些功能就好了)”。然后尝试写下它们的改进方法。

我暂且列出了以下项目:

编号 检测功能 检测后希望具备的功能
1 检测房间的温度 根据室温控制风扇等
2 检测房间的舒适度(例如湿度) 如果湿度高,将空调设置为除湿模式
3 检测工作台周围的亮度 亮度不够时自动开灯
4 检查所在环境的噪声水平 如果太吵,用遥控器调低音量
5 检测坐在椅子上的时间 检测到坐的时间太久(久坐不动),督促主人站起来活动活动
6 确认天气 如果天气预报有雨,提醒主人将晒在外面的衣物收回来
7 在固定时间执行任务 播放能让人转换心情的信息或音乐等

竟然列出了这么多项目!现在,让我们想想应该设计一种什么样的机制来完成这些任务,比如用什么传感器测量这些项目,然后用Raspberry Pi分析,并让各种硬件来协助执行这些任务。用什么样的组合能实现这些目标呢?想想就让人兴奋!

2. 什么是罗姆的“SensorMedal”?

在检测房间环境方面,比如前面提到的温湿度和亮度等,实际上可以用罗姆的传感器来测量。在罗姆的传感器中,有一款名为“SensorMedal(SensorMedal-EVK-002)”的产品,它使用纽扣电池即可驱动,便携,体型小巧却集成了多种传感器。
poYBAGPzGyyANE8ZAAEPuBUJNUQ123.png

这个“SensorMedal”是一款传感器评估套件,集成了BLE模块和温湿度、照度、加速度等6种传感器,还配有低功耗微控制器,使用1枚纽扣电池即可驱动几个月。

将其安装在房间中,可以让它测量环境,还可以通过连接Raspberry Pi和蓝牙赋予其多种功能。
poYBAGPzGy6AI0WlAAPetnk1B74470.png

具体而言,是将以下规格的传感器都集成在一块小小的电路板上了。

传感器

传感器类型 产品名称 工作电压范围(V) 工作温度范围(℃) 备注
加速度传感器 KX126-1063 1.71~3.6 -40~+85 消耗电流:145μA(高分辨率模式),10μA(低功耗模式)
分辨率:最高16bit
内置计步器功能
地磁传感器 BM1422AGMV 1.7~3.6 -40~+85 MI型三轴磁传感器
消耗电流:150μA (Typ.)@100Hz
磁灵敏度:0.042μT/LSB (Typ.)
气压传感器 BM1383AGLV 1.7~3.6 -40~+85 压阻式气压传感器
可检测300hPa~1100hPa的气压
内置温度校准功能
照度传感器 BH1721FVC 2.4~3.6 -40~+85 支持I2C总线接口(f/s Mode Support)
接近视觉灵敏度的光谱灵敏度特性(峰值灵敏度波长:typ.560nm)
将亮度值作为数字值输出
霍尔IC BU52072GWZ 1.65~3.6 -40~+85 两极检测(极性判别输出)
间歇工作,消耗电流更低
超小型封装
湿度传感器 SHT31 1.7~3.6 -40~+85 温湿度传感器的温度值输出 温度[℃] = -45 + 175 * Temperature / 65535
湿度值输出 湿度[%RH] = 100 * Humidity / 65535

Bluetooth® 模块

产品名称 电源电压(V) 工作温度(℃) 主机CPU 支持规格 使用频段 发送输出 接收灵敏度 备注
MK71251-01 2.0~3.6 -20~+75 同步串行 或 UART Bluetooth® Core Spec v4.1 (Single mode) 2.4GHz ISM Band 0 / -6 / -12 / -18dBm -85dBm Bluetooth® 认证:QDID:77987(End Product)无线认证:TELEC/FCC/IC/CE

低功耗微控制器

产品名称 工作电压(V) 工作频率 (Max.) 最短指令时间 消耗电流(Typ.@HALT) 工作温度(℃) ROM/RAM
低速时钟 高速时钟 ROM类别 ROM(Byte) Flash(Byte) RAM(Byte)
ML620Q504H 1.8~5.5 32.768kHz
(内置RC振荡)
16MHz
(内置RC振荡)
62.5ns
(以16MHz运行时)
0.45μA -40~+85 Flash 64K 2K 6K

这次,我们将使用SensorMedal中的温湿度传感器(SHT31)和照度传感器(BH1721FVC)

3. 用SensorMedal来测量值

在使用Raspberry Pi等工具创作电子作品之前,让我们先连接智能手机和SensorMedal,确认一下传感器是否正常工作。使用智能手机的应用程序可以立即测量数据,很简单!

在这份用户指南中提供了SensorMedal的使用方法,我们根据这份资料来使用传感器吧!

首先,将电池插入SensorMedal并启动它。电池是一种稍大的纽扣电池,名为“CR2450”。将电池正极朝上插入SensorMedal中。

poYBAGPzGzeAfnYUAAI5w1KXbao068.jpg

然后,准备智能手机(iOSAndroid系统)。我使用的是iPhone。在App Store(应用商店)中搜索“ROHM”,找到应用程序“RHRawDataMedal2”,安装在您的智能手机上。也可以通过
这个链接直接打开应用程序下载界面。

pYYBAGPzGz-AGRCGAAF2QZf4Bps516.jpg

打开已安装的应用程序。如果SensorMedal已经通电,那么您会看到类似“ROHM Medal2_xxxx”字样。

poYBAGPzG0OAWTkiAAIdmrqPchs098.png

选择并下拉刷新信息。然后会出现如下图所示的画面,稍等片刻,便可以看到传感器正在测量数据。当点击顶部的选项卡时,将会以图表的形式显示加速度、温度、湿度、照度等信息。

pYYBAGPzG0iASOa8AAGU0FZzXEQ993.jpg

左图:测量并显示加速度
右图:测量并显示湿度

现在,可以确认SensorMedal已经启动并且是能够测量数据的。是不是很简单?获取各种数据并不难!当我们再将其与Raspberry Pi连接起来尝试操作其他硬件时,那么电子作品的创作范围就更大了!

4.本项目所需部件和所学知识

接下来,包括上述SensorMedal在内,我们来准备一下能够检测家中或房间内环境、并创造舒适环境的设备所需的零部件。这次我准备的用品清单如下:

编号 所需零部件 说明
1 Raspberry Pi4主体 Raspberry Pi 4 Model B
2 罗姆SensorMedal SensorMedal-EVK-002
3 液晶显示器 Display-O-Tron HAT
4 手机电池 3000mAh电池
5 迷你USB风扇 可在百元商店购买
6 迷你USB灯 可在百元商店购买

poYBAGPzG06ABRc2AAMsbwxDZHA670.jpg

罗姆SensorMedal(左侧绿色)以及带有液晶Raspberry Pi、风扇、灯和电池连接好的照片

通过制作这款设备,您可以学到的关于传感器和硬件的知识如下:

编号 可以学到的知识
1 用SensorMedal测量数据的机制
2 通过BLE连接Raspberry Pi的方法
3 通过Raspberry Pi分析和显示传感器数据的方法
4 根据传感器的值控制硬件的方法
5 与其他硬件联动的机制

5. 总结

如果您有很多机会在家办公或做事,是不是也常常渴望有一台设备能让您工作台周围的环境更舒适呢?
这次,我们将制作一款设备,让它通过使用SensorMedal和Raspberry Pi测量工作环境并对环境进行优化,自动创造一个舒适的空间。

说起工作台周围的环境,我认为至少包括亮度、室温、湿度等因素。而使用罗姆的传感器,可以轻松地测量这些项目,还可以根据测量结果操作和控制与之连接的硬件。当然,除了这个案例以外,您还可以尝试设计其他能够让您的工作环境更舒适的设备。

在第二部分中,我们将进入设备的实际制作阶段。
敬请期待!

审核编辑黄宇


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2551

    文章

    51211

    浏览量

    754539
  • Raspberry Pi
    +关注

    关注

    2

    文章

    559

    浏览量

    22293
收藏 人收藏

    评论

    相关推荐

    DAC348X EVM的I路输出电路,画圈的那一部分有什么作用?0L电感L40有什么作用?

    下图是DAC348X EVM的I路输出电路,画圈的那一部分有什么作用?0L电感L40有什么作用?T11是1:1传输线变压,这个有什么
    发表于 12-20 08:46

    传感器类型在智能家居中的应用

    随着科技的飞速发展,智能家居逐渐成为现代生活的一部分传感器作为智能家居系统中的关键组件,它们能够感知环境变化并提供数据,使得家居设备能够自动响应。本文将介绍不同类型的传感器在智能家居
    的头像 发表于 12-06 14:13 1084次阅读

    干货分享:Air700ECQ的硬件设计,第一部分

    ​# 、绪论 Air700ECQ是款基于移芯EC716E平台设计的LTE Cat 1无线通信模组。支持移动双模FDD-LTE/TDD-LTE的4G远距离无线传输技术。以极小封装,极高性价比,满足
    的头像 发表于 10-25 07:25 860次阅读
    干货分享:Air700ECQ的硬件设计,<b class='flag-5'>第一部分</b>

    0.5mm层叠封装应用处理的PCB设计指南,第一部分

    电子发烧友网站提供《0.5mm层叠封装应用处理的PCB设计指南,第一部分.pdf》资料免费下载
    发表于 10-14 11:15 0次下载
    0.5mm层叠封装应用处理<b class='flag-5'>器</b>的PCB设计指南,<b class='flag-5'>第一部分</b>

    0.4毫米层叠封装(PoP)的PCB设计指南,第一部分

    电子发烧友网站提供《0.4毫米层叠封装(PoP)的PCB设计指南,第一部分.pdf》资料免费下载
    发表于 09-19 11:00 0次下载
    0.4毫米层叠封装(PoP)的PCB设计指南,<b class='flag-5'>第一部分</b>

    高性能电压监控详解—-- 第一部分

    本文阐述了高性能电压监控的价值,讨论了其基本定义、工作原理、技术规格、拓扑结构和极性。某些高性能电压监控旨在帮助基于微处理的系统提升可靠性,防止掉电状况下系统出错。本文提供了
    发表于 09-18 17:19 1145次阅读
    高性能电压监控<b class='flag-5'>器</b>详解—-- <b class='flag-5'>第一部分</b>

    环境监测传感器怎么安装的

    第一部分:准备工作 1. 了解传感器类型和功能 在安装之前,首先需要了解不同类型的环境监测传感器及其功能。常见的环境监测传感器包括: 温度传感器
    的头像 发表于 09-10 14:50 498次阅读

    库克:Vision Pro已成为日常生活中不可或缺的一部分

    据知名科技媒体MacRumors援引的消息,苹果公司首席执行官蒂姆·库克在近期接受《太阳报》专访时,兴奋地分享了他个人对苹果最新力作——Vision Pro的深切体验与高度评价。库克透露,自这款创新产品登陆英国市场以来,Vision Pro已成为他日常生活中不可或缺的一部分,每天相伴左右。
    的头像 发表于 07-15 15:29 648次阅读

    EPSON(爱普生)获得高频输出的方法(第一部:锁相环电路)

    EPSON(爱普生)获得高频输出的方法(第一部:锁相环电路)
    的头像 发表于 06-20 10:42 494次阅读
    EPSON(爱普生)获得高频输出的方法(<b class='flag-5'>第一部</b>:锁相环电路)

    LVDT位移传感器:守护蓝天安全的隐形守护者

    LVDT位移传感器以其精准、可靠的性能,成为了航空领域不可或缺的一部分
    的头像 发表于 06-07 10:41 427次阅读
    LVDT位移<b class='flag-5'>传感器</b>:守护蓝天安全的隐形守护者

    水凝胶薄膜+3D打印光子晶体,实现基于结构色的湿度传感器

    如今,湿度传感器已经成为我们日常生活中不可或缺的一部分。特别是,采用电子测量原理的湿度传感器已成为标准。
    的头像 发表于 05-28 09:24 1650次阅读
    水凝胶薄膜+3D打印光子晶体,实现基于结构色的湿度<b class='flag-5'>传感器</b>

    stm32L476部分电脑读不到驱动是怎么回事?

    一部分通过USB连接电脑后在设备管理中读不到STM32 bootloader,,会显示Unknown device,但是换一部分电脑缺可以正确读出,问下这个驱动和电脑的什么有关
    发表于 05-22 07:01

    如何用Arduino制作个简易自动喂鱼

    制作硬件电路了。 第2步:电路图和程序 我们可以将电路分为两部分第一部分是步进电机,另一部分是超声波传感器。 将步进电机连接到驱动
    发表于 03-28 11:25

    如何校准ph传感器 pH传感器的校准方法

    如何校准ph传感器 pH传感器的校准方法  校准pH传感器是确保其准确性和可靠性的重要步骤。 第一部分:pH传感器的工作原理和重要性 pH
    的头像 发表于 02-18 11:33 2179次阅读

    TE Connectivity工业事业推出1000V高压传感连接,国产传感器跨入1英寸时代

    传感新品 【美国俄亥俄州立大学:研发无线触觉传感系统,有望为瘫痪病人提供恢复途径】 近日,美国俄亥俄州立大学助理教授和合作者研发出款无线触觉传感系统,它由三个部件组成:
    的头像 发表于 01-26 08:45 488次阅读
    TE Connectivity工业事业<b class='flag-5'>部</b>推出1000V高压<b class='flag-5'>传感</b>连接<b class='flag-5'>器</b>,国产<b class='flag-5'>传感器</b>跨入1英寸时代