0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何建立一个简易的气象站

454398 来源:wv 2019-08-30 14:19 次阅读

第1步:获取所有部分

你需要,

1个Arduino板,我使用的是pro mini

1 dht传感器我使用了dht 22

1个10k电阻器

1个带有匹配板的SD卡或micro SD卡

3英尺线上

3线电缆(您将使用它将您的dht传感器连接到arduino)

焊接材料

第2步:连线。

连接所有导线,如图所示。

dht sensor Pro mini,Uno& mega。将传感器的引脚1(左侧)连接到+ 5V

注意:如果使用具有3.3V逻辑的电路板,如Arduino Due连接引脚1至3.3V而不是5V

将传感器的引脚2连接到您的DHT引脚

将传感器的引脚4(右侧)连接到GROUND

将一个10k电阻从vcc连接到数据pin

对于大型MISO-50 MOSI-51 SCK-52 SS/CS 53

对于uno& pro mini MISO-50 MOSI-51 SCK-52 SS/CS-53。

步骤3:编程Arduino。

// Created by A Homeschoolers Workbench

// 12/1/2016

#include “DHT.h”

#include

File myFile;

int pinCS = 10; // Pin 53 on Arduino mega 10 on pro mini and uno, this is the SS pin

// For the uno and pro mini connect sck-13 miso-12 mosi-11 cs/ss-10

// For mega connect sck-52 miso-50 mosi-51 cs/ss-53

#define DHTPIN 2 // what digital pin we‘re connected to

// Uncomment whatever type you’re using!

//#define DHTTYPE DHT11 // DHT 11

#define DHTTYPE DHT22 // DHT 22 (AM2302), AM2321 I am using the 22

//#define DHTTYPE DHT21 // DHT 21 (AM2301)

// Connect pin 1 (on the left) of the sensor to +5V

// NOTE: If using a board with 3.3V logic like an Arduino Due connect pin 1

// to 3.3V instead of 5V!

// Connect pin 2 of the sensor to whatever your DHTPIN is

// Connect pin 4 (on the right) of the sensor to GROUND

// Connect a 10k resistor from vcc to data pin

// Initialize DHT sensor.

DHT dht(DHTPIN, DHTTYPE);

void setup() {

Serial.begin(9600); // Start the serial

pinMode(pinCS, OUTPUT);

// SD Card Initialization

if (SD.begin())

{

Serial.println(“SD card is ready to use.”);

} else

{

Serial.println(“SD card initialization failed”);

return;

}

dht.begin();

}

void loop() {

// Wait a 60 seconds between measurements.

delay(2000);

// Reading temperature or humidity takes about 250 milliseconds!

float h = dht.readHumidity();

// Read temperature as Fahrenheit (isFahrenheit = true)

float f = dht.readTemperature(true);

// Check if any reads failed and exit early (to try again)。

if (isnan(h)||isnan(f)) {

return;

}

// Create/Open file

myFile = SD.open(“TH.txt”, FILE_WRITE);

// if the file opened okay, write to it

if (myFile) {

Serial.println(“Writing to file.。.”);

// Write to file

myFile.print(h); // print Humidity

myFile.print(“,”); // place a divider

myFile.println(f); // print the temp and start a new line

myFile.close(); // close the file

Serial.println(“Done.”);

} //if the file didn‘t open, print an error:

else {

Serial.println(“error opening TH.txt”);

}

}

步骤4:安装它。

传感器放置在您想要测量温度和湿度的任何地方,您必须确保arduino保持干燥。

当您将SD卡放入其主板时,您必须重置arduino,否则它将不会记录数据。

步骤5:如何导出数据

打开SD卡,然后打开TH,选择全部,复制

然后打开excel(Linux中的Libre calc)然后粘贴,并用逗号分隔。然后把它变成一个图表。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 气象站
    +关注

    关注

    1

    文章

    739

    浏览量

    15644
收藏 人收藏

    评论

    相关推荐

    负氧离子气象站

    气象站
    pingao141378
    发布于 :2024年10月19日 08:52:28

    校园气象站高校科普论文气象站多功能气象站

    校园气象站高校科普论文气象站多功能气象站种集气象监测、数据传输、数据处理、信息发布等功能于
    的头像 发表于 08-06 17:53 407次阅读
    校园<b class='flag-5'>气象站</b>高校科普论文<b class='flag-5'>气象站</b>多功能<b class='flag-5'>气象站</b>

    小型便携气象站的主要功能与用途分析

    气象站
    博科仪器
    发布于 :2024年07月15日 14:50:02

    全自动农业气象站的简单介绍及技术参数分析

    气象站
    博科仪器
    发布于 :2024年06月25日 15:56:14

    便携式气象站:未来气象监测的便携新选择

    气象站
    万象环境科技
    发布于 :2024年06月23日 10:39:24

    便携式气象站:科技与便捷的完美融合

    气象站
    万象环境科技
    发布于 :2024年06月22日 21:14:07

    什么是自动气象站

    在科学技术迅猛发展的今天,自动气象站以其高效、精准、实时的特点,逐渐成为现代气象观测的先锋。它不仅极大地提升了气象观测的效率和准确性,还为农业生产、交通运输、环境保护等领域提供了重要的气象
    的头像 发表于 06-14 09:15 501次阅读
    什么是自动<b class='flag-5'>气象站</b>?

    小型气象站是什么?有哪些作用?

    小型气象站可以监测多种气象参数,包括但不限于温度、湿度、气压、风速、风向、降水量等。这些数据对于农业、气象预测、交通运输、环境监测等领域都至关重要。例如,在农业领域,农民可以根据气象站
    的头像 发表于 05-29 17:03 536次阅读

    多参数自动气象站:科技前沿与应用尖端

    JD-CQX10 多参数自动气象站代表了气象监测领域的科技前沿与应用尖端,其集成了多种传感器和先进技术,能够实现对气象要素的全面监测和高效数据采集。 这些先进的自动气象站
    的头像 发表于 05-16 17:16 395次阅读

    微型气象站的性能表现如何?

    微型气象站种小型化、轻便化的气象监测设备,通常用于户外环境的气象监测和数据采集。其性能表现主要包括准确性、稳定性、灵敏度和易用性等方面。 首先,微型
    的头像 发表于 05-10 16:22 375次阅读

    农业小型自动气象站应用

    小型自动气象站作为现代农业的重要组成部分,其应用价值不可忽视。在农业生产中,气象条件是影响作物生长和产量的重要因素之。因此,小型自动气象站通过提供准确、及时的
    的头像 发表于 04-24 16:42 414次阅读

    小型农业气象站厂家:数据分析与决策支持

    ,助力农业增产致富。 、智能化农业气象站——助力农民科学种植 小型农业气象站厂家推出的智能化农业气象站,集成了先进的气象传感器
    的头像 发表于 04-02 16:35 418次阅读

    罐区防爆气象站:科技保障,安全生产

    JD-FBCQ罐区防爆气象站是指在石油、化工等工业罐区内设置的气象监测设备,旨在监测和分析当地气象变化,提供关键气象信息,以保障罐区安全
    的头像 发表于 03-19 16:40 576次阅读

    什么是科研用的小型气象站

      JD-CQX7科研用的小型气象站种专门设计用于科学研究领域的气象监测设备,其主要特点是小巧轻便、灵活易用,并具有高精度的测量性能。这种气象站通常包括多个传感器,能够测量和记录气
    的头像 发表于 03-15 15:26 363次阅读

    农业气象站:助力现代农业发展

    农业气象站:助力现代农业发展
    的头像 发表于 01-31 11:28 387次阅读