“气象站的多种连接方式/zh”的版本间的差异

来自Microduino Wikipedia
跳转至: 导航搜索
(创建页面,内容为“{| style="width: 800px;" |- | ==目的== 本教程将教大家如何使用Microduino ESP8266的WiFi模块分别以MQTT,HTTP,SmartConfiger方式来连接mCotto...”)
 
设备
 
(未显示同一用户的11个中间版本)
第21行: 第21行:
 
|[[Microduino-OLED/zh]] ||1||显示屏
 
|[[Microduino-OLED/zh]] ||1||显示屏
 
|-
 
|-
|[[Microduino-SensorHub/zh]] ||1||传感器扩展
+
|[[Microduino-Module Sensor Hub/zh]] ||1||传感器扩展
 
|-
 
|-
|[[Microduino-TempHumi/zh]] ||1||温湿度
+
|[[Sensor-Tem&Hum/zh]] ||1||温湿度
 
|-
 
|-
|[[Microduino-Light/zh]] ||1||光照
+
|[[Sensor-Light-A1/zh]] ||1||光照
 
|-
 
|-
|[[Microduino-LED/zh]] ||1||状态显示
+
|[[Sensor-LED/zh]] ||1||状态显示
 
|}
 
|}
  
 +
==云端配置==
 +
首先你需要去mCotton或者OneNet
 +
*https://mcotton.microduino.cn
 +
*https://open.iot.10086.cn
  
==云端配置==
+
注册设备,详情参见网站的注册流程
首先你需要去mCotton[[https://mcotton.microduino.cn/]]或者OneNet[[https://open.iot.10086.cn/]]注册设备,详情参见网站的注册流程
 
  
 
==程序==
 
==程序==
  
[https://github.com/Microduino/Microduino_Tutorials/blob/master/Microduino_Advanced_Tutorial/MicroduinoWiFiControl wifiConrol]
+
[https://github.com/Microduino/IOTESP8266 所有代码都在这里]
 +
 
 +
其中
 +
 
 +
[https://github.com/Microduino/IOTESP8266/tree/master/mCottonWiFi 配置上网信息来连接mCotton(MQTT)]
 +
 
 +
[https://github.com/Microduino/IOTESP8266/tree/master/mCottonSmartConfiger 以SmartConfiger方式来连接mCotton(MQTT)]
 +
 
 +
[https://github.com/Microduino/IOTESP8266/tree/master/oneNetWiFi Mqtt连接OneNet]
 +
 
 +
[https://github.com/Microduino/IOTESP8266/tree/master/oneNetHttp Http连接OneNet]
  
 
==气象站搭建==
 
==气象站搭建==
  
搭建成这样就可以了:
+
搭建成这样就可以了(外壳自备):
[[File:wifiContorlLED1.png|600px|center|thumb]]
+
[[File:ws1.png|600px|center|thumb]]
 +
[[File:ws2.png|600px|center|thumb]]
  
 
+
在上边的程序中选择适合你的代码找到如下语句,改成你的:
找到如下语句:
 
 
<source lang="cpp">
 
<source lang="cpp">
onlineoffline tag - don't remove
+
#define SSID        "你的SSID"
Require local
+
#define PASSWORD    "你的上网密码"
 +
#define MQTTSERVER  "你连接的远端地址"
 +
#define ID  "你的ID"
 +
#define USER  "你的USER"
 +
#define PASS  "你的PASS"
 +
#define SUBSCRIBTOPIC  "你的subscrib的topic"
 +
#define SUBSCRIBTOPICP  "你的subscrib的topic"
 +
#define PUBLISHTOPIC   "你的publish的topic"
 +
#define MQTT_PORT  (你的mqtt端口)
 
</source>
 
</source>
 
  
 
==结果==
 
==结果==
  
[[File:wifiContorlLED8.png|600px|center|thumb]]
+
[[File:ws3.png|600px|center|thumb]]
[[File:wifiContorlLED9.png|600px|center|thumb]]
 
 
 
  
 
==视频==
 
==视频==
  
 
|}
 
|}

2017年6月28日 (三) 07:14的最新版本


目的

本教程将教大家如何使用Microduino ESP8266的WiFi模块分别以MQTT,HTTP,SmartConfiger方式来连接mCotton平台,OneNet平台云服务

设备

模块 数量 功能
Microduino-Core+/zh 1 核心板
Microduino-USBTTL/zh 1 下载程序
Microduino-WiFi/zh 1 无线传输
Microduino-OLED/zh 1 显示屏
Microduino-Module Sensor Hub/zh 1 传感器扩展
Sensor-Tem&Hum/zh 1 温湿度
Sensor-Light-A1/zh 1 光照
Sensor-LED/zh 1 状态显示

云端配置

首先你需要去mCotton或者OneNet

注册设备,详情参见网站的注册流程

程序

所有代码都在这里

其中

配置上网信息来连接mCotton(MQTT)

以SmartConfiger方式来连接mCotton(MQTT)

Mqtt连接OneNet

Http连接OneNet

气象站搭建

搭建成这样就可以了(外壳自备):

在上边的程序中选择适合你的代码找到如下语句,改成你的:

#define SSID        "你的SSID"
#define PASSWORD    "你的上网密码"
#define MQTTSERVER   "你连接的远端地址"
#define ID   "你的ID"
#define USER   "你的USER"
#define PASS   "你的PASS"
#define SUBSCRIBTOPIC   "你的subscrib的topic"
#define SUBSCRIBTOPICP   "你的subscrib的topic"
#define PUBLISHTOPIC   "你的publish的topic"
#define MQTT_PORT   (你的mqtt端口)

结果

视频