(开源)国外可视化控制坦克机器人(硬件+源代码等)

  • (开源)国外可视化控制坦克机器人(硬件+源代码等)
  • (开源)国外可视化控制坦克机器人(硬件+源代码等)
  • (开源)国外可视化控制坦克机器人(硬件+源代码等)
  • (开源)国外可视化控制坦克机器人(硬件+源代码等)
  • (开源)国外可视化控制坦克机器人(硬件+源代码等)

(开源)国外可视化控制坦克机器人(硬件+源代码等)

(开源)国外可视化控制坦克机器人(硬件+源代码等)

(开源)国外可视化控制坦克机器人(硬件+源代码等)

(开源)国外可视化控制坦克机器人(硬件+源代码等)

(开源)国外可视化控制坦克机器人(硬件+源代码等)


NI 成立于1976年,总部位于美国奥斯汀市,NI 中国总部位于上海,在北京、广州、成都等多个城市设立分公司。致力于为工程师和科学家提供强大灵活的技术解决方案,以提高生产力,加速创新。1986年 NI 的 LabVIEW 问世,图形化的编程方法瞬间掀起了计算机测量的革命。

目前,NI 平台及技术已服务于全球35,000家行业企业,覆盖高校教学/科研、汽车、通信、半导体、航空航天等多个行业,通过创新软硬件平台,助力各行业测试测量创新解决方案。

NI助力国内高校开展智能制造/工业互联网、智能网联汽车、机器人工程等新工科建设。

>>>>>>更多详情下载附件《NI创新工程教育解决方案》了解。


前言:

        本文档分享的是老外设计的可视化控制坦克机器人,设计资料很是全面,从整个硬件设计到源代码,都免费分享给大家。要想完成该设计,本人认为还是需要有一定动手能力的人才能完成。

可视化控制坦克机器人概述:

该硬件电路主要包括主控制板、raspberry Pi板、电机驱动板、坦克机器人模型等组成。

原理框图如下:

所涉及到的重要芯片如下:

  • 1× ATXMEGA32A4U
  • 2× TSR-1 Regulators for the RasPi and the servos.
  • 8× DMC2038LVT N-P-MOSFET complement pair
  • 1× ZXCT1022 Power Management ICs / Power Supply Support
  • 1× Raspberry Pi Server
  • 1× WiFi dongle Brand is König, but should have the same silicon as sold by e.g. Adafruit for RasPi
  • 1× Tamiya Tank chassis With dual gearbox

视化控制坦克机器人实物展示:

附件内容截图:

源文出处:https://hackaday.io/project/2610

电路相关文件

