GY-906连接arduino nano
时间: 2023-08-07 08:02:34 浏览: 60
连接GY-906到Arduino Nano可以按照以下步骤进行:
1. 将GY-906的VCC引脚连接到Arduino Nano的5V引脚,GND引脚连接到Arduino Nano的GND引脚;
2. 将GY-906的SDA引脚连接到Arduino Nano的A4引脚,SCL引脚连接到Arduino Nano的A5引脚;
3. 在Arduino IDE中安装Wire库,并使用Wire库中的示例代码进行测试和开发。
下面是一个简单的示例代码,用于读取GY-906模块测量的温度值并将其显示在串口监视器中:
```c++
#include <Wire.h>
#include <Adafruit_MLX90614.h>
Adafruit_MLX90614 mlx = Adafruit_MLX90614();
void setup() {
Serial.begin(9600);
mlx.begin();
}
void loop() {
Serial.print("Ambient = "); Serial.print(mlx.readAmbientTempC());
Serial.print("*C\tObject = "); Serial.print(mlx.readObjectTempC()); Serial.println("*C");
Serial.println();
delay(500);
}
```
运行该代码后,在串口监视器中可以看到GY-906模块读取的环境温度和物体温度值。
相关问题
gy-906在arduino中应该选择什么板和什么编程器
GY-906是一个传感器模块,不需要选择板和编程器。
您可以将GY-906连接到Arduino的数字或模拟引脚上,然后通过编写Arduino代码来读取传感器数据。具体来说,您可以使用Arduino的Wire库进行I2C通信,读取GY-906的温度数据。
请注意,您需要选择与您使用的GY-906模块兼容的Arduino板,并确保将其正确连接到Arduino引脚上。同时,您需要在Arduino IDE中选择与您使用的Arduino板兼容的端口。
arduino gy-906
Arduino GY-906是一款非接触式红外测温传感器模块,也称为红外温度传感器。它采用了Melexis公司的MLX90614红外线温度传感器芯片,并通过I2C总线与Arduino进行通信。GY-906可以测量物体表面的温度范围为-70°C到+380°C,具有高精度、快速响应和简单易用等特点,适用于很多温度检测场合,例如温度控制、温度报警、工业自动化、家电等领域。