匿名
未登录
登录
丢石头百科
搜索
查看“Basic Pack Plus For Arduino”的源代码
来自丢石头百科
名字空间
页面
讨论
更多
更多
页面选项
查看
查看源代码
历史
←
Basic Pack Plus For Arduino
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{{Product |images= |categories= {{Category|Arduino}} |brand=丢石头 |features= * Arduino 基础配件包进阶版 |related= * [[Basic Pack For Arduino]] }} == 产品说明 == *[[File:Arduino 配件包.jpg|600px]] == 使用说明 == === 主要配件 === ==== 面包板 ==== *面包板左右两侧分别有两列电源轨。其中每列中五个孔位为一组。同组之间与各组之间的的孔位是相互导通的,但列与列之间的孔位是互不导通的。 *中间部分的孔位由最中间的凹槽分隔为左右两侧。每一侧中的每行五个孔位为一组,同组之间的孔位是相互导通的,但行与行之间的孔位是互不相通的。 [[File:面包板_产品说明.jpg|360px]] ==== 杜邦线 ==== === 基础模块 === ==== 迷你交通灯模块 ==== ==== RGB模块 ==== ==== 有源蜂鸣器模块 ==== ==== 无源蜂鸣器模块 ==== ==== 带帽大按键 ==== ==== 矩阵键盘 ==== ==== 选择电位器模块 ==== ==== 光耦继电器 ==== === 温度传感器 === ==== 热敏电阻传感器 ==== ==== DHT11温湿度传感器 ==== ==== DS18B20温度传感器 ==== ====土壤湿度传感器 ==== === 光学传感器 === ==== 火光、火焰传感器 ==== ==== 红外避障传感器 ==== ==== 光敏电阻传感器 ==== ==== 红外循迹传感器 ==== ==== 人体红外热释电传感器 ==== ==== 激光传感器 ==== === 磁性传感器 === ==== KY-020倾斜传感器 ==== ==== SW-18010P振动传感器 ==== ==== 磁控管传感器 ==== ==== 霍尔传感器 ==== === 特殊传感器 === ==== TTP223电容触摸开关 ==== ==== HC-SR04超声波传感器 ==== ==== 水位传感器 ==== ==== 声音传感器 ==== ==== MQ-2烟雾气体传感器 ==== ==== 灰度传感器 ==== === 显示模块 === ==== MAX7219 点阵模块 ==== ==== 74HC595四位数码管显示模块 ==== ==== 5V LCD1602 ==== *1602字符型液晶显示模块是专门用于显示字母、数字元、符号等的点阵型液晶显示模块。分4位和8位数据传输方式。提供5×7点阵+光标的显示模式。提供显示数据缓冲区DDRAM、字符发生器 CGROM 和字符发生器 CGRAM,可以使用 CGRAM 来存储自己定义的最多8个5×8点阵的图形字符的字模数据。提供了丰富的指令设置,清显示;光标回原点;显示开/关;光标开/关;显示字符闪烁;游标移位;显示移位元等。提供内部上电自动复位电路,当外加电源时,自动对模块进行初始化操作,将模块设置为默认的显示工作状态。 *引脚说明: ** [[File:Basic Pack For Arduino_1602.png|600px]] === 电机 === ==== 直流电机 === *直流电机是最常见的电机类型。直流电动机通常只有两个引线,一个正极和一个负极。如果将这两根引线直接连接到电池,电机将旋转。如果切换引线,电机将以相反的方向旋转。 *'''不要直接从Arduino板引脚驱动电机。这可能会损坏电路板。使用驱动电路或IC''' ==== ULN2003 驱动板 ==== ==== 步进电机 ==== === F5 LED === ==== 单色与七彩LED ==== *发光二极管与普通二极管一样是由一个PN结组成,也具有单向导电性。当给发光二极管加上正向电压后,从P区注入到N区的空穴和由N区注入到P区的电子,在PN结附近数微米内分别与N区的电子和P区的空穴复合,产生自发辐射的荧光。不同的半导体材料中电子和空穴所处的能量状态不同。当电子和空穴复合时释放出的能量多少不同,释放出的能量越多,则发出的光的波长越短。 *发光二极管的反向击穿电压大于5伏。它的正向伏安特性曲线很陡,使用时必须串联限流电阻以控制通过二极管的电流。 *发光二极管的长脚为正极,短脚为负极。实际应用时,电路电流应从LEDA正极流入,负极流出。 ==== RGB LED ==== *RGB LED灯的显示原理是基于三原色原理,显示出的颜色是由红绿蓝三色混光而成的。和一般LED不同的是RGB LED封装内,有三个LED,一个红色,一个绿色的,一个蓝色的。通过控制各个LED的亮度,达到可以实现全彩的效果。 *实际使用时三个LED控制引脚均需要串联一个限流电阻后接入控制引脚。 *引脚说明:[[File:Basic Pack For Arduino_LED.jpg|400px]] *本套件中提供的RGD LED灯为共阴LED灯。 === 蜂鸣器 === *有源蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。蜂鸣器在电路中用字母“H”或“HA”(旧标准用“FM”、“LB”、“JD”等)表示。 *无源蜂鸣器利用电磁感应现象,为音圈接入交变电流后形成的电磁铁与永磁铁相吸或相斥而推动振膜发声,接入直流电只能持续推动振膜而无法产生声音,只能在接通或断开时产生声音。 *有源蜂鸣器和无源蜂鸣器最简单的区别就是有源蜂鸣器内部有振荡电路,所以只要一通电就会叫。而无源蜂鸣器没有,如果用直流信号无法令其鸣叫。 *有源蜂鸣器和无源蜂鸣器的根本区别在于产品对输入信号有不同的要求: **有源蜂鸣器内部有一个简单的振荡电路,可以将恒定的DC转换成一定频率的脉冲信号,从而实现磁场的交变,驱动振膜振动发声。但有些有源蜂鸣器在特定交流信号下也能工作,但交流信号的电压和频率都很高,一般不采用这种工作模式。 **无源蜂鸣器内部没有驱动电路,无源蜂鸣器的工作信号为方波。如果直接施加DC信号给无源蜂鸣器,则没有声音,因为磁路不变,振膜始终处于吸附状态,无法振动发声。 *区分: **万用表测电阻区别:用万用表电阻档Rxl档测试。用黑表笔接蜂鸣器 "+"引脚,红表笔在另一引脚上来回碰触,如果触发出咔、咔声的且电阻只有8Ω(或16Ω)的是无源蜂鸣器;如果能发出持续声音的,且电阻在几百欧以上的,是有源蜂鸣器。 **有源蜂鸣器直接接上额定电源(新的蜂鸣器在标签上都有注明)就可连续发声;而无源蜂鸣器则和电磁扬声器一样,需要接在音频输出电路中才能发声。 **有源蜂鸣器的两个引脚长度是不一样的,长脚为正极,短脚为负极,正负极不可反接。无源蜂鸣器则没有正负极之分。 === 霍尔传感器 === *A3144是集成S数字输出霍尔效应非锁存传感器。将磁铁靠近传感器会导致输出引脚翻转。这使得传感器坚固耐用。干簧传感器也可以很好地工作。 *工作原理:当带电粒子束通过磁场时,力作用在粒子上,并且束流从直线路径偏转。电子通过导体的流动被称为带电载流子束。当导体放置在垂直于电子方向的磁场中时,它们将从直线路径中偏转。结果,导体的一个平面将带负电,而另一侧将带正电。这些平面之间的电压称为霍尔电压。当来自电场的带电粒子上的力与磁场产生的力平衡时,它们的分离将停止。如果电流没有变化,则霍尔电压是磁通密度的量度。基本上,霍尔效应传感器有两种。一种是线性的,这意味着电压的输出线性地取决于磁通密度;另一种称为阈值型,这意味着在每个磁通密度下输出电压都会急剧下降。 === 温湿度传感器 === *DHT11 数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器,内部由一个8位单片机控制一个电阻式感湿元件和一个 NTC 测温元件。 *DHT11传感器采用单线制串行接口,其Dout引脚接上一个5K的上拉电阻后可直接与单片机的I/O口连接。信号传输距离可达20米以上,具有抗干扰能力强、性价比极高、响应速度快等优点。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。 *引脚说明:[[File:DHT11 Temperature And Humidity Sensor_引脚说明none.jpg|400px]] {| style="width:25%;heigh=360px" border="1" |- !GND |电源负极(电路板上标注为‘-’) |- !VCC |电源正极(接入电压为3.3V-5V) |- !DATA |数字输出(电路板上标注为‘S’) |- !NC |空脚(可不接) |} === 74HC595 === *74HC595是一个8位串行输入、并行输出的位移缓存器:并行输出为三态输出。在SCK 的上升沿,串行数据由SDL输入到内部的8位位移缓存器,并由Q7'输出,而并行输出则是在LCK的上升沿将在8位位移缓存器的数据存入到8位并行输出缓存器。当串行数据输入端OE的控制信号为低使能时,并行输出端的输出值等于并行输出缓存器所存储的值。 *引脚说明 **[[File:Basic Pack For Arduino_74hc595.png|600px]] **Q0--Q7:八位并行输出端,可以直接控制数码管的8个段。 **Q7':级联输出端。将它接下一个595的DS端。 **DS:串行数据输入端,级联的话接上一级的Q7'。 **MR:低电平时将移位寄存器的数据清零。通常接到VCC防止数据清零。 **SH_CP:上升沿时数据寄存器的数据移位。Q0->Q1->Q2-->Q3-->...-->Q7;下降沿移位寄存器数据不变。(脉冲宽度:5V时,大于几十纳秒就行了。我通常都选微秒级) **ST_CP:上升沿时移位寄存器的数据进入数据存储寄存器,下降沿时存储寄存器数据不变。通常我将ST_CP置为低电平,当移位结束后,在ST_CP端产生一个正脉冲(5V时,大于几十纳秒就行了。我通常都选微秒级),更新显示数据。 **OE: 高电平时禁止输出(高阻态)。如果单片机的引脚不紧张,用一个引脚控制它,可以方便地产生闪烁和熄灭效果。比通过数据端移位控制要省时省力。 === 4位 共阴数码管 === *共阴数码管:将公共极COM接到地线GND上,当某一字段发光二极管的阳极为高电平时,相应字段就点亮,当某一字段的阳极为低电平时,相应字段就不亮。 *驱动方式:数码管的驱动方式共有两种:静态驱动方式和动态显示方式. **静态驱动方式:静态驱动也称直流驱动。指的每个数码管的段选都需要连接一个8位数据线来保持显示的字形码,这8位数据线可通过单片机的I/O口进行驱动,也可使用如BCD码二-十进位转换器进行驱动。当送入一次字形码后,显示字形可一直保持,直到送入新字形码为止。静态驱动的优点是编程简单,显示亮度高,缺点是占用I/O口多,当使用单片机控制n位数码管显示时,需要使用的I/O口则为8*n个。故实际应用时常增加驱动器进行驱动,也因此增加了硬体电路的复杂性。 **动态驱动方式:动态驱动是指将所有数码管的段选线并联在一起,由位选线控制是哪一位数码管有效。例如当单片机输出字形码时,所有数码管都接收到相同的字形码,然后将需要显示的数码管的位选打开,该位数码管就可将字形显示出来,而没有选中的数码管则不会亮。选亮数码管采用动态扫描显示。所谓动态扫描显示即轮流向各位数码管送出字形码和相应的位选,利用发光管的余辉和人眼视觉暂留作用,只要扫描速度够快,就会使人的感觉好像显示的是稳定的字符,且选中的数码管都在正常显示。与静态驱动相比,动态驱动可节省大量的I/O口,而且功耗更低。但动态显示的亮度比静态显示要差一些,所以在选择限流电阻时应略小于静态显示电路中的。 *引脚说明 **[[File:Basic Pack For Arduino_数码管1.png|700px]] **[[File:Basic Pack For Arduino_数码管2.png|600px]] == 相关例程 == {{Arduino Case}} == 相关教程 == {{Arduino Study}}
该页面使用的模板:
模板:Arduino Case
(
查看源代码
)
模板:Arduino Study
(
查看源代码
)
模板:Category
(
查看源代码
)
模板:Product
(
查看源代码
)
模板:Study
(
查看源代码
)
模板:Tag
(
查看源代码
)
返回至
Basic Pack Plus For Arduino
。
导航
导航
首页
最近更改
随机页面
MediaWiki帮助
首页
首页
树莓派
主机
配件包
外壳
键鼠
电源
扩展板
显示屏
墨水屏
摄像模块
通信模块
继电器
电机驱动板
游戏机
产品分类
树莓派
Arduino
micro:bit
STM32
Espressif
WiFi模块
蓝牙模块
无线模块
LoRa模块
4G模块
GSM
GPRS
以太网
导航模块
北斗卫星
GPS
LCD
墨水屏
OLED
摄像头
USB模块
串口模块
RS232
RS485
CAN
传感器
温度模块
湿度模块
气压模块
继电器
电机模块
指纹模块
电平转换
音频模块
编程器
Wiki工具
Wiki工具
特殊页面
页面工具
页面工具
用户页面工具
更多
链入页面
相关更改
页面信息
页面日志