|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/a-complete-course-on-an-iot-system-design-and-development/
课程评论:没有评论
课程名称:物联网系统的设计与开发完整课程 课程概述:本课程是一个全面的实践课程,涵盖从头开始设计和开发物联网(IoT)系统的所有方面。课程的主要组成部分包括智能设备、MQTT代理、云服务器以及通过Google Home或Alexa访问的网页服务器和用户界面。在此课程中,学生将学习如何设计和开发物联网系统的每个组件。他们将学习如何设计智能设备的硬件,使用Arduino IDE开发固件。接下来,他们将学习安装和配置云服务器,然后再学习在云服务器上安装MQTT代理和Django网页服务器。课程还将教授学生编写针对MQTT的发布/订阅程序以及网页服务器程序,使用户能够通过远程计算机的浏览器点击相应按钮来激活智能设备的任意端口。随后,学生将学习如何将Google Home控制台服务器与其云服务器连接,并编写所需的程序来处理账户链接和操作完成。在完成此步骤后,学生将能够通过智能手机上的Google Home使用语音命令激活设备的任意端口。 完成该课程后,学生将掌握物联网系统每个模块的技能和知识。通过这个实践课程的结束,他们将开发一个可以在家中或办公室使用的有效物联网系统,例如开关电器设备、打开车库门,或用智能手机作为无钥匙进入控制器进入房屋。他们还将建立一个可以进行实验并进一步学习,以增强他们在物联网领域的技能和专业知识的系统。此外,他们将拥有一个可用来制作可销售产品的物联网系统。
This is a complete hands-on course on design and development of an IOT system from scratch. The major components (or modules) of an IOT system are a smart device, MQTT broker, cloud server, a web server with user interface through Google Home or Alexa. In this course, the students will learn to design and develop every component of an IOT system. They will learn how to design the hardware of an IOT smart device, learn how to develop the firmware using Arduino IDE. Then they will learn installing a cloud server and configuring it. Then, they will learn installing an MQTT broker in the cloud server, as well as installing a Django web server. They will then learn writing publish/subscribe programs for MQTT as well as web server so that users can activate any port of a smart device by clicking appropriate buttons on the browser of a remote computer. They will, then learn about linking the Google Home console server with their cloud server. They will learn how to write the needed programs for their web server to handle account linking and action fulfillment. At the completion of this step, they will be able to activate any port of their device by voice command on Google Home on their smart phone.After completion of this course, students will acquire skills and knowledge about every module of an IOT system.At the end of this hand-on course, they would have also developed a working IOT system that they can use in their home or office for applications such as turning ON/OFF of an equipment or any electrical load, opening a garage door, or using as a keyless entry controller to their house using a smart phone. They also would have built an IOT system that they can experiment with and learn further to enhance their skills and expertise in IOT. They also will have a system that can be used for making marketable products.