【雕爷学编程】Arduino动手做(12)---霍尔磁场传感器模块5

在这里插入图片描述

37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手试试多做实验,不管成功与否,都会记录下来——小小的进步或是搞不掂的问题,希望能够抛砖引玉。

【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
实验十二:3144E霍尔开关传感器模块 磁性磁铁磁场计数电机测速 可调灵敏度

在这里插入图片描述
在这里插入图片描述
2、实验三:双极锁存型霍尔元件U18(自锁双稳态)
(1)参考开源代码(Arduino):

/*【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)实验二:通过串口显示检测U18霍尔元件的数值与波形实验接线:U18霍尔元件接Uno的A0
*/void setup() 
{Serial.begin(9600);  // 设置串口波特率为9600pinMode(A0, INPUT);  // 霍尔连接引脚A0,并设置为输入模式
}void loop(){Serial.println(analogRead(A0));  //将读取的A0模拟值输出到串口监视器delay(500); // 延时500毫秒
}

(2)打开Arduino IDE上的串口监视器(红点处),读取A0模拟端口输入的数值

在这里插入图片描述

在这里插入图片描述
实验说明:通过调换磁铁极性(N或S)靠近U18,才能反转输出高低电平的状态

(3)打开Arduino串口绘图器(红点处),查看磁铁接近霍尔元件产生的信号波形

在这里插入图片描述
在这里插入图片描述
3、实验四:线性霍尔元件49E(输出模拟量)

(1)参考开源代码(Arduino):

/*【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)实验三:线性霍尔元件49E(输出模拟量)实验接线:49E霍尔元件接Uno的A0
*/void setup() 
{Serial.begin(9600);  // 设置串口波特率为9600pinMode(A0, INPUT);  // 霍尔连接引脚A0,并设置为输入模式
}void loop(){Serial.println(analogRead(A0));  //将读取的A0模拟值输出到串口监视器delay(500); // 延时500毫秒
}

(2)打开Arduino IDE上的串口监视器(红点处),读取A0模拟端口输入的数值

在这里插入图片描述

在这里插入图片描述
(3)打开Arduino串口绘图器(红点处),查看磁铁接近霍尔元件产生的信号波形

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(实验说明:最后图为调换磁铁极性产生的波形)

(4)实验场景图

在这里插入图片描述

在这里插入图片描述

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

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

相关文章

企业中商业智能BI,常见的工具和技术

商业智能(Business Intelligence,简称BI)数据可视化是通过使用图表、图形和其他可视化工具来呈现和解释商业数据的过程。它旨在帮助组织更好地理解和分析他们的数据,从而做出更明智的商业决策。 常见的商业智能数据可视化工具和技…

Zip压缩包有密码,如何删除?

Zip压缩包设置设置了密码,想要删除密码,除了将压缩包解压出来之后再将文件压缩为不带密码的压缩文件以外,还有一种删除密码的方法。设置方法如下: 右键点击zip文件,找到打开方式,以Windows资源管理器方式打…

Django笔记之数据库函数之日期函数

日期函数主要介绍两个大类,Extract() 和 Trunc() Extract() 函数作用是提取日期,比如我们可以提取一个日期字段的年份,月份,日等数据 Trunc() 的作用则是截取,比如 2022-06-18 12:12:12,我们可以根据需求…

SCAU操作系统知识点之(八)虚拟内存

1、虚拟地址概念,实地址概念 实存储器(实存):内存 虚存储器(虚存):磁盘 虚拟地址:在虚拟内存中分配给某一位置的地址,它使得该位置可被访问,就好像是主内的一…

【JavaWeb】使用聚合数据短信API发送短信

一、准备工作 聚合数据 首先在聚合数据官网中进行注册 然后申请短信API服务,初次使用赠送5次 申请成功之后,AppKey特别重要,不要让别人知道,然后再点击模板 点击模板,填写模板内容,要申请通过&#xff0c…

收藏!2023国内外高质量短信平台一览

众所周知, 短信群发是一种快速、高效、低成本的营销手段,包括但不限于以下作用: 1、传递重要信息:短信群发可以快速传递企业、品牌、产品的信息,通过短信内容向潜在客户、用户、合作伙伴等发送最新的产品信息、活动信…

【新晋开源项目】聚合短信工具 Sms-Aggregation 加入 Dromara 开源社区

