设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
QQ登录
微信登录
登陆
注册
门户
Portal
开源
问答
系统
工作
资讯
论坛
BBS
硬件
编程
漏洞
安全
虚拟化
问答
投稿
文章
帖子
用户
快速发帖
客服电话
点击联系客服
在线时间:8:00-16:00
客服电话
132-9538-2358
电子邮件
[email protected]
APP下载
迪恩网络APP
随时随地掌握行业动态
官方微信
扫描二维码
关注迪恩网络微信公众号
问题反馈
返回顶部
电脑基础
选购指南
故障排查
笔记本
电脑组装
电视盒子
平板电脑
电脑周边
Python
Java
Node.js
c#
Ruby
JSP
LUA
ASP.NET
VBScript
VB.NET
Perl
Erlang
Scala
Julia
JavaScript
VUE
JQuery
Node.js
TypeScript
AJAX
HTML
CSS
BootStrap
综合其他
经典问答
漏洞分析
CVE漏洞
安全教程
安全设置
杀毒防毒
病毒查杀
脚本攻防
入侵防御
工具使用
加密解密
手机安全
安全其他
Docker
网址转二维码
网址缩短
网址转二维码
网址转二维码
qrcode.16892.net
qrcode.55276.net
qrcode.devdocs.uk
qrcode.mlink.in
qrcode.ogeek.cn
qrcode.ostack.cn
qrcode.shenghuobao.net
qrcode.shenzhenjia.cn
qrcode.sqlite.in
qrcode.vigge.cn
qrcode.vigge.net
qrcode.vigges.net
qrcode.wujigu.com
qrcode.xstack.ru
tools.16892.net
tools.55276.net
tools.devdocs.uk
OStack程序员社区-中国程序员成长平台
›
门户
›
编程
›
开发框架
›
Arduino 教程
Arduino 教程
RSS
Arduino 无线通信
无线发射器和接收器模块工作在315 Mhz。它们可以轻松地装入面包板,并可很好的与微控制器配合使用,创建一个非常简单的无线数据链路。使用一对发射器和接收器,模块将只能单向传输数据,因此,你将需要两对(不同频 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:57
|
阅读:396
|
回复:0
Arduino 网络通信
德州仪器的CC3000 WiFi模块是一个小型银包,最终为你的Arduino项目带来了易用,经济实惠的WiFi功能。它使用SPI进行通信(而不是UART),因此你可以根据需要尽可能快或尽可能慢地推送数据。它有一个合适的IRQ引脚中断 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:57
|
阅读:354
|
回复:0
Arduino PIR传感器
PIR传感器可以让你感知运动。它们用于检测人是否进入或离开传感器的范围。通常出现在家庭或企业使用的电器和小工具中。它们通常被称为PIR,“被动红外”,“热电”或“IR运动”传感器。以下是PIR传感器的优点:体积 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:56
|
阅读:348
|
回复:0
Arduino 超声波传感器
HC-SR04超声波传感器使用声纳来确定物体的距离,就像蝙蝠一样。它提供了非常好的非接触范围检测,准确度高,读数稳定,易于使用,尺寸从2厘米到400厘米或1英寸到13英尺不等。其操作不受阳光或黑色材料的影响,尽管在 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:56
|
阅读:357
|
回复:0
Arduino 连接开关
按钮或开关连接电路中的两个开路端子。当按下连接到引脚8的按钮开关时,此示例打开引脚2上的LED。下拉电阻在电子逻辑电路中使用下拉电阻,以确保在外部器件断开连接或处于高阻抗状态时,Arduino的输入信号达到预期的 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:56
|
阅读:332
|
回复:0
Arduino 直流电机
在本章中,我们将使用Arduino板(UNO)连接不同类型的电机,并向你展示如何连接电机并从电路板上驱动它。有三种不同类型的电机: DC motor直流电机Servo motor伺服电机Stepper motor步进电机直流电机(DC—DirectCu_ ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:56
|
阅读:347
|
回复:0
Arduino 伺服电机
伺服电机是一种有输出轴的小型设备。通过向伺服发送编码信号,可以将该轴定位到特定的角度位置。只要编码信号存在于输入线上,伺服将保持轴的角位置。如果编码信号改变,则轴的角位置改变。实际上,伺服用于无线电控 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:56
|
阅读:370
|
回复:0
Arduino 步进电机
步进电机是无刷同步电机,它将完整的旋转分成多个步骤。与无刷直流电机不同,当向其施加固定的直流电压时,它将连续旋转,步进电机以不连续的步进角旋转。因此,步进电机被制造成具有每转12,24,72,144,180和200 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:56
|
阅读:369
|
回复:0
Arduino 音调库
在本章中,我们将使用Arduino音调库。它只是一个Arduino库,可以在任意Arduino引脚上产生指定频率(50%占空比)的方波。持续时间可以有选择的指定,否则方波会一直持续到stop()函数被调用。该引脚可以连接到压电蜂 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:56
|
阅读:411
|
回复:0
Arduino 键盘注销
本示例使用键盘库将你在计算机上的用户会话注销,此时ARDUINO UNO上的引脚2被拉至接地。草图同时按两个或三个按键的顺序模拟按键,并在短暂的延迟之后释放它们。警告 - 当你使用 Keyboard.print()命令时,Arduino接 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:55
|
阅读:359
|
回复:0
Arduino 键盘消息
在此示例中,当按下按钮时,文本字符串作为键盘输入发送到计算机。字符串报告按钮被按下的次数。一旦你完成了Leonardo版的程序化和接线,打开你最喜欢的文本编辑器来查看结果。警告 - 当你使用 Keyboard.print()命 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:55
|
阅读:328
|
回复:0
Arduino 鼠标按钮控制
使用鼠标库,你可以使用Arduino Leonardo,Micro或Due来控制计算机的屏幕光标。这个特殊的例子使用五个按钮来移动屏幕上的光标。四个按钮是方向性的(上,下,左,右),一个是用于鼠标左键单击。来自Arduino的光标 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:55
|
阅读:336
|
回复:0
Arduino 键盘串口
此示例监听来自串口的一个字节。当接收到时,电路板发送一个击键回到计算机。发送的击键比接收的击键高一个,因此如果从串口监视器发送“a”,你将从连接到计算机的电路板接收到“b”。“1”将返回“2”等。警告 - ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:55
|
阅读:336
|
回复:0
Arduino 湿度传感器
在本节中,我们将学习如何使用不同的传感器连接我们的Arduino板。我们将讨论以下传感器: 湿度传感器(DHT22)温度传感器(LM35)水位检测传感器(简单水触发器)PIR传感器超声波传感器GPS湿度传感器(DHT22)DHT-22( ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:55
|
阅读:358
|
回复:0
Arduino 温度传感器
温度传感器LM35系列是精密集成电路温度器件,输出电压与摄氏温度成线性比例。LM35器件优于以开尔文校准的线性温度传感器,因为用户不需要从输出中减去大的恒定电压以获得便利的摄氏缩放。LM35器件不需要任何外部校准 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:55
|
阅读:356
|
回复:0
Arduino 水位检测器/传感器
水位传感器砖设计用于水位检测,可广泛应用于检测降雨,水位,甚至液体泄漏。将水位传感器连接到Arduino是检测泄漏,溢出,洪水,雨水等的好方法。它可用于检测水的存在,水位,体积以及是否缺水。当这个用来提醒你 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:55
|
阅读:347
|
回复:0
Arduino 中断
中断(interrupt)停止Arduino的当前工作,以便可以完成一些其他工作。假设你坐在家里和别人聊天。突然电话响了。你停止聊天,拿起电话与来电者通话。当你完成电话交谈后,你回去和电话响之前的那个人聊天。同样,你 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:54
|
阅读:346
|
回复:0
Arduino 通信
已经定义了数百个通信协议来实现这种数据交换。每个协议可以分为两类:并行或串行。并行通信通过输入/输出端口在Arduino和外设之间进行并行连接是短距离(最多几米)的理想解决方案。然而,在其他情况下,当需要在两 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:54
|
阅读:356
|
回复:0
Arduino 内部集成电路
内部集成电路(I2C)是用于微控制器和新一代专用集成电路之间的串行数据交换系统。当它们之间的距离很短(接收器和发射器通常在同一个印刷电路板上)时使用。通过两根导线建立连接。一个用于数据传输,另一个用于同 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:54
|
阅读:333
|
回复:0
Arduino 串行外设接口
串行外设接口(SPI)总线是用于串行通信的系统,最多可使用四个导体,通常为三个。一个导体用于数据接收,一个导体用于数据发送,一个导体用于同步,另一个导体用于选择与之通信的设备。它是一个全双工连接,这意味 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:54
|
阅读:471
|
回复:0
Arduino 闪烁LED
LED是用于许多不同应用的小型强光灯。首先,我们将学习闪烁LED,即微控制器的Hello World。它就像打开和关闭灯一样简单。建立这个重要的基线将为你提供坚实的基础,以实现更复杂的实验。必需的组件你将需要以下组件 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:54
|
阅读:346
|
回复:0
Arduino 渐变LED
这个例子演示了使用analogWrite()函数来渐变LED的功能。AnalogWrite使用脉冲宽度调制(PWM),以开和关之间的不同比率非常快速地打开和关闭数字引脚,以产生渐变效应。必需的组件你将需要以下组件:1 × Breadboard ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:54
|
阅读:332
|
回复:0
Arduino 读取模拟电压
此示例将向你展示如何读取模拟引脚0上的模拟输入。输入从analogRead()转换为电压,并打印输出到Arduino软件(IDE)的串口监视器。必需的组件你将需要以下组件:1 × Breadboard 面包板1 × Arduino Uno R31 × 5K可 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:54
|
阅读:356
|
回复:0
Arduino LED条形图
此示例展示如何读取模拟引脚0处的模拟输入,将analogRead()中的值转换为电压,并将其输出到Arduino软件(IDE)的串口监视器。必需的组件你将需要以下组件: 1 × Breadboard 面包板1 × Arduino Uno R31 × 5k欧姆可 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:54
|
阅读:368
|
回复:0
Arduino 高级I/O函数
在本章中,我们将学习一些高级的输入和输出函数。analogReference()函数配置用于模拟输入的参考电压(即用作输入范围顶部的值)。选项是: DEFAULT - 5伏(5V Arduino板)或3.3伏(3.3V Arduino板)的默认模拟参 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:53
|
阅读:338
|
回复:0
Arduino 字符函数
所有数据都以字符形式输入计算机,包括字母,数字和各种特殊符号。在本章节中,我们讨论C++检查和操作单个字符的功能。字符处理库包括几个函数,执行有用的测试和字符数据的操作。每个函数接收一个字符,表示为int或 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:53
|
阅读:342
|
回复:0
Arduino 数学库
Arduino数学库(math.h)包含了许多用于操作浮点数的有用的数学函数。库中的宏以下是在标题math.h中定义的宏:宏值描述M_E2.7182818284590452354常数e。M_LOG2E1.4426950408889634074/* log_2 e */e以2为底的对数。M_1_ ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:53
|
阅读:355
|
回复:0
Arduino 三角函数
你需要使用三角几何来计算移动物体的距离或角速度。Arduino提供了传统的三角函数(sin,cos,tan,asin,acos,atan),可以通过编写它们的原型来概括。Math.h包含三角函数的原型。三角函数的精确语法double sin(dou ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:53
|
阅读:341
|
回复:0
Arduino Due 和 Zero
Arduino Due是基于Atmel SAM3X8E ARM Cortex-M3 CPU的微控制器板。它是第一款基于32位ARM内核微控制器的Arduino板。主要功能:它有54个数字输入/输出引脚(其中12个可用作PWM输出)12个模拟输入4个UART(硬件串行端 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:53
|
阅读:348
|
回复:0
Arduino 脉冲宽度调制
脉冲宽度调制或PWM是用于改变脉冲串中的脉冲宽度的常用技术。PWM有许多应用,如控制伺服和速度控制器,限制电机和LED的有效功率。PWM的基本原理脉冲宽度调制基本上是一个随时间变化而变化的方波。基本的PWM信号如下 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:53
|
阅读:356
|
回复:0
Arduino 随机数
要生成随机数,可以使用Arduino随机数函数。我们有两个函数:randomSeed(seed)random()randomSeed(seed)randomSeed(seed)函数重置Arduino的伪随机数生成器。虽然random()返回的数字的分布本质上是随机的,但是顺序是 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:53
|
阅读:379
|
回复:0
Arduino 控制语句
判断结构要求程序员指定要由程序评估或测试的一个或多个条件,以及条件为真时要执行的语句(必需的)和条件为假时要执行的语句(可选的)。以下是大多数编程语言中典型的判断结构的一般形式: 控制语句是源代码中控 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:52
|
阅读:418
|
回复:0
Arduino 循环
编程语言提供了各种控制结构,允许更复杂的执行路径。循环语句允许我们多次执行一个语句或一组语句,以下是大多数编程语言中循环语句的一般形式:C语言提供以下类型的循环来处理循环需求。序号循环及描述1while循环w ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:52
|
阅读:351
|
回复:0
Arduino 函数
函数允许在代码段中构造程序来执行单独的任务。创建函数的典型情况是在程序需要多次执行相同的动作时。将代码片段标准化为函数具有几个优点: 函数帮助程序员保持组织性。通常有助于概念化程序。函数将一个动作编码 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:52
|
阅读:336
|
回复:0
Arduino 字符串
字符串用于存储文本。它们可用在LCD或Arduino IDE串口监视器窗口中显示文本。字符串也可用于存储用户输入。例如,用户在连接到Arduino的键盘上键入的字符。在Arduino编程中有两种类型的字符串:字符数组,与C编程中 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:52
|
阅读:390
|
回复:0
Arduino 字符串对象
在Arduino编程中使用的第二种类型的字符串是字符串对象。什么是对象?对象是一个包含数据和函数的构造。字符串对象可以像变量一样被创建并分配一个值或字符串。字符串对象包含函数(在面向对象编程(OOP)中称为“方 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:52
|
阅读:379
|
回复:0
Arduino 时间函数
Arduino提供四种不同的时间操作函数。它们是:序号函数和描述1delay() 函数 delay()函数的工作方式非常简单。它接受单个整数(或数字)参数。此数字表示时间(以毫秒为单位)。2delayMicroseconds() 函数 delayMicro ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:52
|
阅读:332
|
回复:0
Arduino 数组
数组是连续的一组相同类型的内存位置。要引用数组中的特定位置或元素,我们指定数组的名称和数组中特定元素的位置编号。下图给出了一个名为C的整数数组,它包含11个元素。通过给出数组名称,后面跟特定元素的位置编 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:52
|
阅读:390
|
回复:0
Arduino I/O函数
Arduino板上的引脚可以配置为输入或输出。我们将在这些模式下解释引脚的功能。重要的是要注意,大多数Arduino模拟引脚可以按照与数字引脚完全相同的方式进行配置和使用。引脚配置为INPUTArduino引脚默认配置为输入, ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:52
|
阅读:359
|
回复:0
Arduino 概述
Arduino是一个基于易用硬件和软件的原型平台(开源)。它由可编程的电路板(称为微控制器)和称为Arduino IDE(集成开发环境)的现成软件组成,用于将计算机代码写入并上传到物理板。主要特点是: Arduino板卡能够读 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:51
|
阅读:178
|
回复:0
1
2
/ 2 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部