基于机智云gokit4.0(G)和MDM9206的 小型智能气象站

article/2025/10/20 12:18:41
项目介绍

小型气象站广泛应用于气象、农业、环境检测和治理等领域。小型气象站对空气温湿度、光照、风速、风向、雨量、土壤湿度、蒸发量、大气压力等环境气象要素进行全天候现场检测。通过更换不同的传感器,该装置也可用于楼宇环境监控、安防、智慧农业等领域。

由于机智云GoKit4.0搭载高通MDM9206作为LTEIoT开发套件,支持NB-IOT/eMTC,特别适合于移动环境和野外或者没有WIFI环境的室内等场合。本项目开发的气象站原型样机,利用机智云GoKit4.0扩展板上的传感器接口,配上相应传感器,提供环境温度和湿度,环境光照,风速、风向、土壤湿度环境数据,同时能提供输出控制接口以控制外部水泵开启和关闭,以便根据土壤湿度进行灌溉控制。
硬件说明

本气象站以MDM9206模块作为SOC控制器,使用机智云平台提供的软硬件平台开发工具进行开发本项目。也可以使用esp8266/ESP32或具有GPRS功能的模组实现相同功能。
软件说明

1)机智云物联网平台
2)Android APP源码
3)嵌入式C代码
功能特征
1)测量风速。
2)土壤湿度测量。
3)环境光照测量。
4)水泵开关控制。
5)环境温湿度测量。
6)下雨指示测量。
7)风向测量。
原文转自:https://www.cirmall.com/circuit/12806/


http://chatgpt.dhexx.cn/article/Su9wTjCQ.shtml

相关文章

MWC2018 机智云发布gokit4.0G全栈IoT开发套件,支持高通MDM9206

MWC2018 机智云发布gokit4.0G全栈IoT开发套件,支持高通MDM9206 NB-IoT/eMTC 继2月14日Qualcomm高通宣布,推出面向Qualcomm MDM9206LTE IoT全球多模调制解调器的全新LTEIoT软件开发包(SDK),并已预集成机智云物联网云平…

【沙龙】基于MDM9206芯片的gokit4(G)的应用实操

导读 紧跟前沿通信技术、Get最新开发技能,高通Qualcomm&机智云&移远通信高级工程师手把手教开发:通过GoKit4(G)MDM9206快速接入机智云,4小时掌握高通MDM9206 C-IoT SDK实现不同IoT应用场景的方法,实现NB-IoT产品原型设计…

在线公开课】基于MDM9206的GoKit4(G)在线公开课