原创 wind dromara开源组织 2023-04-10 08:38 发表于四川 sms-aggregation 聚合短信发送工具 作者介绍 名称:wind dromara 开源组织成员,dromara/sms_aggregation 作者 java高级开发工程师,拥有丰富实战经验 个人空间:https:…

聚合短信API,手机验证登录

今天在项目中遇到了一个需要手机验证登录的需求,在这里简单的记录一下。聚合短信API,手机验证登录 首先需要在聚合平台里面进行公司资质认真 飞机票:https://www.juhe.cn/docs/api/id/54 认证成功后 点击我的接口 继续 进行短信模板审核 通…

用ChatGPT和六顶帽思考法帮助自己更好地决策和解决问题

当我们在解决复杂问题时,我们常常陷入单一视角的状态。创造性思维领域的先驱爱德华德博诺,提出了六顶帽思考法[1],这意味着我们可以从六个不同的视角来思考一个问题,以实现高水平决策和解决问题。 每一顶“帽子”代表不同的视角。…

发现一个相当好的食物热量计算器!

厄,这两天没怎么吃东西,感觉瘦了些。特意去网上找了一个食物热量计算器,把自己吃的那点儿放进去算了一下,哇,远远低于每天实际消耗的热量! 我琢磨着,怎么把这东西给下载下来用呢?

计算每日摄入量

1.每周减重 自重*0.7% 2.蛋白质量 每磅*(0.8 ~1) 3.坚持计划,多负荷训练 参考:https://zhuanlan.zhihu.com/p/44725585 每日总消耗量(TDEE):由三个因素构成 1.摄食生热效应: …

每天坚持慢跑30分钟,一个月身体会有什么变化?

如果我告诉你身材不会有什么大变化,你是不是会绝望?但这是事实! 保持坚持跑步习惯的人有两种: 第1种是纯粹热爱跑步,追求身体的长久健康,活力保持。 第2种是为了减肥,回归匀称标准的身材。 …

企业微信加密消息体_企业微信和个人微信有什么区别?个人微信可以接收企业微信消息吗?...

对于微信大家一定不陌生,它是当代集社交,支付等多种功能于一体的软件,使用人群多,范围广,但是现在随着公司业务的交流发展,越来越多人开始使用企业微信,那么你知道企业微信与个人微信有什么不同…

[NLP]LLM 训练时GPU显存耗用量估计

以LLM中最常见的Adam fp16混合精度训练为例,分析其显存占用有以下四个部分: GPT-2含有1.5B个参数,如果用fp16格式,只需要1.5G*2Byte3GB显存, 但是模型状态实际上需要耗费1.5B*1624GB. 比如说有一个模型参数量是1M,在…

power law

power law 中文有的叫幂率, 有的叫长尾理论。 一张图可以说明其思想: 再想power law和2:8原则是不是有一些相似。懒得算了,这两个都是形式化的描述,具体数字没有太大意义。 很奇妙的一点是,这个世界其实有时候就是这…

【Linux】进程信号之信号的处理

进程信号 三 一、信号的处理时机二、内核态与用户态1、内核态与用户态的转化2、重谈进程地址空间 三、信号的处理1、一般信号的处理流程2、捕捉信号的处理流程3、信号捕捉函数sigaction 一、信号的处理时机 在前面我们讲过信号产生和保存以后,我们知道进程对于产生…

power related

android的wake_lock介绍 拒绝Wakelock提高续航!安卓省电优化攻略 http://www.cnblogs.com/GnagWang/ ??who

2020-5-5

问题 D: 洁净无瑕 时间限制: 1 Sec 内存限制: 128 MB [提交] [状态] 题目描述 小X是一位富豪,酷爱收藏宝石。 在他的收藏柜中,从左到右依次摆放着各种形态不一的钻石。为了评价一颗钻石的美观程度,小X为每颗钻石赋予了一个洁净度ai。 小X…

day-5

1、模块 定义:模块,用一砣代码实现了某个功能的代码集合。 本质就是.py结尾的python文件(变量,函数,类,逻辑) 例:test.py 模块名:test类似于函数式…

5 Series Solutions

文章目录 this chapter, blend power series with solving ordinary differential equations. a class of linear (homogeneous) differential equations admitting solutions that can be represented as a power series. Due to the technicality, only second order. All…