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 种方法

推荐阅读

狗非常乐意与机器人交往

在狗与人之间长达数个世纪的友谊中,人类显然很容易被机器人取代。 《动物认知》杂志的一项新研究表明,看...

《蛀牙孩子的生日》评论:有哪些好听的歌曲能引起孩子内心的共鸣?

《蛀牙孩子的生日》——回顾大家的歌曲代表作《蛀牙孩子的生日》是一部两分钟的短篇动画片,于 1978...

印度逮捕假冒亚马逊和微软技术支持的诈骗分子

技术支持诈骗是最常见的诈骗手段之一,尤其针对老年人群。技术支持诈骗者通常会模仿合法公司的客户服务或 ...

中国新型扫雷机器人有爆炸惊喜

中国战斗工兵拥有一款新型扫雷机器人,将随部队投入战场。虽然许多其他国家都制造了扫雷机器人,例如美国的...

这本书是雪花科学的完整指南

肯尼斯·利布雷希特和雷切尔·温的《雪花:冬季冰冻艺术》让我们近距离观察雪花,无论您在哪里度过冬天。没...

智能手机相机模式详解

智能手机摄影的魅力在于,大多数时候您只需瞄准并拍摄即可获得精美的图像,但这种易用性和便利性可能意味着...

笔记本电脑买家浪费钱的 4 件事

专家一致认为,笔记本电脑的平均使用寿命约为三到四年。台式机的使用寿命约为五年。Computer Ho...

植物可能利用分子和气泡对抗霉菌

虽然冰箱可以在安全温度下储存食物并保持新鲜,但它们也可能成为破坏水果的灰霉菌的滋生地。大多数霉菌在温...

评《C-心灵记忆与可能性控制》:主题深刻、叙事新颖

《C灵魂记忆与可能性控制》:灵魂记忆与潜能控制《C 灵魂的记忆与可能性控制》是2011年播出的电视动...

肆虐的野火如何让全国各地的天空变成地狱

如果你住在湾区,碰巧从窗外往外看,你可能会觉得这有点像世界末日:一片巨大的橙色雾霾取代了曾经蔚蓝多云...

全面回顾《太阳鱼医生》和《怪盗日瓦戈》从太空传递的爱之讯息

《太阳鱼医生与怪盗日瓦戈:来自宇宙的爱》的号召力与评价1983年播出的《太阳鱼医生与怪盗日瓦戈:来自...

《A-ko计划:最终章》的魅力与评价:动漫迷必看的高潮

Project A-ko:最终章:80 年代动漫的光辉典范■ 公共媒体剧院■ 原创媒体动漫原创■ 发...

乌鸦如何识别人类个体、警告他人,并且比我们更聪明

鸦科——一种广泛分布的鸟类群,主要包括乌鸦、渡鸦和喜鹊——不是普通的鸟类,它们的脑体重比和认知能力与...

可放大和缩小的礼物——这些高清数码相机双筒望远镜现价为 89.97 美元,截至 12 月 17 日

这个假期,您可以享受这些高清数码相机双筒望远镜的独家优惠,非常适合您爱的人的下一次冒险。帮助他们通过...

仅需 49 美元即可接受培训成为一名认证的网络安全专业人员

美国网络安全和基础设施安全局 (CISA) 表示,在可预见的未来,组织机构应该格外警惕网络攻击。在俄...