|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/practical-iot-course-using-nodemcu-esp8266-with-applications/
课程评论:没有评论
课程名称:实用NodeMCU-ESP32物联网课程与应用 课程概述:本课程旨在教授NodeMCU的基本概念及其在物联网中的实际应用,适合任何对NodeMCU、嵌入式系统或物联网没有任何先验知识的人士。课程内容从基础开始,包括NodeMCU的安装、数字和模拟传感器与NodeMCU的接口、传感器数据上传到Thingspeak服务器、MQTT协议的讲解及其在NodeMCU上的应用、以及使用Node Red创建应用程序并从NodeMCU上传数据。 课程的开始部分讲解NodeMCU的基础知识,以及在Arduino IDE中安装所需的库。接下来,课程将详细介绍如何将DHT传感器和超声波传感器与NodeMCU连接,并解释其工作原理及所需的代码。通过HTTP GET和POST请求,将传感器数据上传至Thingspeak服务器,课程还将系统讲解MQTT协议的实际应用及其在NodeMCU上的实现,包含在Arduino IDE中安装PubSubClient库的步骤,从而上传传感器数据到MQTT Broker。 后续部分介绍Node Red,通过实际操作展示如何将数据从NodeMCU上传到Node Red。课程包含从DHT传感器和超声波传感器的应用实例,并展示三种不同类型的家居自动化应用,控制连接到继电器的设备。此外,课程还将展示如何通过MQTT Box应用、Android应用和Node Red应用来控制设备。 总之,本课程提供了从硬件接口到Arduino IDE编程的端到端应用案例,适合希望学习物联网技术的初学者。
Course Highlights - Node MCU Basics and Installation on Arduino IDE, Digital and Analog Sensor Interfacing to Node MCU, Sensor data upload to Thingspeak Server, MQTT Protocol and Sensor Data upload to MQTT Broker, Node Red and creating Apps on Node Red and Data upload from Node MCU to the apps. This Course can be understood by anyone without any prior knowledge on Node MCU or Embedded systems or IoT. Everything is explained from the basics including the hardware interfacing and the software coding.This course starts with the basics of Node MCU, Installing Arduino IDE and libraries required for Node MCU. The Digital and Analog sensors are Interfaced to Node MCU and the working of the sensors and the required code for that is explained. Sensors like DHT and Ultrasonic sensors are also Interfaced to NodeMCU. The sensor data is uploaded onto the Thingspeak Server using HTTP GET and POST requests. MQTT Protocol is explained in detail with practical use cases and Implemented on Node MCU. Installation of PubSubClient library is shown on the Arduino IDE and then used to upload the sensor data to the MQTT Broker. Node red is taken up as the next topic and the course is ended with uploading data from NodeMCU to Node Red.End to end Applications are shown with hardware interfacing on Node MCU and coding on Arduino IDE. Applications related to data upload from DHT sensors andUltrasonic sensors are shown and Home automation application which controls the appliances connected to the relay is also shown in three different types. Controlling devices from the MQTT Box application, from Android App and from Node Red app is also shown.