当前位置:K88软件开发文章中心编程语言APP编程Android01 → 文章列表
文章标题关闭所有内容预览 | 展开所有内容预览
  • Arduino 网络通信 [内容预览] 0 | 2019-01-24 10:05:31
    由drbear创建,youj最后一次修改2016-12-26德州仪器的CC3000WiFi模块是一个小型银包,最终为你的Arduino项目带来了易用,经济实惠的WiFi功能。它使用SPI进行通信(而不是UART),因此你可以根据需要尽可能快或尽可能慢地推送数据。它有一个合适的IRQ引脚中断系统,因此你可以有异步连接。它...

    [阅读全文]

  • Arduino 无线通信 [内容预览] 0 | 2019-01-24 10:05:30
    由drbear创建,youj最后一次修改2016-12-26无线发射器和接收器模块工作在315Mhz。它们可以轻松地装入面包板,并可很好的与微控制器配合使用,创建一个非常简单的无线数据链路。使用一对发射器和接收器,模块将只能单向传输数据,因此,你将需要两对(不同频率)作为发射器/接收器对。注意-这些模块是任意的,并会接...

    [阅读全文]

  • Arduino 音调库 [内容预览] 0 | 2019-01-24 10:05:29
    由drbear创建,youj最后一次修改2016-12-26在本章中,我们将使用Arduino音调库。它只是一个Arduino库,可以在任意Arduino引脚上产生指定频率(50%占空比)的方波。持续时间可以有选择的指定,否则方波会一直持续到stop()函数被调用。该引脚可以连接到压电蜂鸣器或扬声器播放音调。警告-不要...

    [阅读全文]

  • Arduino 步进电机 [内容预览] 0 | 2019-01-24 10:05:28
    由drbear创建,youj最后一次修改2016-12-26步进电机是无刷同步电机,它将完整的旋转分成多个步骤。与无刷直流电机不同,当向其施加固定的直流电压时,它将连续旋转,步进电机以不连续的步进角旋转。因此,步进电机被制造成具有每转12,24,72,144,180和200的步长,从而产生每步30°,15°,5°,2....

    [阅读全文]

  • Arduino 伺服电机 [内容预览] 0 | 2019-01-24 10:05:27
    由drbear创建,youj最后一次修改2016-12-26伺服电机是一种有输出轴的小型设备。通过向伺服发送编码信号,可以将该轴定位到特定的角度位置。只要编码信号存在于输入线上,伺服将保持轴的角位置。如果编码信号改变,则轴的角位置改变。实际上,伺服用于无线电控制的飞机中来定位控制面,如升降舵和方向舵。它们还用于无线电控...

    [阅读全文]

  • Arduino 直流电机 [内容预览] 0 | 2019-01-24 10:05:26
    由drbear创建,youj最后一次修改2016-12-26在本章中,我们将使用Arduino板(UNO)连接不同类型的电机,并向你展示如何连接电机并从电路板上驱动它。有三种不同类型的电机:DCmotor直流电机Servomotor伺服电机Steppermotor步进电机直流电机(DC—DirectCurrentmot...

    [阅读全文]

  • Arduino 连接开关 [内容预览] 0 | 2019-01-24 10:05:24
    由drbear创建,youj最后一次修改2016-12-26按钮或开关连接电路中的两个开路端子。当按下连接到引脚8的按钮开关时,此示例打开引脚2上的LED。下拉电阻在电子逻辑电路中使用下拉电阻,以确保在外部器件断开连接或处于高阻抗状态时,Arduino的输入信号达到预期的逻辑电平。虽然没有任何东西连接到输入引脚,但这并...

    [阅读全文]

  • Arduino 超声波传感器 [内容预览] 0 | 2019-01-24 10:05:23
    由drbear创建,youj最后一次修改2016-12-26HC-SR04超声波传感器使用声纳来确定物体的距离,就像蝙蝠一样。它提供了非常好的非接触范围检测,准确度高,读数稳定,易于使用,尺寸从2厘米到400厘米或1英寸到13英尺不等。其操作不受阳光或黑色材料的影响,尽管在声学上,柔软的材料(如布料等)可能难以检测到。...

    [阅读全文]

  • Arduino PIR传感器 [内容预览] 0 | 2019-01-24 10:05:22
    由drbear创建,youj最后一次修改2016-12-26PIR传感器可以让你感知运动。它们用于检测人是否进入或离开传感器的范围。通常出现在家庭或企业使用的电器和小工具中。它们通常被称为PIR,“被动红外”,“热电”或“IR运动”传感器。以下是PIR传感器的优点:体积小镜头范围广易于界面廉价低电量使用方便不会磨损PI...

    [阅读全文]

  • Arduino 水位检测器/传感器 [内容预览] 0 | 2019-01-24 10:05:21
    由drbear创建,youj最后一次修改2016-12-26水位传感器砖设计用于水位检测,可广泛应用于检测降雨,水位,甚至液体泄漏。将水位传感器连接到Arduino是检测泄漏,溢出,洪水,雨水等的好方法。它可用于检测水的存在,水位,体积以及是否缺水。当这个用来提醒你给植物浇水时,有一个比较好的Grove传感器。传感器具...

    [阅读全文]

  • Arduino 温度传感器 [内容预览] 0 | 2019-01-24 10:05:20
    由drbear创建,youj最后一次修改2016-12-26温度传感器LM35系列是精密集成电路温度器件,输出电压与摄氏温度成线性比例。LM35器件优于以开尔文校准的线性温度传感器,因为用户不需要从输出中减去大的恒定电压以获得便利的摄氏缩放。LM35器件不需要任何外部校准或调整,即可在室温下提供±1/4°C的典型精度,...

    [阅读全文]

  • Arduino 湿度传感器 [内容预览] 0 | 2019-01-24 10:05:19
    由drbear创建,youj最后一次修改2016-12-26在本节中,我们将学习如何使用不同的传感器连接我们的Arduino板。我们将讨论以下传感器:湿度传感器(DHT22)温度传感器(LM35)水位检测传感器(简单水触发器)PIR传感器超声波传感器GPS湿度传感器(DHT22)DHT-22(也称为AM2302)是一个...

    [阅读全文]

  • Arduino 键盘串口 [内容预览] 0 | 2019-01-24 10:05:18
    由drbear创建,youj最后一次修改2016-12-26此示例监听来自串口的一个字节。当接收到时,电路板发送一个击键回到计算机。发送的击键比接收的击键高一个,因此如果从串口监视器发送“a”,你将从连接到计算机的电路板接收到“b”。“1”将返回“2”等。警告-当你使用Keyboard.print()命令时,Leona...

    [阅读全文]

  • Arduino 鼠标按钮控制 [内容预览] 0 | 2019-01-24 10:05:17
    由drbear创建,youj最后一次修改2016-12-26使用鼠标库,你可以使用ArduinoLeonardo,Micro或Due来控制计算机的屏幕光标。这个特殊的例子使用五个按钮来移动屏幕上的光标。四个按钮是方向性的(上,下,左,右),一个是用于鼠标左键单击。来自Arduino的光标移动总是相对的。每次读取输入时,...

    [阅读全文]

  • Arduino 键盘消息 [内容预览] 0 | 2019-01-24 10:05:15
    由drbear创建,youj最后一次修改2016-12-26在此示例中,当按下按钮时,文本字符串作为键盘输入发送到计算机。字符串报告按钮被按下的次数。一旦你完成了Leonardo版的程序化和接线,打开你最喜欢的文本编辑器来查看结果。警告-当你使用Keyboard.print()命令时,Arduino将接管你的计算机键盘...

    [阅读全文]

  • Arduino 键盘注销 [内容预览] 0 | 2019-01-24 10:05:14
    由drbear创建,youj最后一次修改2016-12-26本示例使用键盘库将你在计算机上的用户会话注销,此时ARDUINOUNO上的引脚2被拉至接地。草图同时按两个或三个按键的顺序模拟按键,并在短暂的延迟之后释放它们。警告-当你使用Keyboard.print()命令时,Arduino接管你的计算机键盘。为确保在使用...

    [阅读全文]

  • Arduino LED条形图 [内容预览] 0 | 2019-01-24 10:05:13
    由drbear创建,youj最后一次修改2016-12-26此示例展示如何读取模拟引脚0处的模拟输入,将analogRead()中的值转换为电压,并将其输出到Arduino软件(IDE)的串口监视器。必需的组件你将需要以下组件:1×Breadboard面包板1×ArduinoUnoR31×5k欧姆可变电阻(电位器)2×...

    [阅读全文]

  • Arduino 读取模拟电压 [内容预览] 0 | 2019-01-24 10:05:12
    由drbear创建,youj最后一次修改2016-12-26此示例将向你展示如何读取模拟引脚0上的模拟输入。输入从analogRead()转换为电压,并打印输出到Arduino软件(IDE)的串口监视器。必需的组件你将需要以下组件:1×Breadboard面包板1×ArduinoUnoR31×5K可变电阻(电位器)2×...

    [阅读全文]

  • Arduino 渐变LED [内容预览] 0 | 2019-01-24 10:05:11
    由drbear创建,youj最后一次修改2016-12-26这个例子演示了使用analogWrite()函数来渐变LED的功能。AnalogWrite使用脉冲宽度调制(PWM),以开和关之间的不同比率非常快速地打开和关闭数字引脚,以产生渐变效应。必需的组件你将需要以下组件:1×Breadboard面包板1×Arduin...

    [阅读全文]

  • Arduino 闪烁LED [内容预览] 0 | 2019-01-24 10:05:10
    由drbear创建,youj最后一次修改2016-12-26LED是用于许多不同应用的小型强光灯。首先,我们将学习闪烁LED,即微控制器的HelloWorld。它就像打开和关闭灯一样简单。建立这个重要的基线将为你提供坚实的基础,以实现更复杂的实验。必需的组件你将需要以下组件:1×Breadboard面包板1×Ardui...

    [阅读全文]

  • Arduino 串行外设接口 [内容预览] 0 | 2019-01-24 10:05:09
    由drbear创建,youj最后一次修改2016-12-26串行外设接口(SPI)总线是用于串行通信的系统,最多可使用四个导体,通常为三个。一个导体用于数据接收,一个导体用于数据发送,一个导体用于同步,另一个导体用于选择与之通信的设备。它是一个全双工连接,这意味着数据是同时发送和接收的。最大波特率高于I2C通信系统中的...

    [阅读全文]

  • Arduino 内部集成电路 [内容预览] 0 | 2019-01-24 10:05:08
    由drbear创建,youj最后一次修改2016-12-26内部集成电路(I2C)是用于微控制器和新一代专用集成电路之间的串行数据交换系统。当它们之间的距离很短(接收器和发射器通常在同一个印刷电路板上)时使用。通过两根导线建立连接。一个用于数据传输,另一个用于同步(时钟信号)。如下图所示,一个设备始终是主设备。它在通信...

    [阅读全文]

  • Arduino 通信 [内容预览] 0 | 2019-01-24 10:05:07
    由drbear创建,youj最后一次修改2016-12-26已经定义了数百个通信协议来实现这种数据交换。每个协议可以分为两类:并行或串行。并行通信通过输入/输出端口在Arduino和外设之间进行并行连接是短距离(最多几米)的理想解决方案。然而,在其他情况下,当需要在两个设备之间建立较长距离的通信时,不可能使用并行连接。...

    [阅读全文]

  • Arduino 中断 [内容预览] 0 | 2019-01-24 10:05:05
    由drbear创建,youj最后一次修改2016-12-26中断(interrupt)停止Arduino的当前工作,以便可以完成一些其他工作。假设你坐在家里和别人聊天。突然电话响了。你停止聊天,拿起电话与来电者通话。当你完成电话交谈后,你回去和电话响之前的那个人聊天。同样,你可以把主程序想象成是与某人聊天,电话铃声使你...

    [阅读全文]

  • Arduino 随机数 [内容预览] 0 | 2019-01-24 10:05:04
    由drbear创建,youj最后一次修改2016-12-26要生成随机数,可以使用Arduino随机数函数。我们有两个函数:randomSeed(seed)random()randomSeed(seed)randomSeed(seed)函数重置Arduino的伪随机数生成器。虽然random()返回的数字的分布本质上是...

    [阅读全文]

  • Arduino 脉冲宽度调制 [内容预览] 0 | 2019-01-24 10:05:03
    由drbear创建,youj最后一次修改2016-12-26脉冲宽度调制或PWM是用于改变脉冲串中的脉冲宽度的常用技术。PWM有许多应用,如控制伺服和速度控制器,限制电机和LED的有效功率。PWM的基本原理脉冲宽度调制基本上是一个随时间变化而变化的方波。基本的PWM信号如下图所示。有很多术语与PWM相关:On-Time...

    [阅读全文]

  • Arduino Due 和 Zero [内容预览] 0 | 2019-01-24 10:05:02
    由drbear创建,youj最后一次修改2016-12-26ArduinoDue是基于AtmelSAM3X8EARMCortex-M3CPU的微控制器板。它是第一款基于32位ARM内核微控制器的Arduino板。主要功能:它有54个数字输入/输出引脚(其中12个可用作PWM输出)12个模拟输入4个UART(硬件串行端口...

    [阅读全文]

  • Arduino 三角函数 [内容预览] 0 | 2019-01-24 10:05:01
    由drbear创建,youj最后一次修改2016-12-26你需要使用三角几何来计算移动物体的距离或角速度。Arduino提供了传统的三角函数(sin,cos,tan,asin,acos,atan),可以通过编写它们的原型来概括。Math.h包含三角函数的原型。三角函数的精确语法doublesin(doublex);/...

    [阅读全文]

  • Arduino 数学库 [内容预览] 0 | 2019-01-24 10:05:00
    由drbear创建,youj最后一次修改2016-12-26Arduino数学库(math.h)包含了许多用于操作浮点数的有用的数学函数。库中的宏以下是在标题math.h中定义的宏:宏值描述M_E2.7182818284590452354常数e。M_LOG2E1.4426950408889634074/*log_2e*...

    [阅读全文]

  • Arduino 字符函数 [内容预览] 0 | 2019-01-24 10:04:59
    由drbear创建,youj最后一次修改2016-12-26所有数据都以字符形式输入计算机,包括字母,数字和各种特殊符号。在本章节中,我们讨论C++检查和操作单个字符的功能。字符处理库包括几个函数,执行有用的测试和字符数据的操作。每个函数接收一个字符,表示为int或EOF作为参数。字符通常作为整数操作。记住,EOF通常...

    [阅读全文]

 Android01   234   30   1/8页   首页   1   2   3   4   5         GO