您的Arduino入门套件中有什么? [Arduino初学者]

您刚刚购买了入门套件,还是因为不确定组件中的内容而犹豫要不要购买?你不是一个人。面对装满电子元件的盒子,很容易不知所措。这是有关您在套件中所能找到的确切内容的指南。

我们正在使用SunFounder UNO入门套件,价格为49.99美元,我们建议您这样做,因为它物有所值。如果您使用其他入门套件,则可能会发现一些(但不是全部)相同的组件,因此阅读仍然很有用。您可能还需要查看我们的电子技能入门文章。

Arduino入门套件包括什么?

套件中最重要的部分是Arduino本身。 Uno是较基本的型号之一,但是对于初学者来说,它是完全可以使用的,您可以使用它做很多事情。如果您正在寻找更大或更强大的模型,那么Arduino Mega非常适合您;而对于需要使用很小空间的项目,Mini或Pro Micro应该绰绰有余。

Sunfounder套件中的模型实际上是 unofficial Uno克隆。由于Arduino设计是开源的,因此只要其他公司不将其设计为官方“ Arduino"板,则完全可以对其进行复制或修改。

面包板是一种用于无需焊接电路即可进行电路实验。本质上,这是一个临时测试工具,您可以使用它快速建立和断开电气连接。面包板由一块塑料制成,顶部有孔,下面连接有金属轨:组件和跳线插入这些孔中。中间的那排5个孔中的每一个都连接在一起。在外部,整个列都连接在一起:这些通常用作公用电源线。

Sunfounder套件随附了几种不同颜色(红色,黄色,绿色和白色)的LED以及一个单个RGB LED。 RGB LED具有4个引脚(每种颜色一个,一个公共阴极-或接地),因此您可以尝试颜色混合或创建随机颜色的显示。深入研究代码后,玩起来非常酷。实际上,对于初学者来说,当我编辑Arduino代码的第一部分时看到即时结果非常令人满足。

需要注意的重要一件事是LED上的引脚。通常,正极要比负极长,但如果尺寸相同,则在实际LED的基础上寻找平坦的一面。扁平侧的脚是地面或负极。

USB电缆连接到Arduino,PC或单独的电源。除了为单元供电外,电缆还以程序或草图的形式将数据从PC传输到Arduino。上载后,即使电源断开,Arduino也会存储信息。要擦除程序,只需上传一个新程序即可。

尽管Arduino会无限期存储您的程序,即使没有电源,也要注意板子本身没有电源,因此它无法工作除非它已连接到某种电源。除了USB端口或壁式充电器提供的电源外,还可以使用9或12v直流输入。

这是40个系列的引脚,可以折断或切割以适合任何尺寸。组件通常带有引脚,但是如果您购买的产品仅带有孔,则可以焊接引脚头,以使其更容易在面包板上使用。

电容器可以存储和释放能量:它们通常用于调节电压或平滑信号。一个具体的例子是“消除"按钮的按下。虽然按下按钮对您来说似乎是一个简单,快速的操作,但实际上在电气层面上它会产生一系列非常快的高,低电气噪声。防抖是使此过程变得平滑的过程,因此只需按一下按钮即可。

H桥是一个集成电路,可以在两个方向上施加电压。这些通常与直流电动机配合使用,以使其向前和向后旋转。 L239D实际上是一个双H桥,因此您可以驱动2个电动机,这在构建简单的机器人时很有用。

加速度计用于测量一到三个线性轴上的加速度和倾斜度(x,y,z)。它可以完成很多事情,但通常用于测量距离,左右移动以及各种类型的设备的突然停止和启动。例如,如果您有一个只能沿一个方向移动的设备(例如跟随机器人的线),则加速度计可以通过考虑加速度和时间来测量物体行进的距离,从而获得行进距离的读数。

直流电动机是一个包含金属杆的组件,该金属杆在接通电源时会旋转。然后,旋转杆可以做一些简单的事情,例如旋转风扇或运行产生运动的皮带轮系统(例如,在RC汽车中)。

