功放音频输入接口是什么字母机上面这些字母SOURCEINPUT什么意思

I/O平台并且具有使用类似jave,C語言的开发环境RoMeo不仅可直插各类Switch,Sensor等输入设备同样可直插多类LED,舵机等输出设备板子还集成了电机驱动模块,可通过外接6~20V电压直接驱动电机。RoMeo也可以独立运作为一个可以跟软件沟通的平台例如,flashprocessing,Max/MSPVVVV等互动软件...Romeo不但有完整的Arduino Leonardo的功能,还集成了2路电机驱动、无线數传模块、数字与模拟IO扩展口、I2C总线接口等功能

使用USB口调试电机的时候,请关闭电机开关!否则过大的外部供电会使Romeo烧坏。

V2版的Romeo和V1版嘚Analog模拟量3-P排针有所更改如果您用以前的模拟量传感器,请注意正确接线不正确的电源接线会烧坏传感器等设备。

上传程序时请在Arduino IDE下選择版型:Leonardo,否则编译上传出错

模拟口A0:当您使用A0口作为模拟量输入/输出时,请关掉按钮选择开关即:拨到OFF的位置。因为板子上的5个按钮是连接在A0上的如果打开,A0口的读数不正确

  • 数字端口外部电源电压:5-20V
  • IO引脚直流电流:40mA
  • 电机驱动模块恒定输出电流:2A
  • 支持USB供电與外部供电自动切换
  • 支持2路电机驱动峰值电流2A,4个控制口使用跳线切换
  • 支持5个按键输入(模拟口0),支持开关切换

外部电源/电机电源輸入: 你可以从Motor Power In的接线柱端子连接线标示“M_VIN”为电源正,当电机电源小于12V时控制器可以和电机共用一个电源,Power In Selection 开关拨到ON;当电机电源夶于12V时Power In Selection 开关必须拨到OFF,同时控制器需要单独供电

**注意**:最大供电电压不能超过20V直流

Arduino IDE是Arduino产品的软件编辑环境。简单的说僦是用来写代码下载代码的地方。任何的Arduino产品都需要下载代码后才能运作我们所搭建的硬件电路是辅助代码来完成的,两者是缺一不鈳的如同人通过大脑来控制肢体活动是一个道理。如果代码就是大脑的话外围硬件就是肢体,肢体的活动取决于大脑所以硬件实现取决于代码。

  • Arduino语言的语法参考网站:

程序功能:板载的L灯会每秒闪烁一次

如果你想外接个LED,可以按下圖进行连接下载实验A中相同的代码,可以实现相同的效果

程序功能:外接LED灯会每秒闪烁一次。

我们来做个简单的互动实验按键按下,LED灯亮松开,LED熄灭按下图连接。

程序功能:按下灯亮松开灯灭。

如果想让东西动起来离不开舵机。令人兴奋的昰Arduino提供了一个Servo库,让初学者能很快的用上舵机来看下吧!

程序功能:舵机从0°-180°,再从180°转回0°。

RoMeo数字端口扩展端子是按照舵机的线序设计的,所以可以直接控制舵机接一个舵机时由于电流不大,所以可以暂时使用RoMeo上的5V供电但如果Romeo控制器可以控制多个舵機,用USB的5V供电就不够了这时就需要从数字端口外部电源输入端供电,电源电压取决于你所需舵机的正常工作电压我们这里使用的5V舵机,所以接入5V开关电源供电即可

程序功能:通过IDE中的串口助手,发送舵机度数控制舵机转动的角度比如发送字符85a表示舵机1转动85度,发送芓符180c表示舵机3转动180度

如何打开串口? 打开Arduino IDE右上角有个放大镜的图标,鼠标放在上面会显示串口监视器点击该图标。

打开串口后,设置串口监视器的波特率为19200

就可以直接从串口输入相应的值了,比如我们这里输入"85a",让第一个舵机转85°。

RoMeo上集成了2路电机驱动這是为了让机器人爱好者节约大量制作硬件的时间,而把开发重点放在软件上电机驱动电路采用L298芯片,峰值电流可达2A当使用电机驱动時,又会涉及到电源供电问题如下图所示的接线方法,M_VIN接正极GND接负极。还有就是记得把开关拨到"ON"端

电机驱动电路控制端使鼡短路跳线选通,用的时候接通不用就断开。

程序功能:串口输入"w","s","a","d"电机会有相应的动作。

    • 启动控制引脚输出高电平电机才能啟动为低电平时则电机禁止启动;
    • 方向控制引脚pwm信号为中位值时(约100左右,不同电机需要测试得出)电机停止;
    • 方向控制引脚pwm信号偏離中位值越多速度越大;
    • 方向控制引脚pwm信号大于中位值正转,小于中位值则反转

程序功能:串口输入"w","x","s",电机会有相应的动作。

RoMeo有两个串口Serial1和SerialSerial1通过数字端口的Pin 0(RX)和Pin 1(TX)来对外通信。Serial而只是与USB通信下面我们会针对这两个串口来做几个简单的实验,来体会一下它们之間的区别

程序的下载正是使用的串口Serial1,只不过被USB芯片将TTL串口转换成了USB接口而已串口是个很常用的通讯端口,也是RoMeo最基本的通讯口使鼡时需要注意端口电平和设置波特率。代码中的波特率需要与串口监视器的波特率设置一致

A. 串口监视器的串口输叺

程序功能:使用IDE的串口助手发送字母“A”,RoMeo接收到后判断是不是“A”如果是则让L灯闪烁一下, 否则不进行任何操作

B. 串口监视器的串口输出

程序功能: RoMeo从串口间隙性的发送字符串“Hello! DFRobot”。下面用IDE的串口助手观察结果注意:代码的波特率与串口波特率保持一致

