📝 Arduino教程

111篇技术文档
  Arduino-键盘消息

📅  最后修改于: 2020-11-05 03:40:25        🧑  作者: Mango

在此示例中,当按下按钮时,文本字符串作为键盘输入发送到计算机。该字符串报告按钮被按下的次数。对Leonardo进行编程和连接后,打开您喜欢的文本编辑器以查看结果。警告-当您使用Keyboard.print()命令时,Arduino会接管您计算机的键盘。为确保在使用此函数运行草图时不会失去对计算机的控制,请在调用Keyboard.print()之前设置可靠的控制系统。该草图包括一个用于切换键盘的按钮...

  Arduino-鼠标按钮控制

📅  最后修改于: 2020-11-05 03:40:49        🧑  作者: Mango

使用鼠标库,您可以使用Arduino Leonardo,Micro或Due来控制计算机的屏幕光标。此特定示例使用五个按钮来移动屏幕上的光标。其中四个按钮是方向性的(上,下,左,右),一个用于鼠标左键。 Arduino的光标移动始终是相对的。每次读取输入时,光标的位置都会相对于其当前位置进行更新。每当按下方向按钮之一时,Arduino就会移动鼠标,在适当的方向上将HIGH输入映射到5的范围。第五个按...

  Arduino-键盘串行

📅  最后修改于: 2020-11-05 03:41:10        🧑  作者: Mango

本示例侦听来自串行端口的字节。收到后,开发板将击键发送回计算机。发送的击键比接收到的击键高一个,因此,如果您从串行监视器发送“ a”,则从与计算机连接的板上将收到“ b”。 “ 1”将返回“ 2”,依此类推。警告-使用Keyboard.print()命令时,Leonardo,Micro或Due板将接管计算机的键盘。为确保在使用此函数运行草图时不会失去对计算机的控制,请在调用Keyboard.pri...

  Arduino-湿度传感器

📅  最后修改于: 2020-11-05 03:41:37        🧑  作者: Mango

在本节中,我们将学习如何将Arduino开发板与不同的传感器接口。我们将讨论以下传感器-湿度传感器(DHT22)温度传感器(LM35)水探测器传感器(简单的水触发器)被动感应器超声波传感器全球定位系统湿度传感器(DHT22)DHT-22(也称为AM2302)是数字输出,相对湿度和温度传感器。它使用电容式湿度传感器和热敏电阻来测量周围的空气,并在数据引脚上发送数字信号。在此示例中,您将学习如何将此传...

  Arduino-温度传感器

📅  最后修改于: 2020-11-05 03:41:59        🧑  作者: Mango

温度传感器LM35系列是精密集成电路温度设备,其输出电压与摄氏度温度成线性比例。LM35器件相对于用开尔文(Kelvin)校准的线性温度传感器具有优势,因为用户无需从输出中减去较大的恒定电压即可获得方便的摄氏刻度。 LM35器件无需任何外部校准或修整即可在室温下提供±¼°C的典型精度,在整个-55°C至150°C的温度范围内提供±¾°C的典型精度。技术指标直接在摄氏(摄氏度)中校准线性+...

  Arduino-水检测器/传感器

📅  最后修改于: 2020-11-05 03:42:22        🧑  作者: Mango

水传感器砖专为水检测而设计,可广泛用于感应降雨,水位甚至液体泄漏。将水传感器连接到Arduino是检测泄漏,溢出,洪水,下雨等的好方法。它可用于检测水的存在,水平,体积和/或不存在水。虽然这可以提醒您给植物浇水,但是有一个更好的Grove传感器可以用来浇水。传感器具有一系列裸露的迹线,当检测到水时,这些迹线显示为LOW。在本章中,我们将把水传感器连接到Arduino上的Digital Pin 8,...

  Arduino-PIR传感器

📅  最后修改于: 2020-11-05 03:42:52        🧑  作者: Mango

PIR传感器使您可以感应运动。它们用于检测人类是否进入或离开了传感器的范围。它们通常在家庭或企业使用的家用电器和小工具中找到。它们通常被称为PIR,“被动红外”,“热电”或“ IR运动”传感器。以下是PIR传感器的优点-体积小镜头范围广易于接口便宜的低电量易于使用不要磨损PIR由热释电传感器制成,热电传感器是圆形的金属罐,中心带有矩形晶体,可以检测红外辐射的水平。一切都散发着低水平的辐射,而物体越...

  Arduino-超声波传感器

📅  最后修改于: 2020-11-05 03:43:15        🧑  作者: Mango

