|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/arduino-iot/
课程评论:没有评论
**课程名称:** Arduino IoT Cloud 入门 **课程概述:** 本课程旨在教您如何使用 Arduino IoT Cloud,基于 Arduino MKR1010、Arduino Nano 33 IoT 和 ESP32 创建物联网(IoT)应用。物联网是将传感器、处理、软件和通信集成到系统中的概念。典型的物联网应用利用互联网作为微控制器、云服务和智能手机之间通信的骨干。 Arduino IoT Cloud 是一个开发平台和基础设施,可以轻松创建可扩展的物联网应用。它提供了构建应用的“技术积木”,包括用于连接传感器和执行器的硬件(如带有通信和加密功能的 Arduino MKR 系列开发板),可用于编写 Arduino 板上程序的编程编辑器,以及用于展示数据和实现交互的仪表盘编辑器。这些仪表盘可以在网页浏览器和智能手机上运行,实现跨设备访问。 Arduino IoT Cloud 的基础设施负责在应用运行时与之交互,包括设备(Arduino 或其他兼容开发板)、仪表盘(智能手机或网页版)以及外部云服务(如 IFTTT 或 Zapier)。 **本课程的优势:** * **易于上手:** 您无需了解加密、通信、MQTT、Wi-Fi 或智能手机/服务器端应用编程。Arduino IoT Cloud 平台和基础设施会屏蔽这些复杂性。 * **技能整合:** 利用您已有的 Arduino 编程和基础电子知识,即可构建您的第一个物联网应用。 * **强大的功能:** 能够创建安全、可扩展的物联网应用。 * **跨平台访问:** 通过网页浏览器和智能手机随时随地访问您的物联网应用。 **学习目标:** 帮助您利用现有的 Arduino 编程和基础电子知识,在 Arduino IoT Cloud 上构建您的第一个物联网应用。
Learn Arduino IoT Cloud to create IoT applications based on the Arduino MKR1010, the Arduino Nano 33 IoT, and the ESP32. The Internet of Things is a term that describes systems that integrate sensors, processing, software and communications.A typical Internet of Things application uses the Internet as the backbone for communications between microcontrollers, Cloud services, and smartphones.The Arduino IoT Cloud is a development platform and infrastructure that makes it easy to create scalable Internet of Things application.As a development platform, it offers the technology building blocks which we can use to build our application.It also offers the infrastructure that supports the safe operation of our application.The building blocks consist of the hardware that we can use to interface sensors and actuators with the Cloud infrastructure. Examples of this hardware are the Arduino boards that belong to the MKR family. These boards contain communications and encryption capabilities to ensure the safety of the application data.The development platform also offers a programming editor that allows us to compose the program that runs on the Arduino boards, and a dashboard editor for creating dashboards that can display application data and provide interactivity with the IoT application.Of course, the dashboard editor allows us to design dashboards that work in web browsers and on smartphones. This means that we can access our IoT application from any connected device.The Arduino IoT Cloud infrastructure is what supports you application during its operation. It is responsible for interacting with the devices (meaning, the Arduino or other compatible boards), the smartphone or web-based dashboards, and any external cloud services, like IFTTT or Zapier.You, as the creator of the IoT application, can create secure and scalable IoT application by leveraging your existing knowledge of Arduino programming and simple electronics. You don't need to know anything about encryption, communications, MQTT, Wifi, or how to program a smartphone or server-side application. The Arduino IoT Cloud platform and infrastructure obscures all that so that you can concentrate on building your application.The objective of this course is to help you leverage your existing knowledge of Arduino programming and simple electronics so that you can build your first IoT application on the Arduino IoT Cloud.