Arduino 入门

Arduino 入门

Arduino 开发板及其同类产品非常适合定制我们生活中原本普通的电子产品。一旦您知道如何使用它们,您就可以为计算机制作自定义快捷键、更改恒温器,甚至控制行走机器人。但要做到这一点,您需要从简单开始,我们会帮助您。

首先,请前往 Arduino 的软件页面并下载适合您系统的程序。

例如,如果您使用的是 Windows 8.1,请安装“适用于 Windows XP 及更高版本的 Windows 安装程序”。运行该程序,按照屏幕上的提示授予其修改系统的权限。

您还需要:

  • Arduino Uno
  • USB Type-A 转 USB Type-B 连接器
  • LED(可选)

您可以为此使用官方的 Arduino 开发板,也可以使用其他兼容的微控制器,但我们选择了 Arduino Uno,因为它是初学者和经验丰富的程序员的常用入门板。使用 USB Type-A 转 USB Type-B 电缆将开发板插入计算机,然后打开 Arduino IDE。

你的第一个程序

当电路板连接时,您的计算机会将其识别为新设备,并且电路板上的 LED 会亮起。这意味着您已通电。在 Arduino IDE 中,导航至文件>示例>基础>闪烁,然后打开文件。您会看到现在可能没有意义的代码,但事实确实如此。

然后转到工具>主板: > Arduino/Genuino Uno ,选择您使用的 Arduino 类型。之后,转到工具>端口,选择按名称列出主板的端口。在这里,我们的是 COM3(Arduino/Genuino Uno),但您的可能有不同的编号或名称,具体取决于您使用的微控制器。

现在,一切设置完毕,点击 Arduino IDE 窗口左上角附近的向右箭头,将程序上传到主板。完成后,您将看到另一个板载 LED 开始闪烁 - 亮一秒钟,然后熄灭一秒钟。

这是怎么回事?

让我们重新回顾一下代码。如果你仔细查看简单的“闪烁 LED”程序,你会注意到“void setup()”和“void loop()”下的代码块。“void setup()”部分只运行一次,在设置时,它将连接 LED 的引脚(引脚 13)设置为输出,这意味着引脚控制灯光,而不是接收来自按钮或传感器的输入。

但是,“void loop()”部分会连续运行。首先,它使用初始 digitalWrite 命令触发 LED 亮起,然后通过 delay(1000) 命令停止一秒钟(1,000 毫秒)。然后它发出另一个 digitalWrite 命令关闭 LED,再停止一秒钟,然后从 void loop() 部分的开头重新开始。

随意修改

Arduino IDE 还包含其他代码示例,位于文件>示例下。网上还有大量代码可用;只需搜索您希望设备执行的操作即可。

由于我们才刚刚开始,请尝试这个简单的修改:更改 LED 的闪烁频率。只需更改延迟命令中的数字,然后使用程序左上角附近的箭头图标将其上传到您的 Arduino 板。

如果您想添加自己的 LED,您可以将内置 LED 的引脚移至其他编号的引脚之一,或将其保留在 13,将新 LED 的长脚插入您选择的任何引脚。将短脚连接到地 (GND)。您可能还想在这里使用电阻器来延长 LED 的使用寿命,但对于短时间的监督测试,省略一个电阻器应该没有问题。

当然,让 LED 闪烁只是这些系统所能实现的一小部分功能。一旦您能够让它完成一些简单的任务,接下来就是逐步改进,直到您获得真正出色的功能。

<<:  如何修复纱窗

>>:  充分利用 Prime Video 的 9 种方法

推荐阅读

这款售价 900 美元的电动自行车限时免费送货

厌倦了不断上涨的油价?换一辆 BirdBike 电动自行车吧,现在只需 899.97 美元,免运费。...

问我们任何问题:为什么我们看不到更多颜色?

您的脑子里是否经常充斥着各种古怪而又令人费解的问题?如果您曾经想知道宇宙是由什么构成的,掉进黑洞会发...

海参拥有类似蜘蛛侠的超能力——而且与它们的屁股有关

如果黑长海参 ( Holothuria leucospilota ) 是超级英雄,那么它们可能与纽约...

Teekyu 第 3 季 Yuri 和 Nasuno 的年终特别版——对特别集的彻底分析一定会让你开怀大笑!

“Tekyu 第三季 Yuri & Nasuno 年终特辑”评论和详细信息概述《Teeky...

参观狗狗学院

风刮得很猛,每隔几秒钟就换一个方向,毛发被吹到我的眼睛里。尽管风很冷,安迪还是很热衷于嗅觉追踪。这只...

无人机揭示了这些虎鲸复杂的社交生活

社会关系对很多动物都至关重要,从人类(对人类来说,孤独最近被视为一种“流行病”)到黄蜂,再到所谓的“...

《战斗之魂:燃烧的灵魂》的魅力与评价:热血战斗与深度剧情的融合

战斗之魂 燃烧之魂 - 全面评论和推荐概述《战斗之魂:Burning Soul》是一部电视动画系列,...

研究人员在非洲发现巨大地下氦池

我们大多数人都会在气球中遇到氦气,但这种气体的用途远不止为派对礼物充气。氦是一种惰性气体,是气象气球...

在家办公的最佳技术

随着经济的变化、工作岗位的灵活性以及宽带互联网的不断普及,越来越多的人选择在家办公。根据最新统计数据...

地球上的水比太阳更古老

由于水是地球上生命的重要成分之一,科学家们想知道它是如何来到这里的。一种理论认为,我们太阳系中的水是...

世界首例:男子用意念控制两只假肢

直到最近,在一次事故中失去双臂可能意味着病人不能再握拳了。但对莱斯利·鲍夫来说情况并非如此,她是第一...

2014 年顶级绿色创新

人类每年生产 6600 亿磅塑料,制造过程中产生的二氧化碳重量是塑料的三倍。“这是数量惊人的材料,”...

在火星上发现硼对于寻找外星生命到底意味着什么

硼听起来很无聊,这不仅仅是因为发音相似。除了某些种类的玻璃纤维外,我们很少使用这种元素。它对人类无毒...

人工智能认为膝盖 X 光可以判断你是否喝过啤酒和吃过油炸豆泥

一些人工智能模型正在努力学习一条古老的原则:“相关性不等于因果关系”。虽然这并不是放弃人工智能工具的...

陆军正在测试“狼群”无人机群

在犹他州杜格威试验场的沙漠中,美国陆军在无人机“狼群”的监视下为未来战争进行训练。实验演示入门演习 ...