第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > Arduino-地磁传感器GY-271地磁检测实验

Arduino-地磁传感器GY-271地磁检测实验

时间:2021-01-13 11:12:32

相关推荐

Arduino-地磁传感器GY-271地磁检测实验

Arduino-地磁传感器GY-271地磁检测实验

硬件准备接线部分代码部分代码部分效果展示

硬件准备

Arduino Uno(其他版本均可适用)

地磁传感器GY-271

接线部分

(注:SCL,SDA直接对应接到Arduino板即可)

代码部分

运行这个代码之前,需要准备MechaQMC5883.h这个库文件

可以在Arduino中下载

如果不可行的话,我这里提供一个MechaQMC5883.h的下载

代码部分

#include <MechaQMC5883.h> //调用地磁MechaQMC5883库MechaQMC5883 qmc;//实例化MechaQMC5883void 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);}

效果展示

可以改变传感器的位置观察传感器的地磁检测

祝你顺利!!!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。