Arduino 初学者 – 2023 年完整课程
Arduino 一步一步 | 机器人 | 动手实践 | Arduino 项目 | 家庭自动化| Arduino编程
讲师:Edouard Renard
口袋资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你将学到什么
- 从零开始掌握你的 Arduino
- 自信地创建自己的 Arduino 项目
- 创建交互式障碍物检测应用程序
- 使用许多硬件组件构建您自己的 Arduino 电路
- 使用 C/C++ 对 Arduino 进行编程
- 创建课程项目的在线模拟
- 通过实践课程学习
- 通过 20 项活动和一个大型期末项目进行大量练习
- 边做边学,而不仅仅是观看
- 了解事物背后的“原因”
- 直接从最佳实践开始
- 解决问题时培养工程师思维
- 设置和优化 Arduino IDE
- 主控数字和模拟引脚
- 使用 LED、按钮、电位器
- 通过串口在 Arduino 和计算机之间进行通信
- 使用 EEPROM 将值保存在 Arduino 上
- 用millis和micros解决延迟问题
- 多任务处理您的程序
- 按钮去抖动
- 探索 Arduino 中断
- 对超声波传感器使用中断
- 使用超声波传感器测量距离
- 使用 16×2 LCD 屏幕打印文本
- 使用红外遥控器控制 Arduino
- 用光敏电阻测量光度
- 安装不同版本的Arduino库
要求
- 由于整个课程可以使用免费的在线模拟工具完成,因此不需要任何硬件组件即可完成课程。
- 但如果您想做真正的 Arduino 电路(推荐),您将需要一块 Arduino 板和一些其他组件(免费预览课程中提供的组件列表)。
- 无需 Arduino、编程、硬件或工程方面的知识。
- 只是开始做有趣且有用的 Arduino 项目的动力。
描述
您正在从头开始学习 Arduino,不知道从哪里开始?或者……您已经有了一块 Arduino 板,但您感到卡住了?
完成本完整课程后,您将拥有强大的 Arduino 基础,并且能够启动您想要的任何自定义 Arduino 项目。
我将带您从一个完全的初学者 – 从头开始 – 成为一个自信的 Arduino 制作者。
要开始学习本课程,无需了解任何有关 Arduino、编程、硬件或工程的知识。我会从零开始,一步一步教你一切。
您只需要学习 Arduino 的动力。
→ 为什么选择这门课程?
当我查看学习Arduino的在线资源时,我看到很多教程和课程只是解释一个项目的最终结果,并专注于让你尽快运行这个项目,让你感觉你已经取得了很大的进步。现实情况是,如果您只是触及了表面,那么祝您自己创建新项目好运。
没有介绍基础知识,跳到高级甚至不相关的硬件概念,也没有实际演示其工作原理。
我创建了这门课程,以便您能够真正了解自己在做什么。您可以从头开始,获得所需的必要基础,并通过实践和实践课程学习创建 Arduino 项目的完整过程。
此外,该平台上有超过 33,000 名学生和 6,500 条超过 4.6/5 的评论,我有时间进行大量实验并找到更有效的教学方法。
我不只是在没有实际经验的情况下教授 Arduino。举个例子,几年前我使用Arduino环境创建了一个完整的6轴机械臂,现在作为真实产品在市场上出售。这是一个真正的挑战,这让我养成了务实的心态,并了解什么是真正重要的学习以及学习的顺序。
本课程是多年学习、实践、真实商业产品开发和教学的成果。
→ 你将如何学习,我如何教学?
非常简单。第一的:
- 首先关注原因
- 实践课程
- 一步步进步
- 完整的解释,没有复制和粘贴
进而:
- 许多挑战供您练习(20 项活动)并让您思考。
- 这是一个大型的最终项目,用于进行更多练习并在您在课程中看到的每个功能/概念之间建立联系。
本课程注重实践性,结构清晰有序。每个新的学习块都是建立在以前的学习块的基础上的。不要以无序的方式跳跃概念!
没有任何废话来延长课程时间,没有无用和分散注意力的东西。我直接教你现在真正需要学习的内容,以便能够创建自己的项目。
→ 您将在课程中做什么和学到什么?
课程分为4个主要部分:
- 首先,您将设置 Arduino IDE(或免费的在线模拟器),创建自己的电路,学习 Arduino 编程基础知识,了解和使用数字/模拟引脚,以控制 LED、按钮、电位计。
- 在完成这个“基本 Arduino 基础”包之后,是时候了解新的 Arduino 功能以进一步完成您的项目:时间、多任务处理、去抖、中断、串行、EEPROM。
- 现在您将更加自信地创建任何 Arduino 程序或项目。在这里,您将使用新的硬件组件,例如超声波传感器、液晶显示屏、红外遥控器、光敏电阻。
- 最后,还有一个大型最终项目:交互式障碍物检测应用程序。您将面临一个很好的挑战,即创建一个真实且有用的 Arduino 项目,您可以根据自己的目的重复使用和修改该项目。
加分点:您只需使用免费的在线模拟工具即可完成课程,如果您不愿意,则无需任何硬件。
对于每个部分 (20),为了更容易进行,您会发现:
- 新元件的实际电路设置,包括模拟元件和真实元件。
- 如果需要,可以对新概念/功能进行快速、中肯的视觉解释。
- 直接尝试概念/功能/组件的实践课程。
- 迷你项目(我称之为活动)将您刚刚看到的内容付诸实践,让您以具有挑战性的方式思考,并在课程的当前部分和先前部分之间建立联系。
那么,您想以有趣、实用、高效的方式学习 Arduino 吗?不要再等待,立即通过完整的课程开始您的 Arduino 之旅!
您不仅将获得良好的 Arduino 基础来充满信心地启动任何 Arduino 项目,而且您还将:
- 变得更加自主,减少对互联网上可能(或可能找不到)的信息的依赖。
- 培养工程师级别的思维能力来解决任何技术问题。
- 从一开始就学习最佳实践。
哦,如果您不完全满意,您还可以获得30 天退款保证- 无条件退款:)
课程见!
注意 – 如果出现以下情况,本课程不适合您:
- 您的 Arduino 已经达到高级水平。
- 您只需要一个复制/粘贴解决方案来解决您的问题。
本课程适合谁:
- 学生、工程师、研究人员、教师、开发人员、爱好者
- 感到陷入困境并想要真正了解自己在做什么的 Arduino 制造商。
- 想要探索电子/硬件世界的软件开发人员。
- 任何有硬件项目想法并希望将其推向世界的人。
- 任何想要使用 Arduino 对硬件产品进行快速原型设计的人。