Ardunio开发实例-MAG3110磁传感器
MAG3110磁传感器
MAG3110是一款小型,低功耗数字3D磁性传感器,具有宽动态范围,可在具有高外部磁场的PCB中运行。具有如下特性:
- 测量局部磁场的成分,地磁场的总和以及电路板上的成分所产生的磁场
- 可以与3轴加速度计结合使用,从而可以获得与方向无关的精确指南针航向信息
- 具有标准的I²C串行接口,能够测量高达10高斯的局部磁场,输出数据速率高达80 Hz
1、硬件准备
- 杜邦线若干、数据线一条
- Arduino UNO R3开发板一块
- MAG3110传感器模块一个
接线如下:
Arduino | 传感器 |
---|---|
3.3v | VIN |
Gnd | Gnd |
SDA/A4 | SDA |
SCL/A5 | SCL |
2、软件准备
Ardunio开发实例-MAG3110磁传感器相关推荐
- Ardunio开发实例-红外遥控器解码与LED控制
红外遥控器解码与LED控制 红外遥控是一种无线.非接触控制技术,具有抗干扰能力强,信息传输可靠,功耗低,成本低,易实现等显著优点,被诸多电子设备特别是家用电器广泛采用,并越来越多的应用到计算机和手机系 ...
- Ardunio开发实例-ENC28J60以太网模块实现Web服务器
ENC28J60以太网模块实现Web服务器 ENC28J60采用与以太网兼容的IEEE 802.3或可用作以太网控制器. 换句话说,ENC28J60是具有一种功能的微芯片,该功能能够根据芯片使用Int ...
- Ardunio开发实例-旋转角度传感器
旋转角度传感器 角度传感器,顾名思义,是用来检测角度的.它的身体中有一个孔,可以配合乐高的轴.当连结到RCX上时,轴每转过1/16圈,角度传感器就会计数一次.往一个方向转动时,计数增加,转动方向改变时 ...
- Ardunio开发实例-敲击传感器
敲击传感器 振动是自然界最普遍的现象之一,大至宇宙小至原子粒子,无不存在振动现象.在工程技术领域中振动现象比比皆是,但在很多情况下振动是有害的,例如:振动降低加工精度和光洁度,加剧结构件的疲劳和磨损, ...
- Ardunio开发实例-被动红外(PIR)运动传感器使用
被动红外(PIR)运动传感器使用 PIR运动传感器非常适合检测运动. PIR代表"被动红外". 基本上,PIR运动传感器测量其视场中物体的红外光. 因此,它可以根据环境中红外光的变 ...
- Ardunio开发实例-磁簧开关
磁簧开关 磁簧开关是一种小型电气开关,通常由接近磁场通过施加的磁场进行操作.本次实例使用的磁簧开关模块如下: 1.硬件准备 Arduino UNO 开发板一块 杜邦线若干.数据线一条 数据线一条 磁簧 ...
- Ardunio开发实例-LM35、LM335、LM34温度传感器
LM35.LM335.LM34温度传感器 LM35,LM335和LM34是线性温度传感器,其输出与温度值成比例的电压. 温度传感器 输出电压 线性 LM35 (LM35DZ) 与摄氏温度成正比(ºC) ...
- Ardunio开发实例-微型振动电机
微型振动电机 微型振动电机,适合作为不可听见的指示器. 当输入为高电平时,电动机将像在静音模式下的手机一样振动. 本次实例将通过高低电平控制微型振动电机的振动. 1.硬件准备 Arduino UNO ...
- Ardunio开发实例-线性电位计
线性电位计 线性电位计模块使用最大可变电阻为10KΩ的线性可变电阻器. 当将滑块从一侧移到另一侧时,其输出电压范围为0 V至所施加的Vcc. 通过线性电位计可以简单模拟PWM输出,调节LED亮度等.本 ...
- Ardunio开发实例-使用继电器模块控制家用灯泡
使用继电器模块控制家用灯泡 继电器(英文名称:relay)是一种电控制器件,是当输入量(激励量)的变化达到规定要求时,在电气输出电路中使被控量发生预定的阶跃变化的一种电器.它具有控制系统(又称输入回路 ...
最新文章
- 设计模式-观察者模式
- 根际微生物组提高植物耐盐性的研究进展(Biotechnology Advances IF=10)
- LeetCode Odd Even Linked List
- 写给初学前端工程师的一封信 (转于Kejun)
- python 字符串转换成整数
- Starting MySQL.. ERROR! The server quit without updating PID file (/usr/local/mysql/data/vm10-0-0-19
- 初步了解并使用正则表达式 (REGular EXPression)
- 在c语言中load,一道题理清Objective-C中的load和initialize
- android动态化ui框架,动态化高性能的 UI 框架 Virtualview-Android
- MATLAB基础教程(11)——二维中的数据可视化(续)
- 解决python中 .to_csv() 的乱码问题
- Python案例篇:爬取分析大型招聘网站Python岗
- [渝粤教育] 天水师范学院 离散数学 参考 资料
- 使用python 批量修改图片分辨率
- Windows电脑多屏显示器设置方法怎么找回副屏显示器隐藏的敬业签软件
- 再谈Hibernate the owing session was closed
- Executable: C:\PhoneYou\roshan-0.6.6\bin\RoshanQuick.exe
- GCC种builtin函数的介绍以及实现过程(1)
- Java web学习——Spring MVC项目实例,三层架构通过JDBC链接SQLServer2012
- 毕设课设基于Android的校园订餐APP开发(附源码)
热门文章
- workflow-工作流
- php网页怎么设置背景音乐,怎么给网页添加背景音乐
- matlab绘制成像测井,成像测井系统简介.ppt
- android四大基本布局,四大布局 使用详解
- 傅里叶变换的相关实验——matlab实现
- Word 2019怎样自定义模板,并将自定义模板设为默认模板
- 路径规划(一) —— 环境描述(Grid Map Feature Map) 全局路径规划(最优路径规划(DijkstraA*star) 概率路径规划(PRMRRT))
- 自己动手做一个爬虫项目
- 网络视频会议管理系统设计原则
- 基础线性代数知识点总结与回顾(二):秩与线性相关