【推荐】购买本站友情链接

购买本站友情链接联系站长QQ:993356686本站情况:站长之家权重:爱站权重:

【推荐】购买本站软文发布服务

购买本站软文发布服务请联系站长QQ:993356686 本站情况:站长之家权重:爱站权重:百度收录(几乎秒收):本站软文发布可带联系方式、可带链接、可包月,详情请联系站长QQ:993356686

C/C++

Arduino 内部集成电路

17 0

内部集成电路(I2C)是用于微控制器和新一代专用集成电路之间的串行数据交换系统。当它们之间的距离很短(接收器和发射器通常在同一个印刷电路板上)时使用。通过两根导线建立连接。一个用于数据传输,另一个用于同步(时钟信号)。如下图所示,一个设备始终是主设备。它在通信开始之前执行一个从芯片的寻址。这样,一个微控制器可以与112个不同的设备进行通信。波特率通常为100 Kb/sec(标准模式)或10 Kb/sec(慢波特率模式)。最近出现了波特率为3.4 Mb/s的系统。通过I2C总线通信的设备之间的距离限制在几米

C/C++

Arduino 渐变LED

9 0

这个例子演示了使用analogWrite()函数来渐变LED的功能。AnalogWrite使用脉冲宽度调制(PWM),以开和关之间的不同比率非常快速地打开和关闭数字引脚,以产生渐变效应。必需的组件你将需要以下组件:1 Breadboard 面包板1 Arduino Uno R31 LED1 330Ω 电阻2 跳线程序按照电路图连接面包板上的组件,如下图所示。注意 ? 要了解LED的极性,请仔细查看。两个腿中较短的,朝向灯泡的平坦边缘表示

C/C++

Arduino 数据类型

65 0

C中的数据类型是指用于声明不同类型的变量或函数的扩展系统。变量的类型确定它在存储器中占用多少空间以及如何解释存储的位模式。下表提供了你将在Arduino编程期间使用的所有数据类型。voidBooleancharUnsigned charbyteintUnsigned intwordlongUnsigned longshortfloatdoublearrayString-char arrayString-objectvoidvoid关键字仅用于函数声明。它表示该函数预计不会向调用它的函数返回任何信息。例子V

C/C++

Arduino 超声波传感器

12 0

HC-SR04超声波传感器使用声纳来确定物体的距离,就像蝙蝠一样。它提供了非常好的非接触范围检测,准确度高,读数稳定,易于使用,尺寸从2厘米到400厘米或1英寸到13英尺不等。其操作不受阳光或黑色材料的影响,尽管在声学上,柔软的材料(如布料等)可能难以检测到。它配有超声波发射器和接收器模块。技术规格电源 - + 5V DC静态电流 - <2mA工作电流 - 15mA有效角度 - <15测距距离 - 2厘米-400厘米/1英寸-13英尺分辨率 - 0.3厘米测量角度 - 30度必需的

C/C++

Arduino 连接开关

6 0

按钮或开关连接电路中的两个开路端子。当按下连接到引脚8的按钮开关时,此示例打开引脚2上的LED。下拉电阻在电子逻辑电路中使用下拉电阻,以确保在外部器件断开连接或处于高阻抗状态时,Arduino的输入信号达到预期的逻辑电平。虽然没有任何东西连接到输入引脚,但这并不意味着它是一个逻辑0。下拉电阻连接在地面和器件上相应的引脚之间。下图显示了数字电路中下拉电阻的示例。在电源电压和微控制器引脚之间连接了一个按钮开关。在这样的电路中,当开关闭合时,微控制器输入处于逻辑高值;但是当开关打开时,下拉电阻将输入电压下拉到接

C/C++

Arduino 板的说明

8 0

在本章中,我们将了解 Arduino 板上的不同组件。将学习 Arduino UNO 板,因为它是 Arduino 板系列中最受欢迎的。此外,它是开始使用电子和编码的最佳板。有些板看起来与下面给出的有些不同,但多数 Arduino 中的这些组件大部分是共同的。以下是 UNO 板的电路:以下是 UNO 板的详细参数:名称参数工作电压5V输入电压接上 USB 时无须外部供电或外部 7V~12V DC 输入输出电压5V DC 输出和 3.3V DC 输出 和外部电源输入微处理器ATmega328Bootload

C/C++

Arduino 步进电机

7 0

步进电机是无刷同步电机,它将完整的旋转分成多个步骤。与无刷直流电机不同,当向其施加固定的直流电压时,它将连续旋转,步进电机以不连续的步进角旋转。因此,步进电机被制造成具有每转12,24,72,144,180和200的步长,从而产生每步30,15,5,2.5,2和1.8的步进角。步进电机可以有或没有反馈控制。想象一下在RC飞机上的电机。电机在一个方向或另一个方向上转速非常快。你可以通过给予电机的功率量来改变速度,但是你不能让螺旋桨停在特

C/C++

Arduino 湿度传感器

6 0

在本节中,我们将学习如何使用不同的传感器连接我们的Arduino板。我们将讨论以下传感器: 湿度传感器(DHT22)温度传感器(LM35)水位检测传感器(简单水触发器)PIR传感器超声波传感器GPS湿度传感器(DHT22)DHT-22(也称为AM2302)是一个数字输出,相对湿度和温度传感器。它使用电容式湿度传感器和热敏电阻来测量周围空气,并在数据引脚上发送数字信号。在本例中,你将学习如何将此传感器与Arduino UNO一起使用。室温和湿度将打印到串口监视器上。DHT-22传感器连接很简单。左边的第一个