Arduino 编程入门
Programming the Arduino – Getting Started
逐步学习 Arduino 编程,更自信地编写令人惊叹的 Arduino 程序!
你将学到
-
创建结构化和高效的 Arduino 程序
-
C 语言和 Arduino 编程(+最佳实践)
-
在 Arduino 编程时变得更加自主,减少对复制粘贴的依赖
-
编写代码并进行练习,而不是只是坐着观看
-
构建一个非常基础的 Arduino 电路
-
为你的下一个 Arduino 项目获得更多信心
要求
-
一个 Arduino 板
-
如果你打算用真实电路编程,需要一些基本的硬件组件(详细清单在第一部分)
课程介绍
你想从零开始学习 Arduino 编程吗?
你想编写能正常工作且你能理解的 Arduino 代码吗?
你想真正自己动手做些事情,而不是只读理论并复制粘贴一些代码?
那么你就在正确的位置了!
本课程的目标是逐步为你提供所需的 Arduino 编程基础,并辅以大量练习,让你在未来更有信心地创建更复杂、更优秀的 Arduino 程序。
你不需要任何特殊知识或编程经验就能开始这门课程, 我会详细解释所有内容 。
本课程中你看到的每一行代码都将由我展示给你。我会编写代码,你也会编写代码。 不允许复制粘贴。
对于本课程中的每一个重要步骤,你都将进行一个编程活动来练习 ,从而更好地理解。
在不同的活动中,我还会给你一些我自己学到的 编程最佳实践 ,这样你就能比独自学习进步得更快。
为什么这门课程?
因为我发现很难在网上找到主要专注于 Arduino 编程的教程或课程。
我认识到即插即用组件很酷,因为你能感觉到自己在制作复杂的东西,但实际上你只是在使用能自行工作的简单插接模块。而现在,当你需要自己制作更复杂的东西,甚至是一个没有“花哨”组件为你完成基本功能的物品时,这时你会感到迷茫,需要回到基础。或者你从网上找到一些随机代码,可以复制粘贴,希望这段代码能直接运行。
我个人来自编程背景。所以,当我刚开始在 Arduino 上编程时,我很快注意到大多数人多么有限,仅仅因为他们缺乏必要的编程基础。
我发现大多数人受限于编程方面。当你使用 Arduino 时,好的,这是一个硬件板,但你为你的电路、机器人或其他任何东西增加的真实价值,都来自于编程方面 。如果你想成为一个高级 Arduino 制作者,你不能跳过这一点。
所以……今天就开始你的学习,释放你的编程创造力!
以下是课程中你将学到的内容概述:
- 安装 Arduino IDE 并将程序上传到你的 Arduino 板
- Arduino 环境中的 C 语言编程
- 设置基本的 Arduino 电路
- 使用数字和模拟引脚控制外部硬件组件
- 与外部通信
- 将值存储在您的 Arduino 板上
- 创建一个多任务程序
- 将您的程序分成可重用的代码块
- …以及更多!
请确保阅读以下内容。如果你不属于以下情况,这门课程不适合你:
- 你想学习专门针对硬件的 Arduino 课程
- 你只想快速插接组件,复制粘贴一些代码
- 你对软件开发不感兴趣
- 您已经掌握了 Arduino 编程的扎实基础
这门课程适合谁:
- 希望通过编程和实践学习 Arduino 的初学者
- 厌倦了从互联网上复制粘贴代码,因为不理解代码的人
- 已经有一个运行中的项目,但感觉缺乏所需编程基础创客
- 已经具备一些基本编程经验,并希望深入学习 Arduino 编程的开发者


评论(0)