电路图文件
硬件设计.zip
描述:包括原理图和PCB源文件+gerber,用eagle软件打开
源代码
所有源代码.zip
描述:包括所有源代码
教程
其他相关文件.zip
描述:其他相关文件
其他文件
NI创新工程教育解决方案(电子版).pdf
描述:NI创新工程教育解决方案
分享到:
收藏 (47)
电子硬件助手小程序 电子硬件助手小程序

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归OldCrow所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • DrumCube——令人振奋的Arduino机器人鼓手

    一个基于Arduino的机器人鼓手。它适用于晶体管噪声发生器和伺服器安装在一个罐子和一对压电器上。硬件组件:Arduino UNO和Genuino UNO× 1 SG90微伺服电机× 3 LM2596电源模块DC / DC BUCK 3A可调降压模块稳压器Ultra LM2596S× 1 LAOMAO DC-DC升压型升压电源模块可调电源适用3V-32V至5V-35V XL6009 400KHz 4A Max× 1 SparkFun驻极体麦克风× 1 压电元素× 2 滑动开关× 1 触觉开关,顶部驱动× 1 晶体管 - NPN,60V 200mA(2N3904)× 五 旋转电位器(通用)× 3 面包板(通用)× 1 软件应用程序和在线服务:Arduino IDE手动工具和制造机器:Digilent Mastech MS8217自动量程数字万用表烙铁(通用)能够在现场进行音乐演出总是一件非常令人激动的事情,你需要小伙伴帮忙配合你,像打击乐器,并且这些乐器在有人演奏时才会发出声音。虽然这个问题可以通过使用录音来解决,但这会影响现场的感觉。因此,我决定完全摆脱人力的限制,建立一个机器人鼓手...这个想法是制作便携式的东西,可以在不使用样本/录音的情况下现场演奏,并且它的声音可以在演出/乐队情况下放大。总体思路首先,有必要定义drumkit元素的内容。遵循频率范围的逻辑,标准鼓组通常由三个基本元素组成; 踢(低频范围),小鼓(中距离)和踩镲(高音)。经过几周的实验,我决定通过以下安排复制这些声音:Kick / LowRange:2个压电,用一小块海绵材料覆盖,由伺服控制棒和软橡胶末端击中。Snare / MidRange:一种带有小方形片状锡片的小齿轮,用于共振,也可以通过带有橡胶端的伺服控制杆来击打。然后由驻极体麦克风捕获声音。HiHat / HighRange:基于晶体管的白噪声发生器电路,由arduino直接控制。所有上述系统都由arduino板及时设定,然后由它们产生的音频信号通过三个简单的放大器电路放大到仪器电平信号。
    来自:DIY创意产品时间:2019-05-21 arduino 机器人 伺服器
  • 模拟手臂的外骨骼设计,加速受伤手臂的康复治疗

    这个外骨骼旨在帮助患有瘫痪的患者更快地康复。硬件组件:Arduino UNO和Genuino UNO× 1 用于Arduino Mega UNO R3板的Adafruit Phenovo 16通道伺服电机驱动器屏蔽I2C× 1高扭矩伺服电机× 3 SparkFun无线游戏杆套件× 1 3d打印部件× 7 电缆× 1 手套× 1 OpenBuilds Gear背包× 1 铝板× 1 尼龙搭扣带× 10 软件应用程序和在线服务:Arduino IDEcircuito.io手动工具和制造机器:钳子多功能工具,螺丝刀剥线钳和切割器,18-10 AWG /0.75-4mm²容量线烙铁(通用)热胶枪(通用)人类的肢体运动是进化发展的结果,但是由于中风或者意外事故的伤害,会导致运动受到限制,残障人士需要进行大量的康复运动才有可能勉强恢复到正常行动中来,因此,我们在这个项目中的目标是开发一种新型的外骨骼,以便于行动受限的手臂轻松移动,并使他们能够以自己的效率工作,包括日常琐事。随后,我们首先开发原型模型。用手臂和手来检查我们的概念是否有效。我们的两个概念是线技术和用于为外骨骼提供运动的连杆机构。最终模型是使用3D打印生成的,该模型为模型提供了强度,可以作为一个刚体来承受高负荷,同样容易由同一个人或任何其他人操作。使用高扭矩伺服电机使用四杆连杆机构为整个系统提供扭矩。使用Arduino和操纵杆完成操作和控制。通过上述行动,外骨骼能够令人满意地满足规定的要求。通过设计和制造项目的整个过程,我们推断并基本理解扭矩对于正确选择电机以驱动整个系统的重要性和作用。Exo手套表现出相当令人满意的效果,平均运动范围为0到47 度,足以抓住日常物体。可以施加的力量大约是9.3 N. 唯一的挫折是物体无法由于两者之间没有摩擦,所以保持不当。对于臂部分,发现角度为00至1000,用于提升日常活动所需的习惯物体。因此,电动机的使用可以确保传递足够的扭矩以满足所需的任务。平均效率为80%,随着提升负荷的增加而降低至近59%。这个问题的潜在解决方案可能是使用更强大的高扭矩马达。一个四杆机制被用于使其半灵活并取得预期结果的安排。由于导线缺乏刚性,因此对导线部分进行初步试验并未证明其有效。此外,Bowden Cable变速器需要更大的扭矩。高扭矩电机和用于传输的鲍登线缆的组合可以使外骨骼完全灵活,而不会影响卓越的性能。
    来自:医疗电子时间:2019-05-13 机器人 穿戴式设备 伺服电机
  • Olive - 您的家庭私人语音助手

    Olive是一个家庭语音助手,你可以真正看到它的眼睛!Animatronic功能允许她在您的家中真正存在!硬件组件: Sterilite Flip Top透明储物盒× 1 虹膜机制(或其他电子动画)× 1 Adafruit NeoPixel Ring:WS2812 5050 RGB LED× 1 Adafruit Single NeoPixel× 1 Adafruit DRV8833直流/步进电机驱动器分线板× 1 DSTIKE NodeMCU-07 V2(ESP8266,ESP-07)× 1 Raspberry Pi Zero Wireless× 1 ReSpeaker Mic Array v2.0 × 1 Adafruit音箱帽子× 1 Raspberry Pi 3型号B +× 1 软件应用程序和在线服务: 树莓派Ras RaspbianRaspbian LiteSnips.ai - 语音助手SDK手动工具和制造机器: 无绳电钻螺丝刀/钻头热胶枪(通用)Hobby Blade / X-Acto / Box Cutter烙铁(通用)语音技术无处不在,无论是通过我们的手机,电脑,还是我们的遥控器。不幸的是,他们缺乏一个我认为对家庭自动化助手至关重要的需求:实际存在。此外,大多数个人助理技术都依赖于云来运行。如果它需要持续连接并将数据传输到外部系统,它真的是一个“个人”助手吗?在附件的指南中,我将演示Olive Personal Assistant,其目的是实现个人助理的存在感和隐私。
    来自:智能家居时间:2019-04-28 机器人 家庭自动化 语音控制
  • RoboARM:TI 3D打印机器人手臂

    RoboARM允许用户使用旧的模拟操纵杆移动对象并记录,存储并最终重复例程。硬件组件:德州仪器EK-TM4C123GXL TM4C Tiva LaunchPad× 1 伺服MG995× 4 电源5V 3A(伺服电源)× 1 电源5V 1A(操纵杆电源)× 1 DB15 D-SUB母插孔15针端口× 1 原型PCB板× 2 Adafruit标准LCD - 16x2白色蓝色× 1 跳线(通用)× 1 单转电位器 - 10k欧姆× 1 电阻200欧姆× 1 电阻3k欧姆× 2 电阻2k欧姆× 1 电阻4.7k欧姆× 1 电阻10k欧姆× 6 5毫米LED:绿色× 1 TaydaElectronics DC POWER JACK 2.1MM BARREL-TYPE PCB MOUNT× 2(1 DC电源插座用于连接5V 3A电源,为伺服电源供电。另一个DC Power Jack用于为操纵杆供电。)1 DC电源插座用于连接5V 3A电源,为伺服电源供电。另一个DC Power Jack用于为操纵杆供电。 3D打印手臂× 1 3D打印爪× 1 3D打印爪适配器× 1(需要此适配器将爪连接到机械臂。) 模拟操纵杆(通用)× 1 无焊接面包板全尺寸× 1 软件应用程序和在线服务:德州仪器Energia液晶库手动工具和制造机器:烙铁(通用)焊剂,焊接焊锡丝,无铅多功能工具,螺丝刀剥线钳和切割器,18-10 AWG /0.75-4mm²容量线RoboARM使用TM4C123GH6PM微控制器来解释旧模拟操纵杆的输入,以控制驱动臂的伺服系统; 同时确保手臂遵守硬件的设定运动范围。微控制器实现了能够记录,存储和最终重复操作员执行的例程的附加功能。机器人手臂设计和建造分为五个不同的阶段。阶段1:机器人手臂和爪的3D打印阶段2:逆向工程操纵杆阶段3:端口选择和μController接线阶段4:对TITM4C123GH6PMμController进行编程阶段5:测试和调整功能
    来自:机器人时间:2019-04-26 机器人 微控制器 energia
  • 支持语音交互的人形机器人,还可兼职植物管家

    硬件组件: Arduino UNO和Genuino UNO× 1 SD卡读卡器模块× 1 Bitcraze Micro SD卡套× 1 LM386音频放大器× 1 10uf电容器(2号)× 1 电阻10k欧姆× 1 PIR运动传感器(通用)× 1 KY-038声音传感器× 1 LDR光敏电阻× 1 DHT11温湿度传感器(3针)× 1 SparkFun土壤湿度传感器(带螺丝端子)× 1 面包板(通用)× 1 LED矩阵模块× 2 软件应用程序和在线服务: Arduino IDEMicrosoft Visual Studio 2015Rory是一个有趣的机器人,它通过传感器与一些输入相互作用,播放音乐并检测任何周围的人类运动,此外,它还有拍照功能。 它还可以监测盆内的一个小植物的环境,语音通知我植物温湿度的情况。
    来自:机器人时间:2019-04-11 机器人 运动传感器 温湿度监测
  • 如何使用Arduino在家制作大型3D打印机

    这是为大学生项目制作的3D打印机硬件组件:铝型材管× 1 亚克力板× 1 12mm直径钢棒× 2 8毫米直径钢棒× 4 用于CNC的SC8UU 8mm铝直线运动球轴承滑动衬套× 8 用于CNC的SC12UU铝直线运动球轴承滑动衬套× 4 SK12UU直线导轨杆× 4 SK8UU直线导轨杆× 8 底座轴承8mm KP08× 2 带螺母的T8 8mm导螺杆× 2 步进电机耦合器5mm至8mm× 2 GT2 20齿法兰皮带轮,适用于5 mm轴,带同步皮带4 mtr。× 2 Nema17安装支架× 3 RAMPS 1.4板× 1 a4988步进电机驱动器× 4 光学限位开关× 3 电源12V / 20A× 1 用于3D打印机的1.75mm PLA细丝× 1 挤出机× 1 0.4毫米J头Hotend挤出机× 1 PCB加热床× 4 Arduino Mega 2560和Genuino Mega 2560× 1 OpenBuilds NEMA 17步进电机× 五 软件应用程序和在线服务:Arduino IDEslic3rprintrun手动工具和制造机器:钻机磨床机
    来自:DIY创意产品时间:2019-03-05 机器人 步进电机 3d打印
  • 用Zio控制机器人手臂教程

    在这个简单的教程中学习如何控制机器人手臂。硬件组件:机器人手臂× 1 Zio Zuino M Uno× 1 Zio 16伺服控制器× 1 Zio DC-DC Booster× 1 3.7V 2000MAh锂离子电池× 1 Qwiic电缆× 1 软件应用程序和在线服务:Arduino IDEAdafruit PWM伺服驱动程序库手动工具和制造机器:螺丝刀在本教程中,我们将构建一个项目,我们将使用Zio模块来控制机械臂。 该项目将教您如何使机器人手臂爪打开和关闭。这个漂亮的教程适用于需要机器人执行简单的拾取和放置功能的项目。
    来自:机器人时间:2019-03-01 机器人 机器人手臂 伺服驱动
  • LulaBot:Arduino滚动机器人

    一个两轮的,基于Arduino的机器人,可以滚动。硬件组件:SparkFun Arduino Pro Mini 328 - 5V / 16MHz× 1 德州仪器双H桥电机驱动器L293D× 1 SparkFun双H桥电机驱动器L298× 1 HC-05蓝牙模块× 1 软件应用程序和在线服务:Arduino IDEarduino rc car手动工具和制造机器:热胶枪(通用)
    来自:机器人时间:2019-03-01 机器人 蓝牙 电机驱动
  • Spresense Bot:语音控制机器人

    有没有想过使用Spresense和Donkey Car Kit创建一个语音控制的机器人?这个教程可以教你完成它!硬件组件:Sony Spresense主板(主要和扩展)× 1 面包板(通用)× 1 HC-05蓝牙模块× 1 德州仪器双H桥电机驱动器L293D× 1 机壳× 1 直流电机(通用带齿轮箱和轮子)× 2 电阻2.21k欧姆× 1 电阻1k欧姆× 1 公/母跳线× 20 软件应用程序和在线服务:Arduino IDE适用于Arduino IDE的Sony Spresence LibraryAMR语音应用程序手动工具和制造机器:烙铁(通用)语音控制机器人是一种自主移动机器人,其动作可以由用户通过给出特定的语音命令来控制。在PC上运行的语音识别软件能够识别由特定用户发出的5个语音命令“前进”,“后退”,“左”,“右”和“停止”。在处理语音之后,通过蓝牙连接将必要的运动指令提供给移动平台。语音识别软件依赖于说话者。该应用程序的特殊功能是软件能够为特定用户训练自己的上述语音命令。与软件一起运行的图形用户界面为用户提供了非常方便的训练方法。它还提供许多其他操作机器人的设施。
    来自:机器人时间:2019-03-01 机器人 蓝牙 语音控制
  • 康复机器人:助力行走的下肢外骨骼设计

    这是一种下肢外骨骼,用于帮助患有行走障碍的患者进行治疗并执行简单的任务。硬件组件:Arduino UNO和Genuino UNO× 1 OLED扩展 × 1 模拟操纵杆(通用)× 1 SparkFun大红色圆顶按钮× 五 Arduino Nano R3× 1 电机驱动器(DM860A2)× 1 NEMA34步进马达的85kgcm× 2 HC-05蓝牙模块× 2 用于I2C的4通道继电器控制器 × 1 软件应用程序和在线服务:Arduino IDE用于康复治疗的机器人技术是一个新兴领域,有望成为自动化培训的解决方案。机器人康复可以取代治疗师的体能训练,允许更加强烈的重复动作并以合理的成本提供治疗,通过测量力和运动模式定量评估运动恢复水平。传统的康复治疗是非常劳动密集的,特别是对于步态康复,通常需要三个以上的治疗师一起手动协助患者的腿和躯干进行训练。此外,老龄化,医疗保健人员的短缺以及对更高质量护理的需求预示着未来从第一次中风到死亡的平均成本的增加。所有这些因素都会刺激康复领域的创新,使其变得更加经济实惠,可供更多患者使用并且可以长时间使用。该项目分为两部分:1)步行者2)exosuit系统。
    来自:可穿戴设备时间:2019-02-19 机器人 辅助技术 生物技术
销量
478
查看
13K
参数名 参数值
发布于 2015 年 12 月 08日
更新于 2019 年 01 月 11日
Moore8直播课堂