搭建物联网实验环境(ESP8266 + Arduino + Wifi 2G/3G/4G路由器 + MQTT + 中移动OneNet)

本文介绍了如何利用ESP8266、Arduino和中国移动的OneNet平台搭建物联网实验环境,通过MQTT协议实现设备与云端的数据交互。作者分享了手头的硬件资源,包括ESP8266、传感器和执行器,并提到OneNet平台的功能和接口开放性。文章以ESP8266连接WiFi发送温湿度数据为例,展示了物联网应用的基本实现,并提供了完整代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一直从事容灾、云计算、ICT方面的规划、设计、实施和运维工作。近几年则比较看好人工智能和物联网技术。今年国网提出建设“三型两网”(泛在电力物联网),终于可以名正言顺的搞事情了。

物联网涉及诸多技术领域,用“泛在”定义的电力物联网,更是个巨坑。为了分享心得、与同好交流,打算在这里把填坑的点点滴滴记录下来。

这次搞事情的对象选择了中移物联网的OneNet平台,主要原因是支持NB-IoT、灵活的接入方式、支持可视化、可以免费申请开发板(这个才是关键吧,哈哈)。最近还上线了应用编排功能(貌似与华为合作?),有点意思了,虽然只是一点点,但毕竟是向“三流合一”的方向靠近(能源流没有,业务流、数据流可以有)。

盘点了一下手头硬件资源:

  • 攀藤PM2.5、DHT11温湿度、人体红外等传感器,继电器、蜂鸣器等执行器(为什么都是家用产品?因为前几年都是在用Home Assistant之类的自己搭平台玩智能家居呀)
  • ESP8266 01S/NODEMCU
  • 树莓派(摔坏了,出师不利555~~~)
  • HC-05蓝牙模块
  • NB-IOT模块(申请中)
  • 安卓手机
  • Wifi 4G路由器 
  • 笔记本、服务器

嗯,足够搭一个最简单的物联网环境了。

智能终端暂时只能用ESP8266,手头有01S和NODEMCU。NODEMCU自带MicroUSB,程序烧写方便。,而且自带多个GPIO脚,可以设成PWM、I2C、1-Wire,有SPI有UART,能连接各种传感器执行器。编程可以用Arduino,也可以用原厂或第三方的SDK。

中国移动的开放物联网平台OneNet,在三大运营商中算是NO.1了,平台功能也许不能与互联网公司们比,但人家是掌握信道。支持的协议不少,包括私有协议EDP、常见的MQTT、NB的LWM2M等等。功能也勉强够用。接口也比较开放,至少MQTT比

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值