和12岁小同志搞创客开发:如何选择合适的传感器?

news/2024/9/20 6:56:56

目录

1、信号采集

2、信号输出

3、物美价廉

4、如何选型采购


机缘巧合在网上认识一位12岁小同志,从零开始系统辅导其创客开发思维和技巧。

项目专栏:https://blog.csdn.net/m0_38106923/category_11097422.html 


人类有五觉:视觉、听觉、味觉、嗅觉、触觉分别对应着眼、耳、口、鼻、舌的功能,触觉还涵盖着末梢神经系统对于触碰、抚摸、跌打等行为的感知。人类的五觉就可以理解是5种传感器或传感系统,人类借此感受外在世界。更为深刻的是,婴儿在母亲的抚触之下,能够发育得更好。这意味着人类的“传感器"更加精密、智慧,与心灵相通。

传感器是一种检测装置,是感知物质世界的“感觉器官”,用来感知信息采集点的环境参数。能感受到被测量的信息(例如:温度、湿度、光照、空气质量等),并将感知到的这些信息,按照一定规律变换成信息输出(例如:电压信号、电流电压信号、脉冲电压信号等),以满足信息的传输、处理、存储、显示、记录和控制等要求。

总结一句话,传感器就是检测现实物体的状态并转换输出为电信号。

作为一名创客选择适合自己的传感器至关重要,主要思路为以下三点:

1、信号采集

传感器可以感知热、力、光、电、声、位移(位置、加速度、手势、语音)等信号,为传感网的处理和传输提供最原始的信息。

传感器的类型多样,可以按照用途、材料、测量方式、输出信号类型、制造工艺等方式进行分类:

  • 按照测量方式不同,可以把传感器分为接触式测量和非接触式测量传感器两大类;
  • 按照输出信号是模拟量还是数字量,可以分为模拟式传感器和数字式传感器;
  • 按照用途,可分为可见光视频传感器、红外视频传感器、温度传感器、气敏传感器、化学传感器、声学传感器、压力传感器、加速度传感器、振动传感器、磁学传感器、电学传感器;
  • 按照工作原理,可分为物理传感器、化学传感器、生物传感器;
  • 按照应用场合,可分为军用传感器、民用传感器、军民两用传感器。

创客在选用传感器的时候必须要清楚采集的物理数据是什么。

2、信号输出

传感器采集到的数据最终都会以电信号的方式输出,选择合适的输出方式,会极大方便开发过程。

例如,电容非接触式液位传感器,输出信号是:开关量,也就是高/低电平,用户可通过配置控制器端口为输入模式,采集液位传感器输入,若为低电平则说明液体未满,若为高电平则说明液体达到检测点。

 而接触式光电液位传感器,输出为电流信号,则需要控制器具有采集电流功能的端口才可驱动。

 传感器的信号输出不仅影响到控制器的选型和驱动方式,也极大影响到项目的开发效率。

3、物美价廉

物美价廉是传感器选型、采购的第一准则,在有限的成本条件下,达到质量最优效果需要创客日积月累有丰富的经验。传感器的体积、功耗、抗干扰性、灵敏度、精度等诸多因素都是需要权衡考量。

例如,DHT22温湿度传感器和DHT11温湿度传感器,这两款传感器均可以采集温、湿度数据。

DHT22温湿度传感器售价65元,性能参数如下所示:

DHT11温湿度传感器售价50元,性能参数如下所示:

虽然 DHT11温湿度传感器价格上更有优势,但是若环境检测精度要求高,则优先选择DHT22温湿度传感器。

4、如何选型采购

对于初级创客来说,选型、采购传感器推荐在DFRobot创客社区进行。

该社区传感器种类齐全、学习资源丰富、模块精美、接口规范统一,非常适合初学者自学和入门。

但是DFRobot传感器相对来讲,价格要昂贵些,对于有开发基础,对传感器做工和接口没太大要求的朋友,还是推荐在淘宝进行选型采购。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.pgtn.cn/news/18635.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

差分金字塔

1、原理 DOG金字塔的每1组第i层是由高斯金字塔的每1组第i1层减每1组第i层得到的。以此类推,逐组逐层生成每一个差分图像,所有差分图像构成差分金字塔;每一组在层数上,DOG金字塔比高斯金字塔少一层。 DOG金字塔的构建可以用下图描…

毕业设计So Easy:珠穆朗玛FM音频电台APP

目录 1、项目背景 2、系统介绍 2.1、系统概述 2.2、关键技术 2.3、环境配置 3、系统结构设计 3.1、播放器状态结构图 3.2、登录流程结构图 4、系统模块设计 5、系统总体架构 6、接口描述 很多计算机专业大学生经常和我交流:毕业设计没思路、不会做、论文…

机器学习中的数学基础:(1)实际应用中矩阵特征值与特征向量的几何意义

关于特征值、特征向量的讲解有很多的教程,对于这些枯燥的数学基础怎么运用到自己的实际计算机视觉实验中,是一项很重要的任务。算法的底层其实就是数学公式的各种结合与推导,有时间不是我们不能很好的去理解这些算法基础,而是没有…

JAVA电影购票系统

一、功能描述 电影购票系统简介、项目功能演示 日志框架搭建、系统角色分析 首页设计、登录、商家界面、用户界面实现 商家-详情页设计、影片上架、退出 商家-影片下架、影片修改 用户-展示全部影片 用户-购票功能 用户-评分功能 用户-评分降序展示 用户-根据片名查询全部影片信…

和12岁小同志搞创客开发:如何驱动各类型传感器?

目录 1、数字量输出类型传感器 2、数字量输入类型传感器 3、模拟量电压类型传感器 4、模拟量电流类型传感器 5、协议类型传感器 机缘巧合在网上认识一位12岁小同志,从零开始系统辅导其创客开发思维和技巧。 项目专栏:https://blog.csdn.net/m0_3810…

机器学习中的数学基础:(3)主成分分析(PCA)及其应用

主成分分析主要用于数据的降维?什么是降维? 比如说有如下的房价数据: 这种一维数据可以直接放在实数轴上: 房价样本数据用X表示,则以上数据的均值为: 以均值为原点: 将上述表格以均值&#xf…

opencv特征匹配中match与KnnMatch返回数据类型

1、match # 初始化 BFMatcherbf cv.BFMatcher()# 对描述子进行匹配# des1/des2分别是两幅图片特征点的特征向量matches bf.match(des1, des2)# 打印match返回数据的类型print(type(matches[0])) match匹配的返回结果是DMatch类型。 DMatch数据结构包含三个非常重要的数据分别…

和12岁小同志搞创客开发:Mind+编程软件简介、安装及使用

机缘巧合在网上认识一位12岁小同志,从零开始系统辅导其创客开发思维和技巧。 ​项目专栏:https://blog.csdn.net/m0_38106923/category_11097422.html 本期本打算写一篇关于Mind编程软件安装和基础操作的详细博文,奈何官网说明文档非常详实…