【在线公开课】基于MDM9206的GoKit4(G)在线公开课 基于Qualcomm C-IoT SDK的物联网开发以及GoKit4应用开发指导 MDM9206 LTE IoT调制解调器是一款专为支持全球多模功能而打造的解决方案,它可支持eMTC(Cat M1)、NB-IoT(Cat NB-1&…

MDM9206简介

MDM9206简介 大家好,今天小白给大家介绍一下当前很火热的一款多模多频的高通的NB-IOT芯片,欢迎一起讨论学习。 1. MDM9206芯片的发展背景 接下来我们看看该款具有代表性的多模多频NB-IOT芯片是基于什么样的大背景下产生的? 从2G、3G如今的…

VMware虚拟机centOS7的终端命令:权限不够

我的VMware虚拟机centOS7在终端命令的时候老是跟我说权限不够: 然后我就去网上查查查!有一个大佬的博客非常完美的解决了我的问题! (5条消息) VM虚拟机CentOS7提升用户权限_JzjSunshine的博客-CSDN博客 现在: 但是我高兴了太早我执…

centos中常用命令

centos中常用命令 一:使用 CentOS 常用命令查看 cpu 如果觉得需要看的更加舒服 grep “model name” /proc/cpuinfo | cut -f2 -d: 二.使用 CentOS 常用命令查看 cpu 是 32 位还是 64 位 查看 CPU 位数(32 or 64) 三:使用 CentOS 常用命令查看当前 linux 的版本 more /etc/r…

CentOS 7关闭防火墙命令

1、命令行界面输入命令“systemctl status firewalld.service”并按下回车键。 2、然后在下方可以查看得到“active(running)”,此时说明防火墙已经被打开了。 3、在命令行中输入systemctl stop firewalld.service命令,进行关闭…

centos命令源码获取

源码链接 https://vault.centos.org/7.9.2009/os/Source/SPackages/ 查看本地命令版本 which ls rpm -qf /usr/bin/ls下载指定命令的rpm包 wget https://vault.centos.org/7.9.2009/os/Source/SPackages/coreutils-8.22-24.el7.src.rpm提取源码 rpm2cpio coreutils-8.22-24.…

centos下所有命令都不能用

问题描述: 解决办法: --- export PATH"/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/bin:/sbin" 总的来说,不说运行在linux上的一些应用,或者你之前部署过的产品,就是很多linux的基本命令&#xff0…

centos linux升级命令,在CentOS系统下包更新的命令

在CentOS系统下包更新的命令 更新和升级yum update 全部更新 yum update package1 更新指定程序包package1 yum check-update 检查可更新的程序 yum upgrade package1 升级指定程序包package1 yum groupupdate group1 升级程序组group1 更多命令 一、安装yum install 全部安装 …

centos常用命令大全

文章目录 命令帮助查询操作压缩、解压网络相关文件操作命令文件与目录操作查看文件内容文本内容处理yum安装器系统相关简单命令修改密码策略 命令帮助 【要执行的命令】 --help 查询操作 全局查找 find / -name 【查询的内容】 压缩、解压 解压tar.gz结尾的压缩文件 tar -…

盘点大数据开发常用的四种编程语言

1.Python语言 如果你的数据科学家不使用R,他们可能就会彻底了解Python。如果你有一个需要NLP处理的项目,就会面临数量多得让人眼花缭乱的选择,包括经典的NTLK、使用GenSim的主题建模,或者超快、准确的spaCy。还有Juypter/iPython…

学习大数据,公司常用开发的编程语言是什么?

最近有不少初学者来问到,学习大数据,学习spark公司主要使用那些语言编写,每听到这一个问题,起码还是很不错的,证明你已经开始学习大数据了,并了解大数据Spark是可以使用多种语言来实现开发的,那…

大数据分析语言Python的价值和意义

Python提供了大量用于处理大数据的库。就开发代码而言,您还可以比其他任何编程语言更快地使用Python处理大数据。这两个方面使世界各地的开发人员能够将Python视为大数据项目的首选语言。要获得有关Python及其各种应用程序的深入知识,您可以咨询AAA教育支…

大数据基础语言 Scala 入门学习笔记

Scala 语言学习笔记 概述 Scala 简介: Scala 是一门基于 JVM 的多范式编程语言,通俗的说:Scala 是一种运行在 JVM 上的函数式的面向对象语言,之所以这样命名是因为它的设计目标是:随着用户的需求一起成长。Scala 可被广泛应用于…

大数据开发

Java基础学习 核心技术点: Java基础语法 面向对象 API Eclipse开发工具的使用 集合的底层原理 基本算法 jvm参数 JDK8的部分特性 IO、线程、套接字、反射使用 EasyMall项目开发 Java基础 Java简介,跨平台 1995由SUN公司提供的,互联网首选的语言&…

入行大数据,需要学习哪些编程语言?

Java java可以说是大数据最基础的编程语言,据我这些年的经验,我接触的很大一部分的大数据开发都是从JaveWeb开发转岗过来的(当然也不是绝对我甚至见过产品转岗大数据开发的,逆了个天)。 一是因为大数据的本质无非就是…

大数据需要学什么?(一)语言篇

大概两年前写过同样标题的一篇文章,对于这个问题感兴趣的人不少,后台收到不少同学的提问,所以准备细致地解答一下这些问题,希望能解决掉大家90%的疑问。下次再看到相关的提问我会理直气壮地把这篇文章的链接甩你脸上。但是可能又会…

读懂人工智能、机器学习、深度学习、大数据,自然语言处理……

从机器学习谈起 在本篇文章中,我将对机器学习做个概要的介绍。本文的目的是能让即便完全不了解机器学习的人也能了解机器学习,并且上手相关的实践。这篇文档也算是EasyPR开发的番外篇,从这里开始,必须对机器学习了解才能进一步介绍…

大数据_MySQL之DQL(数据查询语言)

目录 引言 一、MySQL概念、常见指令函数 1. MySQL 1.1.MySQL概念 1.2.MySQL的优点 1.3.MySQL服务的启动和停止 1.4.MySQL服务的登录和退出 1.5.MySqL的常见命令 2. 常见函数: 2.1.函数概念 2.2.常见函数分类(单行函数) 2.3.常见函…