加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

【Arduino入门】NO.0,准备课程

2018/06/28
72
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
  • 方案介绍
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

在本课中,您将学习如何设置计算机以使用Arduino以及如何设置后续课程。

learn_arduino_1277_LRG.jpg

材料清单

本系列课程使用以下部分。

  • lArduino Uno R3 1块
  • lUSB导线 1根
  • l半角面包板 1块
  • l5mm红色LED 1个
  • l扩散RGB LED 1个
  • l270Ω电阻(红色,紫色,棕色条纹) 1个
  • l470Ω电阻(黄色,紫色,棕色条纹) 1个
  • l1kΩ电阻(棕色,黑色,红色条纹) 1个
  • l2.2kΩ电阻(红色,红色,红色条纹) 1个
  • l10kΩ电阻(棕色,黑色,橙色条纹) 1个
  • lL293D IC 1个
  • l压电音响 1个

面包板
这一系列课程中的项目都使用称为面包板的东西,或者更确切地说,使用无焊料面包板。

learn_arduino_breadboard_half.jpg

面包板是一种构建电子设备的方式,而不必使用烙铁。 组件被推入面包板上的插座,然后使用额外的“跳线”连线进行连接。

如果您要将自粘背衬从面包板背面拉下来,它看起来会像这样。

learn_arduino_breadboard_back_in_bits.jpg

电路板的中间部分有两列,每列都有30条连接器,如拉出的一侧和面包板的一侧。 这些将从前面穿过的任何东西连接在一起,形成五个孔之一。

在电路板的任一边缘都有更长的夹子部分,它们将面包板正面的蓝色和红色线标记在一起。 这些通常用于GND(蓝色)和5V(红色)。

这是第2课中使用的面包板布局。

learn_arduino_overview.jpg

红色跳线从Arduino的5V插座连接到面包板上的一个长电源连接器。 电阻器的一个引脚插入该5V红色列的其中一个孔中。 电阻器的另一根导线连接到电路板中心的电路板右侧的其中一行。

LED跨越与电路板右侧的电阻器引线(将它们连接在一起)和蓝色(GND)长连接器在同一行上的另一个连接器。 这个蓝色的长接地带在其顶部附近连接到Arduino的GND连接。

