Arduino

您所在的位置:网站首页 271电阻 Arduino

Arduino

2024-07-09 16:49| 来源: 网络整理| 查看: 265

Arduino-地磁传感器GY-271地磁检测实验 硬件准备接线部分 代码部分代码部分效果展示

硬件准备

Arduino Uno(其他版本均可适用) 在这里插入图片描述 地磁传感器GY-271 请添加图片描述

接线部分 GY271ArduinoVCC5VGNDGNDSCLSCLSDASDA

在这里插入图片描述 (注:SCL,SDA直接对应接到Arduino板即可)

代码部分

运行这个代码之前,需要准备MechaQMC5883.h这个库文件 可以在Arduino中下载 请添加图片描述 如果不可行的话,我这里提供一个MechaQMC5883.h的下载

代码部分 #include //调用地磁MechaQMC5883库 MechaQMC5883 qmc; //实例化MechaQMC5883 void setup(){ Wire.begin(); Serial.begin(9600); //设置串口波特率 qmc.init(); } void loop() { /*初始化定义*/ int x,y,z; int yaw; /*调用库文件进行读取*/ qmc.read(&x,&y,&z); yaw = qmc.azimuth(&y,&x); /*串口输出部分*/ Serial.print("X轴: "); Serial.print(x); Serial.print(" Y轴: "); Serial.print(y); Serial.print(" Z轴: "); Serial.print(z); Serial.print(" 偏转角: "); Serial.print(yaw); Serial.println(); delay(200); } 效果展示

可以改变传感器的位置观察传感器的地磁检测 请添加图片描述 祝你顺利!!!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3