2022年Arduino拓展板RoboduinoSensor说明书[汇 .pdf

上传人:C****o 文档编号:32521472 上传时间:2022-08-09 格式:PDF 页数:10 大小:3.53MB
返回 下载 相关 举报
2022年Arduino拓展板RoboduinoSensor说明书[汇 .pdf_第1页
第1页 / 共10页
2022年Arduino拓展板RoboduinoSensor说明书[汇 .pdf_第2页
第2页 / 共10页
点击查看更多>>
资源描述

《2022年Arduino拓展板RoboduinoSensor说明书[汇 .pdf》由会员分享,可在线阅读,更多相关《2022年Arduino拓展板RoboduinoSensor说明书[汇 .pdf(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、概 述Arduino 是一款开源的控制板,非常适合爱好电子制作的朋友制作互动作品,但对于一些不熟悉电子技术的人,要在Arduino 上添加电路是一个比较麻烦是事,所以我们设计了一个传感器扩展板,能使大部分传感器轻松地和Arduino 控制板连接。特色描述1. 扩展 14 个数字 IO 口(12 个舵机接口)及电源;2.6 个模拟 IO 口及电源;3.1 个数字端口外接电源接线柱,外部供电和内部供电自动切换;4. 数字端口外部供电和板载电源自动切换;5.1 个外接电源输入接线柱和1 个输入插针;6.RS485接口;7. 复位按钮;8.xbee/Bluetooh Bee蓝牙无线数传接口 ; 9.A

2、PC220/Bluetooh V3 蓝牙无线数传接口 ; 10.IIC/I2C/TWI接口; 11.3.3V 输出端口 ; 12.SD卡模块接口 ; 技术规格1. 模块电源: +5V 2. 舵机电源: +5V 3. 输出电源: +3.3V 4. 模块尺寸: 57x54mm 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 10 页 - - - - - - - - - 引脚定义数字传感器的使用数字传感器需要使用数字传感器连接线接插到数字口 D0-D13,绿色为信号,红色为电源

3、正,黑色为电源地。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 10 页 - - - - - - - - - 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 10 页 - - - - - - - - - Arduino 数字大按钮实验代码:int ledPin = 13; / choose the pin for the LED int input

4、Pin = 2; / choose the input pin (for a pushbutton) 按键接到数字 2 int val = 0; / variable for reading the pin status void setup() pinMode(ledPin, OUTPUT); / declare LED as output pinMode(inputPin, INPUT); / declare pushbutton as input void loop() val = digitalRead(inputPin); / read input value if(val = HI

5、GH) / check if the input is HIGH digitalWrite(ledPin, LOW); / turn LED OFF else 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 10 页 - - - - - - - - - digitalWrite(ledPin, HIGH); / turn LED ON 模拟传感器的使用模拟传感器需要使用模拟传感器连接线接插到模拟口A0-A5,红色为电源正,黑色为电源地,蓝色为信号。名师资料总结 - - -

6、精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 10 页 - - - - - - - - - Arduino 模拟环境光实验代码:void setup() 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 10 页 - - - - - - - - - Serial.begin(9600); / 9600 bps void loop() int val; val=analogR

7、ead(0); Serial.println(val ,DEC); delay(100); 根据光线强弱的变化, 读取到的值也会随其变化。 打开串口助手可以看到检测结果。IIC 接口的使用Arduino IICLCD 实验代码:#include 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 10 页 - - - - - - - - - #include LiquidCrystal_I2C lcd(0 x27,16,2); / set the LCD address to

8、 0 x27 for a 16 chars and 2 line display void setup() lcd.init(); / initialize the lcd / Print a message to the LCD. lcd.backlight(); lcd.print(Hello, world!); void loop() 舵机的使用舵机有 3 根线,棕色为地,红色为电源正,橙色为信号线,但不同牌子的舵机,线的颜色可能不同,请大家注意。舵机属于大电流器件, 在使用时需要单独供电, Arduino 上的 5V供电仅提供 800mA电流,不能维持舵机的需要。 当数字口用于驱动舵机

9、时,由于舵机电流较大,这时就需要外部电源供电,从数字口外部供电接口接入,电压必须大于5V将自动断开 Arduino 控制器的 5V。舵机供电电压需要符合所使用的舵机额定电压。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 10 页 - - - - - - - - - 使用 Arduino 0017-0018 可以让 Arduino 控制器的 Pin2-13 端口控制 12 个舵机。如上图连接。演示代码:#include Servo servo1; Servo servo2

10、; Servo servo3; void setup() servo1.attach(8); /定义舵机 1 控制口为 Pin8 servo2.attach(9); /定义舵机 2控制口为 Pin9 servo3.attach(10); /定义舵机 3 控制口为 Pin10 Serial.begin(19200); /设置波特率 Serial.print(Ready); void loop() static int v = 0; if ( Serial.available() char ch = Serial.read(); /读取串口数据 switch(ch) case 0.9: v = v

11、 * 10 + ch - 0; /字符换算成 10进制 break; case a: /如果数据后带 a, 则表示是 servo1 的数据,比如串口发送 85a servo1.write(v); v = 0; break; case b: /如果数据后带 b, 则表示是 servo2 的数据,比如串口发送 90b servo2.write(v); v = 0; break; case c: /如果数据后带 c , 则表示是 servo3 的数据,比如串口发送 180c servo3.write(v); v = 0; break; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 10 页 - - - - - - - - - 程序功能: 通过 IDE 中的串口助手, 发送舵机度数控制舵机转动的角度,比如发送字符 85a 表示舵机 1 转动 85 度,发送字符 180c 表示舵机 3 转动 180度。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 10 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