安装Arduino(Windows

您将用于编程Arduino的Arduino软件适用于Windows,Mac和Linux。 所有三个平台的安装过程都不相同,不幸的是安装软件需要一定的手动工作量。 没有安装程序,而是您必须解压缩一个文件夹,该文件夹会提供一个包含Arduino程序和其他一些项目的Arduino文件夹。

在一个单独的步骤中,您必须安装USB驱动程序,这是唯一有点烦人的位。

通过访问Arduino.cc网站开始。 截至2014年4月,我们建议V1.05作为1.5仍处于测试阶段。 如果1.5阅读时不再处于测试阶段,您可以尝试一下!

首先下载Windows的zip文件。无论您是使用Windows XP还是Windows 7,只有一个版本的软件。

learn_arduino_01_windows_download.jpg

压缩文件下载后,通过右键单击文件并从弹出菜单中选择“全部提取...”,将内容提取到桌面上。

learn_arduino_02_extract_all_option.jpg

接下来选择你的桌面,然后点击“提取”。稍后您可以将其移动到您的计算机上,只需移动该文件夹即可,但现在只需将其保存在桌面上即可。

Arduino文件夹包含Arduino程序本身以及允许Arduino通过USB电缆连接到计算机的驱动程序。在我们启动Arduino软件之前,您将安装USB驱动程序。

将USB电缆的一端插入Arduino,另一端插入电脑的USB插座。 LED上的电源指示灯将亮起,您可能会从Windows获得“发现新硬件”消息。忽略此消息并取消Windows为尝试自动安装驱动程序所做的任何尝试。

安装USB驱动程序的最可靠方法是使用设备管理器。这取决于您的Windows版本以不同的方式访问。在Windows 7中,您首先必须打开控制面板,然后选择查看图标的选项,并且您应该在列表中找到设备管理器。

在“其他设备”部分下,您应该看到“未知设备”图标,旁边有一个黄色的警告三角形。这是你的Arduino。

learn_arduino_03_device_manager.jpg

右键单击设备并选择顶层菜单选项(更新驱动程序软件...)。 然后系统会提示您“自动搜索更新的驱动程序软件”或“浏览我的计算机以查找驱动程序软件”。 选择浏览并导航到arduino-1.0.2-windows \ arduino1.0.2 \ drivers的选项。

learn_arduino_04_selecting_driver_update.jpg

点击“下一步”,您可能会收到安全警告,如果有的话,允许安装软件。 软件安装完成后,您将收到确认消息。

learn_arduino_05_confirm.jpg

就是这样,你现在已经准备好采取行动了,所以跳过Mac和Linux上安装的下一部分,直接转到'Boards和Ports'。

安装Arduino(Mac和Linux

通过访问Arduino.cc网站并为您的操作系统下载匹配的IDE开始使用。 截至2014年4月,我们建议V1.05作为1.5仍处于测试阶段。 如果1.5阅读时不再处于测试阶段,您可以尝试一下!

learn_arduino_Screen_Shot_2012-12-20_at_12.03.46_PM.png

将安装软件保存到桌面或任何地方。

learn_arduino_Screen_Shot_2012-12-20_at_12.04.33_PM.png

在Mac上安装Arduino软件的过程要比在PC上容易得多。 和以前一样,第一步是下载文件。 在Mac的情况下,它是一个zip文件。

learn_arduino_Screen_Shot_2012-12-20_at_12.05.31_PM.png

下载后,双击zip文件,该文件将提取一个名为'Arduino.app'的文件。 这是整个Arduino应用程序,只需将它拖入应用程序文件夹即可。

learn_arduino_Screen_Shot_2012-12-20_at_12.07.23_PM.png

learn_arduino_Screen_Shot_2012-12-20_at_12.09.15_PM.png

您现在可以在Applications文件夹中找到并启动Arduino软件。 由于您要频繁使用它,因此您可能希望右键单击其在码头中的图标并将其设置为Keep In Dock。

有许多不同的LINUX发行版,每个发行版的说明都有所不同。 Arduino社区在为每个发行版汇集指令集方面做得非常出色。 因此,请按照以下链接并选择十个或更多发行版中的一个。

Boards and Ports

您现在可以开始使用Arduino软件了,所以无论您使用哪种平台,打开Arduino文件夹并打开其中包含的Arduino应用程序。

learn_arduino_06_starting_arduino_ide.jpg

这将启动Arduino IDE,但在编程之前,您必须告诉Arduino软件您正在使用哪种类型的Arduino板,并选择它正在连接的端口。

告诉Arduino IDE您正在使用哪种类型的电路板。 从“工具”菜单中选择Board,然后根据需要选择“Arduino Uno”或“Leonardo”。

learn_arduino_07_selecting_board.jpg

同样在'工具'菜单上,您会找到'串行端口'选项。 选择此选项。

learn_arduino_08_select_port.jpg

如果您使用的是Windows,那么这里可能只有一个选项,它会说COM3或COM4。 即使只有一个选项,您仍然需要选择它。

如果您使用的是Mac或Linux,则会有更多选项,但它通常是列表中的首选选项,因为这将是最近插入的设备。这很有用,因为端口的名称可能 不像它与Arduino有什么关系。 它可能会被称为类似/dev/tty.usbmodemXXXX或/ dev / ttyUSBn

learn_arduino_09_mac_ports.jpg

在下一课中,您将开始编程您的Arduino开发板以使其内置LED闪烁。

  • lesson-0-getting-started.pdf
    描述:课程0入门教程

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
KSZ8041TLI-S 1 Microchip Technology Inc DATACOM, ETHERNET TRANSCEIVER, PQFP48
$3.03 查看
CPC1117N 1 IXYS Integrated Circuits Division Solid State Relay, TRANSISTOR OUTPUT SOLID STATE RELAY, 1500 V ISOLATION-MAX, ROHS COMPLIANT, MINIATURE, SOP-4
$1.95 查看
570BAB000118DG 1 Silicon Laboratories Inc LVDS Output Clock Oscillator, 10MHz Min, 810MHz Max, 810MHz Nom, ROHS COMPLIANT PACKAGE-8

ECAD模型

下载ECAD模型
$22.24 查看

相关推荐

电子产业图谱