光耦合器使您可以在两个部分之间传输信号保持电路电气隔离的同时在内部,它只是带有光敏电阻的LED。从概念上讲,它们与继电器非常相似,但是在许多方面有所不同:

  • 它们比继电器更小,更轻。
  • 它是固态的,因此没有继电器活动部件,因此发生故障的机会更少。
  • 与继电器相比,它需要更少的电流来激活。但是相反,只能切换少量电流。
  • James撰写了一篇涵盖入门工具包中基本组件的文章,他的管道比喻就在商标上。

    “如果您想将电路视为流入的水管网络,在一个方向上,电阻器就像将较小的管道连接到较大的管道​​的一端。

    我们的套件中的电阻器有各种阻值(220、1k,10k,1m,5.1m Ohm)。起初这让我感到困惑,因为我无法解读每个电容器的值。要记住的重要一点是,彩色带包含确定每个电容器的值时所需的所有信息。前两个代表数字值,而下一个确定您要添加到其末尾的零的数量。第四个彩色带称为公差带,它显示了电阻的变化,这时您可能无需担心。这张表非常方便。

    您可以使用此方便的工具为特定的LED计算出电阻值,但是您需要知道LED的工作电压和电流。

    我不会在交换机上花费太多时间,因为我们大多数人已经知道它们的基本操作。本质上,它切断或允许电流通过,有效地充当了项目的开/关杠杆。

    但是,值得了解各种滑动开关类型,例如 SPDT (套件中包含的内容)和 DPDT 。前两个字母SP和DP表示“单极"和“双极",这是他们一次可以切换的数量。单极开关(如图中所示)具有一组触点,因此它可以打开或关闭一件东西。双极开关具有两组独立的触点,它们通过相同的开关动作同时操作。

    第二组字母-ST或DT-表示“单掷"或“双掷"。单掷开关是仅打开或关闭的那些开关。双掷(例如在工具包中)具有单个公共引脚,并且在与其他两个引脚进行接触之间进行切换。双掷开关可用于简单地打开或关闭某物,但也可以p

    7段显示器是集成的LED封装,可作为需要显示项目的数字读数数字。虽然它不能处理图像等,但实际上对于电子骰子,闹钟甚至是倒数计时器(如果有多个),它实际上是非常完美的。

    旋转编码器是一种旋转测量设备,用于计数旋转或创建可以无限旋转的车轮控件(例如旋钮)。它们的接线要比电位器复杂一些,并且输出已经发生的旋转“步数"。

    为了让您了解其用法,我的第一个项目是旋转编码器需要旋转它以使RGB LED变亮或变暗。

    虽然电位器与旋转编码器在外观上相似,但其运动范围是固定的,并且易于阅读的模拟输出可以准确显示旋转到的位置。主要区别在于它具有固定的起点和终点。

    移位寄存器是一种短期存储芯片,它串行接收数据,然后将其全部“移位"一次。实际上,这意味着您可以释放Arduino上的I / O引脚。至关重要的是,移位寄存器也可以菊花链式连接在一起,从而使您可以驱动更多的输出。

    它们很难编程,但是当您准备好使用时您可以按照我们的移位寄存器初学者项目进行操作。

    LCD显示屏具有16×2字符显示屏,可以显示静态或滚动消息。通常,您可以使用它来输出传感器读数。请注意,这些显示器使用很多输出引脚,因此您将没有多少可用的引脚。

    点阵显示器在塑料外壳中具有8×8的LED灯网格。这些LED中的每一个都可以编程为一起显示,或独立显示以创建简单的消息或图像。还可以提供更大或更小的点矩阵显示器。

    晶体管是现代电子技术的基础。 PNP(正,负,正)和NPN(负,正,负)晶体管均受电流控制,并充当数字开关-用于数字逻辑和信号放大电路。每种类型的晶体管都有一个基极,一个集电极和一个发射极。

    虽然两者几乎相同,但区别在于它们的极性完全相反。 PNP从发射器流向连接器。 NPN从收集器流向发射器。如果您需要简单的助记符,请记住以下内容:

    NPN: N ot P 将i N / em>

    该按钮是一个简单的按钮,当按下该按钮时会形成或断开电接触。您可以根据项目将这种类型的电路中断编程为任何数量的不同效果,但可能包括以下内容:掷骰子(用于LCD或点矩阵上的显示),使压电蜂鸣器发声或启动/停止LED灯显示。

    在使用开关和继电器时,您可能还会遇到术语“常开"或“常闭":它们表示“常开"(通常未建立连接,并且被激活以进行连接)和“常闭"状态(通常进行连接以使电流流动–必须按下开关以断开连接)。

    二极管使电流流过仅在一个方向上。通常,它用于保护组件或电路免受反向电流浪涌的影响,例如防止电源断开后继续转动的电动机。

    跨接线用于在面包板上进行连接,以及从面包板到Arduino本身。入门套件包括几种颜色,尽管颜色并不重要,但这是组织项目的一种好方法。

    一个常见的初学者问题是,如果跳线不匹配,如何进行项目您用来构建图表的颜色。颜色仅用于组织目的,而实际上并不重要。但是,您可能要采用将红色用于+ ve功率,将黑色用于接地的规则,因为这是通用标准(但同样,它不会影响功能)。

    压电蜂鸣器是只是一个可以用不同音调发出声音的简单扬声器。扬声器接通电源后会发出稳定的声音,但是您可以在代码中对其进行编程,以更改发出声音的长度和频率。 James用它创建了一个简单的Arduino报警系统。

    因此,如果您像我一样是一个困惑的新手,这应该让您了解套件中的组件是什么,以及我们如何用它们。在接下来的几周里,我们将每周进一步深入研究,直到我们有机会使用这些组件来解决一些项目。

    如果您想在使用入门工具之后更深入地研究Arduino,工具包,请参阅适合任何Arduino风扇的礼物创意。

    标签: Arduino 电子产品