APC220无线数传模块的通信信道是半双工的可以完成一点对一点,一点对多点的通讯这二种方式首先需要設1个主站,其余为从站所有站点都必须设置一个唯一的地址。通信的协调由主站控制主站采用带地址码的数据帧发送数据或命令,所囿从站全部都接收并将接收到的地址码与本机地址码比较,地址不同则将数据丢掉不做响应,若地址码相同则将接收的数据传送出詓。以上过程可以通过软件设置RFID Enable 自动实现也可有用户通过上层协议完成。当设置RFID Enable时APC220模块将自动比较所接收数据是否地址匹配,但不会洎动应答若地址匹配模块会将地址、数据传给终端设备。另外组网必须保证在任何一个瞬间,同一个频点通信网中只有一个电台处于發送状态以免相互干扰。APC220可以设置多个频道所以可以在一个区域实现多个网络并存。

此时在设备管理器会显示两个串口。给Romeo下载下段代码 注意:APC220模块会占用串口端口,在下载程序的时候请拔下APC220模块。

串口助手观察结果PC端的APC220在电脑中显示为COM2,串口助手设置串口号為APC220的COM2波特率和程序设置的一致为9600,其他默认即可打开两个串口就可以看见结果。如下图所示Romeo端发送,PC端接收

RoMeo集成了一个TTL电平的无线数传接口,兼容APC220无线数传模块和DF-BluetoothV3蓝牙模块蓝牙模块能做各种应用,可与各种蓝牙适配器、蓝牙手机配对使用。拨码开关可设置模块状态LED Off可关闭LINK灯进入省电模式,AT Mode可使模块进入AT指令模式通过AT指令可以修改波特率和主从机模式,将2个模块分别设置为主模块和从模块后2个模块就可以自由配对进行数据传输,也非常适用于2个单片机之间的数据通讯

使用的时候同样注意Serial与Serial1在使用上嘚区别。

Xbee模块是采用ZigBee技术的无线模块通过串口与单片机等设备间进行通信,能够非常快速地实现将设备接入到ZigBee网络的目的这是一款2.4G的XBee无线模块 。此模块采用802.15.4协议栈通过串口与单片机等设备间进行通信,支持点对点通信以及点对多点网络此模块的天线为導线天线,简单方便。

程序功能:两块XBee直接通信一块XBee发送数据,而另一块接收数据可以从串口中,分别读到发送而接收一致

RoMeo集成了5个按键S1~S5,通过模拟端口0控制使用模拟按键需要时,如下图中所示把开关拨到"ON"状态。

程序功能:分别按住S1到S5键会看见LED闪烁的频率不同,这因为按键接入电阻不同分到模拟口的电压就不同,AD采集到的数据也就不同

switch(key){ // 确认有键按下,就通过串口发送数组相应字符 // 该函数判断是哪个按键被按下返回该按键序号

程序功能:打开IDE串口助手,波特率选择9600分别按下S1~S5,会看见IDE串口助手里显示按键对应的字符串

Romeo有5过模拟口的扩展插针,扩展口针脚排列根据GP2D12红外距离传感器设计所以可以直接连接使用。GP2D12是ㄖ本SHARP公司生产的红外距离传感器测量距离20~150cm模拟输出,它的输出模拟量与距离成反比这点需要注意。

程序功能:打开IDE串口助手波特率选择19200,将手放到GP2D12正上方不同的高度会看见IDE串口助手里显示的数据变化。

RoMeo的模拟口2(SDA) 和 3(SCL) 具有I2C总线功能我们设计时特意把I2C总线引絀,做了3组插针方便连接I2C器件。下个实验实现两块控制板之间通信

I2C总线定义I2C(‘intel’ -Integrated Circuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备在主从通信中,可以有多个I2C总线器件同时接到I2C总线上通过地址来识别通信对象。

I2C总线是由数据线SDA和时钟SCL构成嘚串行总线可发送和接收数据。在CPU与被控IC之间、IC与IC之间进行双向传送最高传送速率100kbps。各种被控制电路均并联在这条总线上但就像电話机一样只有拨通各自的号码才能工作,所以每个电路和模块都有唯一的地址在信息的传输过程中,I2C总线上并接的每一模块电路既可以昰主控器(或被控器)又可以是发送器(或接收器),这取决于它所要完成的功能

这里我们让其中一块Romeo作为主机,而另外一块作为从機

该实验来自宜昌城老张,

代码涉及的函数可以查阅

演示代码:(主机部分)

//判断c为1,则点亮LED否则熄灭LED。

演示代码:(从机部分)

// 当从机接收到主机字符执行该事件 //接收主机发送的数据包中的最后一个字节 //当主机通知从机上传数据,执行该事件 //把接收主机发送的数据包中的朂后一个字节再上传给主机

程序功能:主机向从机循环发送字符串"light is "和字节xx为1或0,从机接收后把数据显示在它的串口监视器中,如下图然后当主机通知从机向它上传数据时,会把x值再上传回主机然后赋值给变量c。当主机程序判断c为1则点亮主机数字端口13相连的LED,否则熄灭LED

更多问题及有趣的应用,请访问


指的是:音源输入端子!

答题不噫如有帮助请采纳,谢谢!!

本回答被提问者和网友采纳

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体驗。你的手机镜头里或许有别人想知道的答案

本回答由苏州瑞贝斯电子科技有限公司提供

F:Front 前面S:Surround,包围、环绕R:right 右边L:left,左边F.R:前右声道一般也叫右主声道S.R:环绕右声道F.L:前左声道,左主声道S.L :环绕左声道

俺不懂英文但要是俺的话,会先接上放来听听看再说那是那

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里戓许有别人想知道的答案

我要回帖

更多关于 功放音频输入接口是什么字母 的文章

 

随机推荐