普通设备搬运(蓝牙遥控轮式机械臂小车实现移动和搬运)
Posted
篇首语:当筵意气临九霄,星离雨散不终朝。本文由小常识网(cha138.com)小编为大家整理,主要介绍了普通设备搬运(蓝牙遥控轮式机械臂小车实现移动和搬运)相关的知识,希望对你有一定的参考价值。
普通设备搬运(蓝牙遥控轮式机械臂小车实现移动和搬运)
1. 功能描述
本文提供的示例所实现的功能为:用手机APP遥控轮式机械臂小车样机实现移动和搬运。
通过手机APP遥控轮式机械臂小车样机完成将工作区外的工件搬运至工作区的任务,来模拟机器人的搬运过程。首先手机遥控机器人找到未存放在工作区内的工件,然后利用机械爪将工件夹起并保持工件处于夹持状态,最后将工件搬运至工作区即算完成任务。
2. 所用样机
3. 电子硬件
在这个示例中,我们采用了以下硬件,请大家参考:
主控板 | Basra(兼容Arduino Uno) |
扩展板 | Bigfish2.1 |
电池 | 7.4V锂电池 |
通信 | 蓝牙串口模块 |
为样机安装好电子模块,将关节模块的舵机线连接到D12端口,机械爪的舵机线连接到D11端口。SH-01扩展板的直流电机接口组合是5/9,6/10,分别接左侧车轮电机和右侧车轮电机。
4. 示例程序
编程环境:Arduino 1.8.19
程序通过使用if语句来判断读取到的串口的不同字符值来匹配不同的动作,从而实现对机器人的远程控制。
接收到“1”的时候,执行前进;
接收到“3”的时候,执行左转;
接收到“4”的时候,执行右转;
接收到“5”的时候,执行停止;
接收到“6”的时候,机械爪闭合;
接收到“7”的时候,机械爪张开;
接收到“8”的时候,机械臂抬起;
接收到“9”的时候,机械臂放下;
手机APP的键值按上述规则进行配置,配置方法请参考蓝牙串口模块【https://www.robotway.com/h-col-141.html】。
例程代码(R214e_Bluetooth_RC.ino)如下:
/*------------------------------------------------------------------------------------ 版权说明:Copyright 2022 Robottime(Beijing) Technology Co., Ltd. All Rights Reserved. Distributed under MIT license.See file LICENSE for detail or copy at https://opensource.org/licenses/MIT by 机器谱 2022-10-26 https://www.robotway.com/ ------------------------------ 实现功能: 从串口(蓝牙)接收字符,根据不同字符分别做出前进、原地左转、原地右转、夹爪打开、夹爪闭合、关节抬起、关节放下的动作。 ----------------------------------------------------- 实验接线:关节:D12机械爪:D11左轮:D5,D9右轮:D10,D6。 ------------------------------------------------------------------------------------*/#include <Servo.h>int _ABVAR_1_data = 0 ;Servo servo_pin_11;Servo servo_pin_12;void tai();void zhua();void stop();void fang();void jiang();void turnright();void turnleft();void go();void setup() pinMode( 10, OUTPUT); pinMode( 6, OUTPUT); pinMode( 5, OUTPUT); pinMode( 9, OUTPUT); Serial.begin(9600); servo_pin_11.attach(11); servo_pin_12.attach(12);void loop() _ABVAR_1_data = Serial.parseInt() ; if (( ( _ABVAR_1_data ) == ( 1 ) )) go(); if (( ( _ABVAR_1_data ) == ( 3 ) )) turnright(); if (( ( _ABVAR_1_data ) == ( 4 ) )) turnleft(); if (( ( _ABVAR_1_data ) == ( 5 ) )) stop(); if (( ( _ABVAR_1_data ) == ( 6 ) )) zhua(); if (( ( _ABVAR_1_data ) == ( 7 ) )) fang(); if (( ( _ABVAR_1_data ) == ( 8 ) )) tai(); if (( ( _ABVAR_1_data ) == ( 9 ) )) jiang(); void zhua() servo_pin_11.write( 63 );void fang() servo_pin_11.write( 80 );void go() analogWrite(5 , 80); analogWrite(9 , 0); analogWrite(6 , 80); analogWrite(10 , 0);void jiang() servo_pin_12.write( 75 );void turnleft() analogWrite(5 , 0); analogWrite(9 , 0); analogWrite(6 , 80); analogWrite(10 , 0);void turnright() analogWrite(5 , 80); analogWrite(9 , 0); analogWrite(6 , 0); analogWrite(10 , 0);void tai() servo_pin_12.write( 30 );void stop() analogWrite(5 , 255); analogWrite(9 , 255); analogWrite(6 , 255); analogWrite(10 , 255);
5.资料下载
资料内容:
① 蓝牙遥控例程源代码
② 蓝牙串口助手(新版)
资料下载地址:https://www.robotway.com/h-col-150.html
相关参考
模具搬运车(生产线摆渡小车的设计机械结构设计模具数控工艺夹具)
...的重要组成部分,摆渡小车是工厂及其它工业运输的主要设备之一,广泛应用于炼金,煤矿等行业。在自动生产线上,工序之间的产品常用摆渡小车来转运,摆渡小车能够及时、安全、可靠地将货物从一个地方转运到预定的位置...
你见过臂架弯曲的正面吊吗?这台由德国利勃海尔研发的集装箱正面吊LRS645,专为中小型港口而生,独一无二的曲面设计,宛如一把圆月弯刀傲立港口,被誉为机械界的“刀锋战士”!这款“曲臂”吊车,拥有独特的曲线伸缩式...
湿喷机配件(轻而易举安全操作蓝海智装轮式湿喷机械手教程(下))
...查水位、润滑油位、液压油位和燃油位,不足时添加)、遥控(在遥控器与喷射机组连接前,先按下遥控器上的应急停机按钮,再把遥控器上所有控制杆和开关拨到中位或“0”位。检查并确认无误后,才允许把遥控器电缆插头...
湿喷机配件(轻而易举安全操作蓝海智装轮式湿喷机械手教程(下))
...查水位、润滑油位、液压油位和燃油位,不足时添加)、遥控(在遥控器与喷射机组连接前,先按下遥控器上的应急停机按钮,再把遥控器上所有控制杆和开关拨到中位或“0”位。检查并确认无误后,才允许把遥控器电缆插头...
常见的装卸搬运设备有哪些(工业生产搬运“大变革”,AGV究竟有多厉害?)
AGV小车。指装备有电磁或光学等自动导航装置,能够沿规定的导航路径行驶,具有安全保护以及各种移载功能的运输车。工业应用中不需要驾驶员的搬运车,以可充电的蓄电池为其动力来源。一般可通过电脑来控制其行进路径以...
搬运机器人的应用(《流浪地球2》中的工业移动机器人其实已广泛应用)
科技日报记者叶青兔年春节,《流浪地球2》以更加“硬核”的姿态展现科幻浪漫主义叙事。截至1月27日12时15分,电影《流浪地球2》票房突破20亿。电影中,不同形态的机器人存在各个场景,保障着庞大体系的稳定连续高效运转...
...行进,能够进行货物的装卸及搬运等一系列功能的自动化设备。AGV作为一种智能机器人,因其在货物搬运、目标牵引及生产线装配等领域的特殊用途,越发成为了各种工业生产中必不可少的重要工具。今天米克力美小编给大家分享AGV...
...行进,能够进行货物的装卸及搬运等一系列功能的自动化设备。AGV作为一种智能机器人,因其在货物搬运、目标牵引及生产线装配等领域的特殊用途,越发成为了各种工业生产中必不可少的重要工具。今天米克力美小编给大家分享AGV...
搬运龙门吊架(佛山移动式龙门架,注塑机模具吊架,简易龙门吊架)
...葫芦。还有起重吊带系列,也是起重机械里的一个重要的设备,我公司所生产销售的是机械专用吊带,适用于模具、起重、大型承重的机械吊带。佛山龙门架厂家的生产销售的龙门吊架系列的设计、制造、安装和使用,均符合《...
推土机工作大灯(机械怪兽:镭速LESU L574轮式装载机液压遥控模型初体验)
获悉镭速模型即将发布一款1:14.5比例的轮式装载机模型是在2017年的年底。直到2018年年初,我们才看到这款产品的正式样版。该产品是以利勃海尔L574轮式装载机为原型,还原了该装载机的外观细节和功能细节,除了行走系统由电...