HC-SR04超声波传感器像蝙蝠一样,使用SONAR来确定物体的距离。它使用2厘米至400厘米或1英寸至13英尺的易于使用的包装,提供了卓越的非接触范围检测,具有高精度和稳定的读数。该操作不受阳光或黑色材料的影响,尽管在听觉上,柔软的材料(如布)可能难以检测到。它带有超声波发射器和接收器模块。技术指标电源-+ 5V DC静态电流-<2mA工作电流-15mA有效角度-<15°测距− 2cm – 40...

  Arduino-连接开关

📅  最后修改于: 2020-11-05 03:43:40        🧑  作者: Mango

按钮或开关连接电路中的两个开放端子。当您按下连接到引脚8的按钮开关时,此示例打开引脚2上的LED。下拉电阻下拉电阻器用于电子逻辑电路,以确保在外部设备断开连接或处于高阻抗状态时,Arduino的输入稳定在预期的逻辑电平。由于没有任何东西连接到输入引脚,这并不意味着它是逻辑零。下拉电阻连接在地和设备上相应的引脚之间。下图显示了数字电路中的下拉电阻示例。按钮开关连接在电源电压和微控制器引脚之间。在这样...

  Arduino-直流电动机

📅  最后修改于: 2020-11-05 03:44:25        🧑  作者: Mango

在本章中,我们将把不同类型的电机与Arduino开发板(UNO)连接,并向您展示如何连接电机并从开发板上驱动。共有三种不同类型的电机-直流马达伺服马达步进电机直流电动机(直流电动机)是最常见的电动机类型。直流电动机通常只有两根引线,一根为正极,一根为负极。如果将这两根导线直接连接到电池,则电动机将旋转。如果切换导线,则电动机将沿相反方向旋转。警告-请勿直接通过Arduino板引脚驱动电机。这可能会...

  Arduino-伺服电机

📅  最后修改于: 2020-11-05 03:45:05        🧑  作者: Mango

伺服电机是具有输出轴的小型设备。通过向伺服发送编码信号,可以将该轴定位到特定的角度位置。只要输入线上存在编码信号,伺服系统将保持轴的角位置。如果编码信号发生变化,则轴的角度位置也会发生变化。实际上,在无线电控制飞机中使用伺服器来定位控制表面,例如电梯和方向舵。它们还用于无线电遥控汽车,木偶,当然还有机器人。Servos在机器人技术中非常有用。电机体积小,具有内置控制电路,并且尺寸强大。诸如Futa...

  Arduino-步进电机

📅  最后修改于: 2020-11-05 03:45:37        🧑  作者: Mango

步进电动机或步进电动机是无刷同步电动机,它将完整的旋转分为多个步进。与无刷直流电动机不同,无刷直流电动机在施加固定的直流电压时会连续旋转,而步进电动机则以离散的步进角旋转。因此,步进电机每转的步数为12、24、72、144、180和200,因此,步进角度为每步30、15、5、2.5、2和1.8度。步进电机可以有或没有反馈进行控制。想象一下遥控飞机上的电动机。电机在一个方向或另一个方向上非常快速地旋...

  Arduino-音调库

📅  最后修改于: 2020-11-05 03:46:05        🧑  作者: Mango

在本章中,我们将使用Arduino Tone库。它只是一个Arduino库,它可以在任何Arduino引脚上产生指定频率(和50%占空比)的方波。可以选择指定持续时间,否则波将继续直到调用stop()函数。该引脚可以连接至压电蜂鸣器或扬声器以播放音调。警告-请勿将引脚直接连接到任何音频输入。该电压大大高于标准线路电平电压,并且可能损坏声卡输入等。您可以使用分压器降低电压。所需组件您将需要以下组件-...

  Arduino-无线通信

📅  最后修改于: 2020-11-05 03:46:31        🧑  作者: Mango

无线发射器和接收器模块的工作频率为315 Mhz。它们可以轻松地安装在面包板上,并且可以与微控制器配合使用,从而创建非常简单的无线数据链路。使用一对发送器和接收器时,这些模块只能单向通信数据,但是,您需要两对(不同频率的)作为发送器/接收器对。注–这些模块是不加区别的,并且会接收大量噪声。发射器和接收器都工作在公共频率上,并且没有ID。接收器模块规格产品型号-MX-05V工作电压-DC5V静态电流...

  Arduino-有用的资源

📅  最后修改于: 2020-11-05 03:46:49        🧑  作者: Mango

以下资源包含有关Arduino的其他信息。请使用它们来获得有关此方面的更深入的知识。Arduino上的有用链接Arduino Wiki–Arduino的维基百科参考。Arduino上的有用书籍要在此页面上注册您的网站,请发送电子邮件至contact@tutorialspoint.com...