|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/internet-of-things-mqtt/
课程评论:没有评论
课程名称:实践中的物联网:MQTT 课程概述:本课程将探讨允许设备通过MQTT协议相互交换消息的主要内容。首先,我将介绍MQTT协议本身及其基本操作原理,并解释MQTT代理的概念。接着,我们将下载并安装最流行的MQTT代理——Mosquitto,在Windows上进行配置。我们会先在本机上配置,然后在局域网上进行连接。随后,我们将为ESP32编写程序,使其能够通过WiFi与Mosquitto代理进行通信,并测试程序的运行效果。 之后,我们将在Raspberry Pi上安装Mosquitto,并将ESP32连接至该平台。此外,我们还将编写一个通过Mosquitto API与程序互动的客户端。接下来,我们将学习如何使用最流行的物联网云服务——亚马逊网络服务IoT核心。您将学习如何将设备连接至该服务,并为其创建证书和策略。随后,我们将修改ESP32的程序,使其能与亚马逊网络服务IoT核心合作。我还将展示如何使用一个证书和策略管理多个设备。 本课程为希望深入了解MQTT协议及物联网应用的学习者提供了实践指导,非常适合初学者和提升技能的开发者。
In this course, I will look at the main points that allow your devices to exchange messages with each other over the MQTT protocol.First, I will tell you about the MQTT protocol itself and the basic principles of its operation, I will explain what MQTT broker is. Then we will download and install the most popular MQTT mosquito broker for Windows and learn how to configure it. First we will do it on your machine, and then through the local network. Next, we will write a program for ESP32 that allows you to communicate with mosquitto broker, connect it via WiFi and test how the program works with mosquito broker. After that, we will install the mosquitto under linux on Raspberry Pi and connect ESP32 to it. We will also write a client that works through mosquito API, which you can embed into your programs.And then we will learn how to work with the most popular cloud service for the Internet of Things Amazon Web Services IoT core. You will learn how to connect your devices to it and create a certificate and a policy for them. Next, we will modify our program for ESP32 so that it can work with the Amazon Web Services IoT Core. Then I'll show you how you can use one certificate and policy for multiple devices.