75浏览
楼主: 驴友花雕

[项目] 【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种

[复制链接]

驴友花雕  中级技神
 楼主|

发表于 4 小时前

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种

摇杆工作原理
摇杆电位器在直流电路中作为电流调节使用时,将有电流通过摇杆电位器的滑动臂,此时由于阳极氧化的原因会导致电阻值异常增加。在这种情况下,建议将连接电阻体的端子接负极,滑动臂接正极。如果直流电流直接通过摇杆电位器,摇杆电位器的阳极就会受到氧化损伤,从而让摇杆电位器的阻抗变大,因此最好是将电流的负极接在跟碳膜片接触的端子上,正极接在跟刷子(摇杆电位器接触片)的端子上。摇杆电位器作为可变电阻器时,建议作调整电压的分压器使用,同时摇杆电位器的负载电阻RL应不小于摇杆电位器公称阻值RT的10倍。在稳压器中用来调节输出电压,故设计摇杆电位器应满中顺时针调节时输出电压升高,反时针调节器节时输出电压降低;在可调恒流充电器中摇杆电位器用来调节充电电流折大小,设计摇杆电位器时应满中顺时针调节时,电流增大。IC座,设计印刷板图时,在使用IC座的场合下,一定要特别注意IC座上定位槽放置的方位是否正确,并注意各个IC脚位是否正确。


【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 4 小时前

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种

游戏摇杆扩展板技术参数:

(A)1个PS2带按钮十字摇杆,4颗圆形按钮,2个小按键。

(B)板载的开关电压可以在3.3V和5V之间切换。

(C)1个复位按键

(D)xbee/Bluetooh Bee/APC220蓝牙无线数传接口

(E)2.4G NRF24L01 RF无线数传接口

(F)Nokia 5110 LCD接口



添加nRF24L01的RF接口

添加Nokia 5110 LCD接口, 这样非常方便游戏开发。

添加蓝牙模块的接口,方便蓝牙无线串口通讯。

添加I2C通讯接口,方便I2C设备的连接

同时,JoyStick Shield 有1个PS2带按钮十字摇杆,还有4颗圆形按钮,2个小按键。为Arduino提供了摇杆和按键的输入扩展。板载开关可以在3.3V 和5V 之间切换,可以将此模块用于其它3.3V单片机平台,比如STM32。

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图1


回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 4 小时前

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种

游戏摇杆扩展板的使用
(A)2.4G NRF24L01使用
模板的RF SPI接口对应
IRQ-->D8;CE-->D9;CSN-->D10;MOSI -->D11;
MISO-->D12;CLK -->D13;

(B)Bluetooh蓝牙使用
模板的蓝牙接口对应 RXD-->D1(TX);TXD-->D0(RX);
注意:当蓝牙写AT命令时,把板载上APC&BT附近的拨动开关拨到“H”,表示蓝牙的KEY脚置高,或把板载上的“KEY”脚跳线到IO口,通过软件控制蓝牙的KEY。在蓝牙其他情况下,拨动开关拨到“L”。

(C)Nokia 5110 LCD使用
模板的Nokia 5110接口对应
SCE-->D13;RST-->D12;DC-->D11;MOSI-->D10;SCLK-->D9;

(D)板载的按键参考代码:
模板的按键接口对应
A-->D2;B-->D3;C-->D4;D-->D5;E-->D6;F-->D7;
X-->A0;Y-->A1;
S-->悬空(该键为摇杆的Z键,如果需要,可以跳线接入IO口)

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图1

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 4 小时前

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图2

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 3 小时前

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种

游戏摇杆扩展板的接脚配置

PS2游戏摇杆(X轴A0,Y轴A1,Z轴按键D6)

四个独立按键(D2、D3、游戏摇杆扩展板的接脚配置

PS2游戏摇杆(X轴A0,Y轴A1,Z轴按键D6)

四个独立按键(D2、D3、D4、D5)

预留扩展接口:

1个I2C接口 D4、D5)

