WHITEBOARDUNOBTbot机器人控制器,是一款ArduinoUNO的兼容控制器。采用ATmega328P为主控,在原有Arduino328P官方电路的基础上,引出所有管脚,带标准3PINGVS传感器接口(D0&D1用于蓝牙连接),能自动识别」并切换外部供电和下载器供电,确保其能可靠的工作,通过下载器,可以对控制器下载程序、修改蓝牙参数,同时自带2路1000mA输出能力的直流电机驱动器,可以轻松的驱动各类机器人电机,免去您购买驱动器以及繁琐的连接线,采用免螺丝端子,方便导线直接连接电池、电机引①线等,背板带有蓝牙模块,可以给你的机器人和同伴或者主人您交流的机会,在软件上完◣美支持Ardublock!
UNO BTbot控制器是Arduino Uno为核心,采用CP2102下载器下载设计,不光可以下载程序还可以给控制器供电。控制∴器上配有0.5A的复位保险,以起到保护电脑的作用。控制器上搭载了复位按键,电√源指示灯(一个红色LED)、串口指示灯(两个绿色LED)。测试D13引脚的指示灯(一个蓝色LED),以便监视作⌒ 用。控制器实现了把模拟口和数字口的引脚全部引出,可供用户外●接扩展模块使用。控制器不▽光可以USB的5V供电,还可以采用6V~12V的外部供电。控制器上带有电机驱动,可直接控制一般实验用的机器人以及小车,不用再外接电机驱动就可以直接控制ω 直流电机的转动的速度和方向了,是△不是很方便?此产品还搭载了蓝牙模块,可以实现手机遥控,蓝牙通信等功能▂。
I/O介绍:(数字口,模拟口,D13(LED)引脚)
数字口:
控制█板已经引出12个数字口,为D2、D3、D8~D13这8个引脚。(D0(RX)和D1(TX)为TTL串口,这里没◥有引出)其中D2、D3为外部中断;D3、D9、D10、D11提供8位的PWM输出;D10(SS)、D11(MOSI)、 D12(MISO)、D13(SCK)支持SPI通信;D13(LED)为主控板上直接接蓝色LED的引脚。
模拟口:
控制板已经引出←8个模拟口,为A0~A7这8个引脚。其中A4(SDA)和A5(SCL),支持I2C通信使用。
电机驱动:(哪个引◣脚控制电机,怎样调速,怎样正反转)
D4、D5、D6、D7为控制电机的引脚。当使用电机时≡,把直流电机接在主控板上的端子的AO1、AO2处,或者BO1、BO2处,也可以分别各接一个电机。之后把外接电源的正极接在端子的VIN处;把外接电源的负极接在端子的GND处。
(一)下载设置:
用下载器ξ连接UNOBTbot控制器,注意下载●器的RX,TX要与目标板RX,TX交叉连接,左侧开关置”NC“,右侧╳开关置”DL“;
(二)蓝牙参数设置:
用下载器连接UNOBTbot控制器,注意下载器的RX,TX要与目标板RX,TX交叉连接,左侧开关置”NC“,右侧开关置”BT“,蓝牙指令参见蓝牙设置▓手册;
(三)蓝牙与手机通信;
下载测试程序至UNOBTbot控制器,用手机端APP”蓝牙串口“连接蓝牙,配对密码”1234“,连接成功后,绿色灯闪烁熄灭,蓝色灯亮起,此时透过蓝牙,可以和控制器通信。
UNO Btbot专用下载器