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 编程的开发者
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。