最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

OPENAI chatGpt 写的 arduino esp32 c3 DS18B20 采集程序,一个字也没改,正常运行,太强大了!

旗下网站admin19浏览0评论

OPENAI chatGpt 写的 arduino esp32 c3 DS18B20 采集程序,一个字也没改,正常运行,太强大了!

OPENAI chatGpt 写的 arduino esp32 c3 DS18B20 采集程序,一个字也没改,正常运行,太强大了!

arduino esp32 c3 DS18B20 采集程序 ,注释请用中文

#include <OneWire.h> // 包含OneWire库#include <DallasTemperature.h> // 包含DallasTemperature库// 数据线插在Arduino的端口2上#define ONE_WIRE_BUS 2// 创建一个oneWire实例来与任何OneWire设备通信OneWire oneWire(ONE_WIRE_BUS);// 将我们的oneWire引用传递给Dallas TemperatureDallasTemperature sensors(&oneWire);void setup(){ Serial.begin(115200); // 初始化串口通信 // 启动库 sensors.begin();}void loop(){ // 从所有附加的温度传感器请求温度 sensors.requestTemperatures(); // 从第一个传感器获取温度 float temperature = sensors.getTempCByIndex(0); Serial.print("温度为:"); Serial.println(temperature); delay(1000); // 延迟1秒}

请注意: 在运行此代码之前,注意需要在DQ (数字输入输出)和VDD(正极)之间加一个10k的上拉电阻,否则温度一直显示-127。 您需要安装“DallasTemperature”和“OneWire”库。这些库可以在Arduino IDE的库管理器中找到并安装。

OPENAI chatGpt 写的 arduino esp32 c3 DS18B20 采集程序,一个字也没改,正常运行,太强大了!

发布评论

评论列表(0)

  1. 暂无评论