今日头条
作者:Gary Elinoff,特约作家
Arduino 板是一个相对简单的平台,可以在开发基于微控制器的项目时完成大量工作。但是,这里的关键词是“相对简单”,因为虽然您不需要成为微控制器工程专家来构建一些非常简洁的项目,但 Arduino 并不适合完全的初学者。让我们看看开始使用 Arduino 所需的基本技能和能力。
硬件风险
学习焊接
这是一门饱受诟病的艺术,自相矛盾的是,虽然大公司的设计工程师有时可以将这项技能委托给其他人,但作为 Arduino 爱好者或企业家,你通常不能——你必须擅长焊接。幸运的是,有很多很好的视频可以帮助你,比如下面来自electronhacks的视频。
极性
这对专业人士来说似乎很简单,但我们在这里与初学者交谈,所以你们先进的人,不要笑了!首先,将电源连接到 Arduino 板时必须非常小心。正电压进入 Vin,负电压进入 GND。
图片来源:Graphicsbuzz.com。
上面的插图应该作为初学者的警示故事。要非常小心地正确获取 Arduino 的电源,因为极性错误会炸毁你的电路板。
面包板
面包板可以通过最少的焊接轻松地将项目或原型组合在一起。外轨(每侧两个)上下电连接,而内轨从左到右短接。在下图中,电池负极端子连接到电阻器,电阻器的另一端连接到 LED。LED 的另一根引线连接到电线,电线连接到电池的正极端子。
图片来源:MakeUseOf。
不要过度使用 Arduino
Arduino 板是一个微控制器,很像智能手机中的 CPU。它的设计目的不是为任何东西本身提供动力。为此,您需要使用某种缓冲设备,如 MOSFET,将来自 Arduino 的微量电流变为为电机等设备供电所需的更多电流。这不仅是一个新手错误,因为通常情况下,即使是应该更了解的人也会尝试为这些东西提供动力,虽然要求不及电机,但仍处于 Arduino 可以安全驾驶的毛茸茸的边缘。
该软件
我们把最好的留到最后,因为 Arduino 系统的真正美妙之处在于,已经为您编写了很多软件并且可以在库中使用。您可能需要进行大量编程才能启动并运行项目。但是你所做的很多事情都是把预先写好的东西放在一起,就像组装一个宜家书架一样。
Arduino 集成开发环境 (IDE)
第一步是访问 IDE。使用这个包,您将进行编程,告诉您的电路板该做什么。Arduino 让您轻松:您可以在线使用 IDE 或从他们的站点将其直接下载到您的 PC。作为初学者,最安全的做法是同意提供的所有默认选项,这样就不会出错。
在您的 PC 上启动并运行 IDE 后,通过 USB 电缆将 Arduino 板连接到您的 PC。将有几个步骤来确保一切都是应有的。
这些预先编写的程序最好的一点是,它们还将提供有关如何将板上的各种输入和输出连接到面包板上的组件的说明,这样灯就会闪烁,电机会转动,你会绝对高兴和惊讶。
审核编辑 黄昊宇
全部0条评论
快来发表一下你的评论吧 !