只需几个简单步骤即可对 Arduino 进行编程

只需几个简单步骤即可对 Arduino 进行编程

步骤 1
Arduino 微控制器有多种类型。最常见的是 Arduino UNO,但也有专门的变体。在开始构建之前,请进行一些研究以确定哪个版本最适合您的项目。

步骤 2
首先,您需要安装 Arduino 编程器,即集成开发环境 (IDE)。

步骤 3
将 Arduino 连接到计算机的 USB 端口。这可能需要专用的 USB 电缆。每个 Arduino 都有不同的虚拟串行端口地址,因此如果您使用不同的 Arduino,则需要重新配置端口。

步骤 4
在 Arduino 编程器中设置主板类型和串行端口。

步骤 5
使用 Arduino 编程器中预装的程序(称为草图)测试微控制器。打开其中一个示例草图,然后按上传按钮加载它。Arduino 应该开始响应程序:例如,如果您将其设置为闪烁 LED 灯,则灯应该开始闪烁。

步骤 6
要将新代码上传到 Arduino,您需要访问可以粘贴到编程器中的代码,或者必须自己编写代码,使用 Arduino 编程语言创建自己的草图。Arduino 草图通常有五个部分:描述草图及其作者的标题;定义变量的部分;设置变量初始条件并运行初步代码的设置例程;循环例程,您可以在其中添加将重复执行直到停止运行草图的主代码;以及一个可以列出在设置和循环例程期间激活的其他函数的部分。所有草图都必须包含设置和循环例程。

步骤 7
将新草图上传到 Arduino 后,将其与计算机断开连接,并按照指示将其集成到项目中。

这个项目摘录自《The Big Book Of Hacks:264 个惊人的 DIY 技术项目》,这是一本为有抱负的创客们准备的巧妙而有趣的项目汇编。点击此处购买。

<<:  利用转盘制作西洋镜

>>:  建造并发射迷你火箭

推荐阅读

6 种自定义 Mac 菜单栏的方法,以及另一种让菜单栏消失的方法

Mac 菜单栏是标志性的。左上角是 Apple 徽标,右侧是当前应用程序的文本菜单,自 1981 年...

这台私人着陆器可能是本世纪第一台登陆月球的美国机器

美国宇航局计划在 2025 年通过阿尔忒弥斯三号任务让人类重返月球。在此之前,美国宇航局将于 202...

大象 Pang Pha 通过模仿人类学会了剥香蕉

与大多数灵长类动物不同,大象会开心地咀嚼香蕉而不剥皮。然而,根据 4 月 10 日发表在《当代生物学...

这种奢华的面料在海洋中分解后不会留下任何痕迹

查看海洋污染的图片,你会发现塑料制品如杯子、塑料袋和其他一次性用品堆积如山。但我们衣服上的微纤维也在...

图片集:走进量子计算机的中心

IBM 量子计算机的心脏是一个不超过 25 美分硬币大小的芯片。这些豪华机器有望解决当今最好的传统计...

您所需的最后一个“扫描仪”现售价 24.99 美元

用 iScanner 应用取代笨重的旧扫描仪,腾出更多桌面空间。只需使用手机或平板电脑摄像头,即可将...

这款无需墨水的未来奇迹无需再填充或充电即可释放创造力

想象一下一支似乎直接来自未来的钢笔——一种永远不会耗尽书写能力的工具,让您专注于您的想法而不是替换笔...

以折扣价订阅此应用,在 15 分钟或更短的时间内阅读畅销书

您上次打开一本书是什么时候?或者在 Kindle 或 iBooks 上读完一本书是什么时候?除非您是...

电影《境界的彼方》观感与评论 - I'LL BE HERE - 未来篇:感受动人的高潮

境界的彼方 -I'LL BE HERE- 未来篇回顾2015年4月25日上映的《境界的彼方:...

您现在可以直接在 WhatsApp 中制作自己的贴纸

各位 WhatsApp 用户,你们欢喜吧——这款绿色消息应用程序回应了我们的祈祷,并赐予了我们期待已...

一种新材料利用周围的空气产生清洁电能

研究人员最近制造出了一种材料,它仅靠周围的空气就能产生近乎恒定的电能——这可能为一种新的、几乎无限的...

购买价值 29 美元的带证书课程套餐,开启工程师职业生涯

2020 年之后,对电子学习的需求有所增长,73% 的学生表示他们仍然希望参加完全在线的课程。据估计...

机动战士高达00特别版Ⅲ回顾与评论:《归还世界》的魅力究竟何在?

机动战士高达00特别版III重返世界评论《机动战士高达00特别版Ⅲ 重返世界》是万代影画于2010年...

炸弹人谢谢你的勇气我能听到你的声音——对感人故事和人物深度的全面评价

炸弹人:谢谢你的勇气我能听到你 - 电影评论和细节概述《炸弹人:谢谢你的勇气!我来当你的耳朵》是一部...

《物神可可豆》评论:探索儿童动漫的吸引力和教育价值

《今野元帅的可爱宝贝》:儿童动漫的新魅力《Kokotama:万物之神》是万代制作的儿童动画系列,于 ...