本帖最后由 起点116 于 2022-3-25 00:27 编辑
@21ic小喇叭 #申请原创# 大家好,今天我们来聊一聊小白,是如何入门物联网开发的,上篇我们知道了积木模块化编程软件米思齐软件的基本模块的分布和使用方法。今天我们来学习物联网开发模块,也就是硬件部分。什么是物联网呢?什么是物联网开发模块呢?学习物联网开发到底需要哪些硬件?我们怎么选择开发板呢?带着这些问题我们开始今天的学习吧。 物联网被誉为万物互联。物联网是将计算机网络相连的任意网络,是使用TCPIP协议组作为通信规则的特殊的互联网。物联网它最重要的属性就是将设备接入互联网。
这里有的小伙伴可能就要问了,设备接入互联网究竟有什么用呢?当设备接入互联网之后,就可以将数据上报到物联网平台,也可以接收物联网平台的指令。这里我们举一个目前很好的例子共享单车的例子。共享单车它可以将它当前的地理位置上报到物联网平台。 用户可以通过手机APP来查看自己骑行的轨迹和路程,是不是很方便呢?运营商也可以通过自行车上报的数据来计算总骑行路程,来判断报废时间,及时补充新车。我们来看一下百度百科对于物联网的说明。物联网被称为继计算机互联网之后,世界信息产业发展的第三次浪潮。物联网是指通过各种信息传感设备实时采集任何需要监控、连接、互动的物体或过程等各种需要的信息。与互联网。结合成一个巨大的网络,其目的是实现物与物,物与人,所有的物品与网络的连接,方便识别、管理和控制。我们来看一下物联网的用途。 物联网用途广泛,遍及智能交通、环境保护、政府工作、公共安全、平安家居、智能消防、工业监测、环境监测、路灯照明等等等等等等多个领域。物联网将是下一个推动世界高速发展的重要生产力。世纪通信网之后的另一个万亿级市场。 物联网的开发模块有很多今天给大家简单举例一下,Arduino,ESP8266,ESP32这几款。 Arduino类开发板是一类便捷灵活、方便上手的开源电子原型平台,她不仅适用于工程师进行快速原型开发,也同样适用于艺术家、设计师、爱好者和对于“互动”有兴趣的朋友们。同时他几乎是现代创客必备的工具。 ESP8266是一家公司乐鑫科技开发的一个 WIFI模块, 之前有 ESP01, ESP02... 目前的ESP8266有更多的能力, ESP8266是一款物联网WiFi芯片,基于ESP8266可以开发物联网串口WiFi模块,像SKYLAB的WG219/WG229专为移动设备和物联网应用设计,可将用户的物理设备连接到WiFi无线网络上,进行互联网或局域网通信,实现联网功能。另外WG219/WG229仅需要通过出串口使用AT指令控制,就能满足大部分的网络功能需求。
ESP32是乐鑫信息科技推出的一块WIFI芯片。ESP32 集成了天线开关、射频 balun、功率放大器、低噪放大器、过滤器和电源管理模块,整个解决方案占用了最少的印刷电路板面积。2.4 GHz Wi-Fi 加蓝牙双模芯片采用 TSMC 低功耗 40nm 技术,功耗性能和射频性能最佳,安全可靠,易于扩展至各种应用。
性价比高 体积小。方便嵌入到任何产品 功能强大,支持LWIP协议,freertos 支持三种模式:AP,STA,AP+STA 共存模式(主要是支持米思齐编程即可)
现在恭喜你你已经学会了物联网开发板的简单编程啦,这看似简单的第一步非常重要哦。以后不管是任何开发板也好模块也好一定要先学习自带的资料后在进行编程哦。轻松入门成功。小白不会一直是小白,菜鸟努力终将飞上蓝天。让我们一起努力,加油你是最棒得。
|