`
stupid
  • 浏览: 37836 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

【教程】怎么制作你的第一个机器人(三)

阅读更多


下面来介绍动力。不使用太阳能和燃料,他们不会让电机工作。用电池。要买可充电的那种,有高mAh(能量的容量),能在任何时候至少可以输出1安培。可通考虑通过对电池的并联和串联来控制总的电压和电流。

电池有很多种,让我们来讨论最常用的3种。

碱性电池是最普通、最容易买到的,也是最便宜的一种。然而他们对我们来说是没有什么用处,不要买他们。他们的容量很低需要很多s,不能在短时间内提供大电流,经常的更换也会带来昂贵的花销。

镍氢(镍金属氢化物)电池才真正的轻巧。今天手机中使用的电池就是镍氢电池。镍氢电池可以重复的充电,有良好的电流输出,而且是高容量。然而镍氢电池价格要比我要提到的其他两种电池都要昂贵。我建议体积小的机器人可以使用镍氢电池作为电源电路。镍氢电池根据不同的因素有不同的充电时间,一般需要5-10小时才能将电池充满。

镍镉电池适合中小型的机器人,跟镍氢电池相比能输出更大的电流,而且在一两小时内即可完成充电。老式手机一般都采用镍镉电池。然而,给镍镉电池充电却是一个黑色艺术。是否曾经注意到一些老式手机的电池充电时间没有刚买来时那么长?这就叫做记忆效应。镍镉电池在反复充电过程中,可以储存的电量越来越少。为了防止记忆效应,在每次充电前都要将电池充分放电。只要把连个电池接在一个可爱的玩具动物上,直到它不动为止。我想把电池接在一个电机上也会起到同样的作用。记住,镍镉电池里面含有有毒的镍材料,所以要把他们保存起来然后循环利用/妥当处置。

我的建议是制作一个小型机器人,买2组6V的镍氢电池组。每组加运费大概需要10-15美元。买2组电池可以将电动机电源与电路电源隔离开。作为一个初学者你肯定不会希望你的电动机影响或烧毁你敏感的电路。相信我一组电池给电动机供电,另一组给电路供电。电路最好使用镍氢电池,电动机使用镍镉电池还是镍氢电池取决于你的电动机功率的期望值。由你自己选择。你可以在RadioShack或任何的RC俱乐部网站上买的到。

使用任何的电源,都要确保使用一个好的机器人功率调节电路去帮助你控制你的电源。



OK现在你需要一个好的电路。忘记你自己的设计。最好让你的第一个机器人简单,所以一个现成的电路是最简单的。他们一般被称作微型控制器,最流行的是基于PIC,ATMEL和BASIC Stamp 的控制器。Stamps控制器虽然使用简单但是提供功能比较少。如果你有编程基础,我建议你使用基于PIC的控制器。在Google上搜索在线微型控制器(microcontrollers online)或者查看我们的机器人配件列表。我个人使用Cerebellum微型控制器,但在列表里还有很多,而且最近还会添加一些。

在任何机器人专业网站上一个控制器的售价大约在80-120美元,另外还需要30美元够买一个编程器(将你的电脑中的程序上载到芯片中),使用基于PIC的控制器还需要一个专业的编译软件,从免费到600美元价格不等。一些控制有内置的编译器,这就是我为什么使用Cerebellum 的原因。你也可以手工制作一个真正便宜的编译器。只要确认你的控制芯片有内置的电机驱动,LED驱动和模拟信号输入\输出。现在不要担心他们是什么,只要确认你的芯片有他们就可以了。同样要考虑功率要求。最好还有使用手册和样例程序,来介绍芯片的使用方法。不过我不会照着那些例子做。因为他们看起来总是那么复杂,但事实上就是简单的即插即用。只要按步骤插上电源,安装好电动机\伺服系统,连接好你的传感器,再对它们编程。你的电路就完成了。在你买第一个控制芯片的时候要切记,一定要买使用简单的。你真正的了解那些附加的功能是做什么用的吗?你的第一个机器人,目的应该是学习怎么制作一个机器人,而不是制作一个灵巧的机器人。

(未完待续)
分享到:
评论

相关推荐

    Otto机器人属于青少年创客第一个机器人

    作为一个创客项目,Otto机器人鼓励用户参与到设计、制作和改进的过程中,不仅学习基础的电子和编程知识,还培养了解决问题和团队协作的能力。这种以实践为主的教育方式有助于提升青少年的创新思维和动手能力。 在...

    微信机器人制作教程.docx

    微信机器人制作教程 微信机器人是一种基于微信平台的自动化机器人,能够自动处理消息、自动回复、自动发送消息等功能。制作微信机器人需要服务器、微信小号、微信机器人软件等资源。本教程将指导您从购买腾讯云...

    Arduino 机器人制作入门教程

    第1章 Arduino 教学机器人硬件组装和编程入门 第二章 机器人点亮一个 LED 灯和串口通信 第三章 伺服电机控制和机器人运动控制 第四章 机器人触觉导航 第五章 机器人红外导航 第六章 机器人人机交互和显示技术

    STM32-机器人制作实践入门教程.pdf

    STM32 机器人制作实践入门教程.pdf,第1 章 ARM CORTEX‐M3 处理器编程环境与嵌入式系统;第2 章STM32 单片机I/O 端口与伺服电机控制;第3 章 STM32 单片机程序模块化设计与机器人运动控制;第4 章 STM32 单片机中断...

    Matlab实现多个机器人的编队控制

    例如,第一张图(1.png)可能描绘了初始状态,所有机器人分布在起点;第二张图(2.png)展示了经过一段时间后,机器人开始移动并试图达到编队状态;第三张图(3.png)可能显示了编队正在形成;而最后一张图(4.png)...

    高校-机器人教程PPT资料 机器人课程教学教程资料.zip

    高校-机器人教程PPT资料 机器人课程教学教程资料: 1-机器人技术 绪论 33页.ppt 10-机器人的感觉 29页.ppt 11-机器人规划 92页.ppt 12-机器人控制 82页.ppt 2-机械手的运动 41页.ppt 3-机械手的控制 58页.ppt 4-...

    机器人控制第3章仿真程序_机器人控制第三章matlab_机器人控制_

    本资料集围绕“机器人控制第三章”这一主题,提供了相关的MATLAB代码,帮助学习者深入理解并实践机器人控制的理论知识。 在第三章中,我们通常会接触到以下关键知识点: 1. **机器人运动学**:这部分主要涉及...

    机器人制作宝典

    2. 机械设计:机器人设计的第一步通常涉及机械结构的规划。这包括选择适当的材料、理解力和运动学原理,以及设计能够实现特定功能的机械臂、轮子或其他运动部件。 3. 电子工程:机器人通常包含复杂的电路,如微控制...

    机器人控制第4章仿真程序_机器人控制第_机器人控制第四章matlab_机器人控制_

    在机器人控制领域,MATLAB是一种常用的工具,因其强大的数值计算和可视化能力,使得它成为进行机器人运动学、动力学分析以及控制系统设计的理想选择。本章节主要聚焦于"机器人控制第4章仿真程序",其中涉及的MATLAB...

    库卡机器人RoboTeam软件使用教程

    库卡机器人RoboTeam软件使用教程主要涉及库卡机器人及协同控制的相关知识。...同时,教程中还强调了版权和使用限制,提醒用户在未经授权的情况下,不得复制或向第三方披露此文档,这对于保护知识产权也是非常重要的。

    nao机器人刷机教程+刷机软件

    ### NAO机器人刷机教程与软件使用指南 #### 一、前言 NAO机器人是一款由法国Aldebaran Robotics公司开发的人形机器人,广泛应用于教育、科研以及娱乐等领域。对于用户来说,有时可能需要对NAO机器人进行系统升级...

    FANUC机器人系统培训教程(二).pdf

    《FANUC机器人系统培训教程(二)》是专为FANUC机器人程序员设计的一份详尽教程,主要涵盖了FANUC机器人系统的程序执行、中断与恢复、手动操作以及I/O控制等方面的知识。 首先,教程讲解了程序中断和恢复的机制。在...

    机器人编程教程

    了解这些语言的基本语法结构,如变量、条件语句、循环和函数,是开始机器人编程的第一步。在实际操作中,你需要根据机器人的硬件平台和特定任务选择合适的编程语言和框架。 接着,我们来谈谈错误代码处理。在编程...

    瓢虫机器人制作教程.doc

    《瓢虫机器人制作教程》是一份详尽的DIY指南,旨在帮助爱好者们亲手制作一款可爱的瓢虫形态的机器人。这份教程涵盖了从准备材料到组装完成的每一个步骤,旨在激发创新精神,提升动手能力。 首先,我们需要准备一...

    FANUC机器人系统培训教程(一).pdf

    在第一章《安全注意事项》中,首先强调了安全责任的重要性,FANUC机器人所有者和操作者需对自身安全负责,并需遵循安全条款。其次,列出了机器人不宜使用的环境,如燃烧、无线电干扰、水中、运输人或动物等危险场景...

    安川机器人教程1.doc

    目 录 第一章 安川NX100 MH6机器人结构及工作原理 4 一、安川机器人NX100 MH6简介 4 二、安川机器人NX100 MH6的结构 7 1、电源箱 7 2、控制箱 7 3、 本体 13 4、示教编程器 14 5、配套设备 15 第二章 安川NX100 MH6...

    手把手教你玩机器人arduino

    4. 编程与上传:编写你的第一个程序,如“Hello, World!”,即点亮一个LED灯。将代码上传到Arduino板,观察实验结果。 三、机器人基础 1. 机械结构:设计机器人的骨架,考虑其移动方式(轮式、履带式等)和结构稳定...

    CAXA实体设计三维CAD案例视频教程下载第4章 机器人的手.zip

    《CAXA实体设计三维CAD案例视频教程》是面向学习三维设计的专业人士或爱好者的一份宝贵资源,尤其在第四章中,重点讲解了机器人的手部设计。这章内容涵盖了工业设计、机械工程以及计算机辅助设计(CAD)等多个领域的...

Global site tag (gtag.js) - Google Analytics