预留扩展接口:

1个I2C接口

1个TTL串口

模拟量接口(A2-A5)

数字量接口(D8-D13)

Arduino复位按键

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图1

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 3 小时前

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种

完全兼容Arduino UNO R3接口

摇杆X\Y轴输出为两个电位器,可以通过AD转换读出扭动角度

向下按摇杆,可以触发一路轻触开关,为数字输出

四路独立按键,数字输出,方便使用

板上标注有各个模块的端口配置,方便调试

预留了其他没有占用的端口,方便后期扩展

通过该扩展板可以制作一个遥控手柄,结合XBee模块可实现无线控制

结合Arduino Leonardo还可以模拟电脑鼠标等

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图1

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 3 小时前

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种

Arduino摇杆模块提供七个按钮开关(六个独立按钮和摇杆下方的按钮)和一个带有两个电位计的拇指摇杆。这个扩展板为您的Arduino提供旧的任天堂(Nintendo)控制器上的功能。摇杆可用于控制诸如旋律或屏幕上的像素之类的输出。按钮可用于导航或游戏控制。

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图2

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 3 小时前

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种

电原理图

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 3 小时前

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图1

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图2
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 3 小时前

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种

第四种:Multi-function Shield多功能扩展板  Arduino实验12合1版

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 3 小时前

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图1
【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图2
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 3 小时前

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种

电原理图

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图2

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 3 小时前

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图1

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图2
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 3 小时前

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种

Multi-function扩展板模块特点

1、能与市面上 UNO LENARDO 2560等主流控制器无缝对接

2、4路LED指示灯(要知道LED指示灯的重要性,在实际做工程时,有了这个指示灯可以直接用指示灯指示程序的工作状态,方便程序调试。

3、DS18B20温度传感器接口,可以做温度测量实验,这个价格是不包括DS18B20的哦,需要的话另拍。

4、LM35温度传感器接口,可以做温度测量实验,这个价格是不包括LM35的哦,需要的话另拍。

5、3296精密可调电位器,提供模拟口输入(可作控制LED亮度,转动舵机角度,数字电压等等)

6、红外一体化接收头,可以适合任何红外遥控器的实验,这个价格也是不包括一体化接收头的,需要的话另拍。

7、四位数码管(采用74HC595驱动省IO 学习SPI),可以做数码管显示实验(可以显示温度,电压,计数值等等)。

8、三个独立按键,一个复位按键,可以做按键实验(人机界面)。

9、蜂鸣器可以作发声实验。(可以报警,发音等等)

10、蓝牙,无线接口,语音模块,语音识别模块,可以作无线通信实验

11、舵机接口,方便驱动舵机

12、红外探测接口,方便和红外对接,实现人流量统计等

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图1

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 3 小时前

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图2

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 3 小时前

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图2

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 3 小时前

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图1

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图2
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 3 小时前

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图2

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 3 小时前

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2 小时前

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种

第五种:LCD1602 字符液晶屏 输入输出扩展板 LCD Keypad Shield

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2 小时前

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种

LCD Keypad Shield扩展板
是一款提供2行16字符液晶显示的Arduino扩展板。扩展了多个按键输入,可供用户作为LCD显示屏的菜单选择按键或者操控按键使用。一个扩展板就能让你与Arduino设备进行互动。我们还扩展Arduino Reset按键,方便用户进行软件调试。用户通过调节扩展板上的蓝色电位器,能够帮助您调节LCD屏的对比度。

对于Arduino初学者来说,不必为繁琐复杂液晶驱动电路连线而头疼了,这款LCD扩展板将电路简化,直接将此板插到Arduino Duemilanove 或 Uno控制器上即可使用,调用Arduino自带的LCD库,简单的几行代码便可以完成数据和字符的显示功能,有兴趣的朋友还能学习自定义显示内容。

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图2

【花雕学编程】常用的Arduino UNO 扩展板/拓展板十二种图1

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail