Arduino 课程可以帮助您学习编程基础、电路设计、传感器 Integrated Circuit 和机器人应用。您可以掌握排除硬件故障、创建互动项目和实施自动化解决方案的技能。许多课程都会介绍用于编码的 Arduino IDE、用于数据收集的各种传感器和用于构建原型的组件等工具,让您能够在实际动手项目中应用自己的技能。

University of California, Irvine
您将获得的技能: Open Source 技术, C(编程语言), 集成开发环境, 数字通信, 计算机硬件, 计算机编程, 电子工程, 嵌入式软件, 计划发展, 电子元件, 开发环境, 编程原则, 嵌入式系统, 调试
混合 · 课程 · 1-4 周

University of California, Irvine
您将获得的技能: 物联网, Network Protocol(网络协议, 嵌入式软件, 电子产品, Python 程序设计, 功能要求, 基本电气系统, Linux, 电子元件, 系统设计, TCP/IP, 自动化工程, 应用编程接口 (API), 测试计划, 操作系统, 电子硬件, 嵌入式系统, 调试, 控制系统, Operating System 管理
初级 · 专项课程 · 3-6 个月

您将获得的技能: Basic Electrical Systems, Electronic Components, Electronics, Programming Principles, Interactive Design, Display Devices, Computer Programming, Embedded Systems, Development Environment, Simulation and Simulation Software, Digital Communications, Debugging, Data Storage, Real Time Data
初级 · 课程 · 3-6 个月

University of California, Irvine
您将获得的技能: 物联网, 外围设备, 电子产品, 硬件设计, 计算机编程, 电气与计算机工程, 人机界面, 计算机系统, 系统工程, 自动化工程, 基本电气系统, 电气布线, 电子元件, 无线网络, 编程原则, 电子硬件, 远程访问ibility 系统, 嵌入式系统, 控制系统, 互动学习
混合 · 课程 · 1-4 周

Universidad Nacional Autónoma de México
您将获得的技能: Automation, Prototyping, Programming Principles, Computer Programming Tools, Integrated Development Environments, Electronic Components, Embedded Systems, Electronics, Debugging
混合 · 课程 · 1-4 周

您将获得的技能: Wireless Networks, Control Systems, Interactive Design, Software Installation, Basic Electrical Systems, Hardware Design, Display Devices, Integrated Development Environments, Product Development, Electronic Systems, Embedded Systems, Electronic Components, Computer Programming Tools, Development Environment, Electrical Wiring, Programming Principles, Open Source Technology
初级 · 课程 · 1-3 个月
您将获得的技能: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Integrated Development Environments, Computer Programming Tools, Development Environment, Electronic Hardware, System Programming, Electronics, Software Development Tools, Program Development, Hardware Architecture, Data Structures, Microarchitecture, System Configuration, Programming Principles, Performance Tuning, Computer Architecture
中级 · 专项课程 · 3-6 个月

Edge Impulse
您将获得的技能: 数据分析, 人工智能和机器学习(AI/ML), 计算机编程, 数据伦理, 功能工程, 数据处理, 机器学习, 应用机器学习, 人工神经网络, 嵌入式系统, 深度学习
中级 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: Hardware Design, Electronic Hardware, Schematic Diagrams, Electronics, Computer-Aided Design, Mechanical Design, Communication Systems, Remote Access Systems, 3D Modeling, Linux, Digital Communications, Serial Peripheral Interface, Electronic Components, Simulation and Simulation Software, Electrical Engineering, Web Applications, Internet Of Things, Systems Of Measurement, Data Processing, Data Science
初级 · 专项课程 · 3-6 个月

Pohang University of Science and Technology(POSTECH)
您将获得的技能: 物联网, Python 程序设计, 嵌入式软件, 通用网络, 解决问题, 通信系统, 新兴技术, 无线网络, 电子硬件, 信息技术 Architecture, 嵌入式系统, 计算机编程工具
初级 · 课程 · 1-3 个月

您将获得的技能: Field-Programmable Gate Array (FPGA), Electronics, Hardware Design, Application Specific Integrated Circuits, Electronics Engineering, Serial Peripheral Interface, Computational Logic, Electrical Engineering, Computer Architecture, Schematic Diagrams, Semiconductors, Electronic Hardware, Electronic Components, Internet Of Things, Embedded Systems, Programmable Logic Controllers, Low Voltage, Electronic Systems, Control Systems, Computer Engineering
中级 · 专项课程 · 3-6 个月

您将获得的技能: Object Oriented Programming (OOP), Basic Electrical Systems, Wireless Networks, C++ (Programming Language), Object Oriented Design, Computer Programming, Control Systems, Interactive Design, Software Installation, Electronic Components, C and C++, Hardware Design, Electronics, Programming Principles, Display Devices, Embedded Software, Integrated Development Environments, Product Development, Electronic Systems, Embedded Systems
中级 · 专项课程 · 3-6 个月
Arduino 是一个开源计算机硬件/软件平台、软件公司和用户社区,旨在构建单板微控制器。这些控制器是单电路板上的小型计算机,可为电视、冰箱、收音机、洗衣机、洗碗机和其他家用电器等产品提供所需的所有电路。
要想轻松和低成本地研制设备,学习 Arduino 很重要。它可以用于个人或专业用途。Arduino 对业余爱好者和企业都有好处,原因是它能够通过低成本的原型设计和迭代创造出更好的产品。
Coursera 提供的 Arduino 课程能让学生掌握以下知识:使用该平台进行设备组装和编程、研制能读取外部世界相关数据的设备、了解电路板的设计/组件和装配、探索集成开发环境 (IDE) 等等。
Arduino 课程由多所重点大学(例如加州大学尔湾分校、莫斯科物理技术学院、墨西哥国立自治大学)和其他院校的教授讲授。学生可以与专攻计算机科学、数字创意等学科的教授一起研究 Arduino。课程内容通过视频讲座、阅读、测验、实践项目等形式来提供。
由于 Arduino 是硬件和软件的结合体,等同于嵌入式系统,因此在开始学习 Arduino 时了解嵌入式系统会很有帮助。 嵌入式系统极为常见,在手机、全球定位系统、微波炉、视频游戏机和数码相机等日常用品中都能找到它的身影。 了解这些项目中软件和硬件如何交互的基本背景有助于您理解 Arduino。 尽管如此,Arduino 仍是一个用户友好、易于使用的平台,适合任何技能水平的人学习。 Arduino 使用 C 语言编程,因此在开始学习 Arduino 之前,最好有使用 C 语言的经验。
热爱工程的人最适合担任使用 Arduino 的职位。 使用 Arduino 的人喜欢用手工作、发挥创意和制作东西。 如果他们只对 Arduino 的软件方面感兴趣,他们会喜欢创建代码。 各行各业的人都在使用 Arduino,因此许多人都非常适合担任使用 Arduino 的角色。 这包括制作装置以尝试新乐器的艺术家和音乐家、制作互动原型的设计师和建筑师、使用 Arduino 工具包制作电子设备的儿童和业余爱好者,以及为 Arduino 开放源码平台做出贡献的软件设计师。
如果您有兴趣学习机器人技术或从事机器人领域的工作,那么学习 Arduino 就是您的最佳选择。 如果您喜欢自己 DIY 电子产品,也会发现它很有帮助。 如果你对制作电路板、编写代码或使用操作系统和用户界面等嵌入式系统感兴趣,那么学习 Arduino 将是你的理想选择。 如果您想从事与嵌入式系统相关的工作,学习 Arduino 将是您的不二选择,因为它可以为您提供与各行各业的大型科技公司和小型公司合作的大量机会。
在线 Arduino 课程提供了一种方便灵活的方式来提高您的现有知识或学习新的 Arduino 技能。 Arduino 课程种类繁多,您可以按照自己的节奏方便地学习,从而提高自己的 Arduino 职业技能。
Coursera 的全部课程目录都提供给企业客户,没有任何限制。 选择最佳 Arduino 课程取决于员工的需求和技能水平。 利用我们的 "技能仪表板 "了解技能差距,并确定最适合的课程,以便有效地提高员工的技能。 了解关于 Coursera for Business 的更多信息