PVCBOT零基础机器人制作(第2版)(txt+pdf+epub+mobi电子书下载)


发布时间:2020-07-13 09:28:03

点击下载

作者:梁玮 伍杰 李衡延 李震

出版社:人民邮电出版社

格式: AZW3, DOCX, EPUB, MOBI, PDF, TXT

PVCBOT零基础机器人制作(第2版)

PVCBOT零基础机器人制作(第2版)试读:

前言

“DIY”为“DoItYourself”的英文缩写,直译就是“自己动手制作”,而“BOT”则为英文机器人“Robot”的简写,所以这里的“DIY-BOT”也就是“自己动手制作机器人”的意思。

DIY机器人是一项非常有意义的活动,国内外都有着众多爱好者。但是DIY机器人对个人能力的要求是比较综合的,这其中涉及机械、电子、计算机软硬件等多个不同的学科领域,要想同时掌握那么多的知识,往往精力有限;而且DIY机器人需要投入高昂的资金,又要求一定的机械加工能力,还需要有专业的工具、设备,多数人都不具备这样的条件。这些原因导致了国内DIY机器人活动“看热闹的人多,真正参与的人少”。“独乐乐不如众乐乐”,与其自己一个人玩,我们更希望有更多的朋友一起加入DIY机器人这项活动。基于这个原因,我们策划了DIY-BOT.NET这个DIY机器人网络交流社区,让更多的机器人爱好者能够加入进来,大家一起交流心得与体会、分享资源与经验,互相学习,共同进步。

在此,为了方便广大机器人爱好者,我们将从DIY-BOT.NET网络社区中精选出不同系列的DIY机器人教程,编辑整理成为自己动手制作机器人系列教程。

当前的“PVCBOT机器人制作”系列介绍的是一种以PVC线槽作为基本结构材料的机器人DIY活动,其重点在于以项目式教学的方式,对各种机器人DIY项目实例从设计原理、器材准备、制作过程、调试完善等多个方面进行完整而翔实地介绍。同时,为了与时俱进、不断发展,该系列将以多期连载的方式不定期推出新册,每册有不同的主题都可以独立成书,而各册之间则遵循由浅入深的原则最终构成一个连续的教程体系。

欢迎访问PVCBOT专题网站:http://www.diy-bot.net/pvcbot

欢迎关注我们的微博和微信:1 概述篇

刚接触PVCBOT,你一定会有不少疑问,比如:什么是PVCBOT?它有什么特点?它又是怎样诞生的?

在这里, PVCBOT的主要发起人Jason将为你逐一道来。

1.1 什么是PVCBOT?

1.2 PVCBOT的特点

1.3 PVCBOT诞生史话1.1 什么是PVCBOT?“PVCBOT”的本意就是以PVC材料作为基本结构来制作的机器人。

PVC是一种塑料,我们这里所说的PVC材料其实就是平常在网络或者电路布线时所用到的PVC线槽。

我们主要选用的是白色方形管状的PVC线槽,比较容易找到,而且价格便宜,在普通的五金商店几块钱就可以买到很多。

虽然PVC线槽材料的硬度不是很高,但是由于将要制作的都是小型甚至微型的机器人,体型小,所以对材料的机械强度要求也不高,采用PVC线槽算是一种很适合的材料选择。

而且PVC线槽加工起来还很简单、方便,相对于对金属材料进行加工时所需要的机床等专业设备,加工PVC线槽只需要“大剪刀+美工刀+小锥子”的组合,用比较容易掌握的类似“手工剪纸”的方式就可以很好地完成。

另外,PVC线槽制作的机器人体型相对较小,所以开展活动时所需要的场地不大,对各种器件的性能要求不高,整体成本也相对较低。

由此,我们可以认为“PVCBOT”是定位在“低成本、易实现”的一项机器人DIY活动。1.2 PVCBOT的特点

目前,市面上的DIY机器人器材基本以拼装类或搭建类机器人为主,都是把加工好的现成零部件直接拼装或者搭建起来就能完成机器人的制作。这其中常见的主要有两类,一类是从拼装模型发展起来的“套件拼装类机器人”,另一类是以乐高为代表的“积木搭建类机器人”。

下面我们把PVCBOT系列机器人与这两类机器人做一下对比,更容易看出PVCBOT的特点。

套件拼装类机器人

所谓套件拼装类机器人,是由厂商提供设计好的某一特定造型和功能的机器人的整套零部件,爱好者根据图纸就能把整个机器人组装起来。这就和拼装模型类似,只不过拼装对象由车、船换成了机器人。

套件拼装类机器人可以降低DIY机器人的难度,保证制作的效果,但对锻炼动手能力的帮助就比较有限,同时也限制了个人的创造发挥,因而此类机器人往往被看作是纯粹的模型、玩具。

积木搭建类机器人

所谓积木搭建类机器人,是由厂商提供各种不同的通用机器人零部件,爱好者可以按照自己的创意搭建出各种不同造型和功能的机器人。

如果从DIY的角度来说,积木搭建类机器人的优点非常明显,一方面可以降低DIY机器人的难度,另一方面也有利于个人的创造发挥。

不过,积木搭建类机器人也存在一些问题。(1)成本局限:积木搭建类机器人由于要求能够反复组装和拆卸,所以结构设计比较特殊,而且对零部件的质量要求也比较高,这导致了器材价格居高不下。(2)功能局限:积木搭建类机器人所采用的各种通用零部件,其结构和功能都是事先就设计好,固定不变的,即便有变化,也是在有限的范围内,因而组装出来的机器人的结构和功能难免会受到一定程度的限制。(3)外观局限:积木搭建类机器人采用的是通用的零部件,为了兼顾各种应用,这些零部件的形状一般都是中规中矩,而且基本上结构表面都会布满大量的组装孔或者凸起,也正因为如此,最终组装出来的机器人要么造型抽象得很难看出是什么,要么就都是清一色的类似外形而缺乏个性,要么就是“满身窟窿和疙瘩”,离美观、漂亮还有较大的差距。(4)其他局限:由于积木搭建类机器人的零部件都是要重复使用的,为了制作新的机器人,要么只能把原来辛苦组装好的机器人拆掉,要么只能忍痛再花钱买新的零部件。无法保留当时的作品,对很多机器人爱好者来说是一种遗憾。

由此可见,积木搭建类机器人一般只适合制作设计原型及试验品,而不适合制作最终的成果作品。

PVCBOT系列机器人

前面介绍了现有的其他DIY机器人器材的优点和存在的问题,那么PVCBOT的情况又是如何呢?相对来说,它是否能够做到扬长避短呢?下面我们将从多个方面来具体介绍PVCBOT的情况。

制作:PVCBOT强调最基础的纯手工DIY,除了一些电子零件和通用器材之外,大部分都是需要自己动手制作的,尤其是主体结构,更是需要自行剪裁和搭建,相对于拼装或搭建类的机器人而言,虽说增加了一些制作难度,却能真正锻炼动手能力,同时也有利于个人的创意发挥。

外观:PVCBOT在保证性能效果的基础上,更追求外观、造型上的美感。由于不会受到通用零部件的限制,PVCBOT可以根据造型和功能的需要进行灵活的设计,因而外形能够做得比较漂亮,这一点比起很多搭建类机器人抽象的造型或者奇特的外形来说,确实是强了不少的。

成本:PVCBOT采用比较便宜的PVC线槽作为基础材料,各种零部件也采用普通的器材,因而开展活动的总体成本就低了很多,完成的作品能够作为具有纪念意义的成果保留下来。

教程:PVCBOT在教程设置上力求完整、详尽,不仅介绍制作,也分析原理;既考虑初学者的认知能力——循序渐进,又兼顾了学力有余的技术达人的要求——力求高精。所以对比其他拼装或搭建类机器人来说,即便单个机器人的制作难度提高了,但从连续一系列的机器人项目来看,实际上大大降低了学习的门槛。

器材:为了让大家比较容易地开展DIY活动,PVCBOT尽可能使用常规的器件,每个人都可以根据教程说明自行准备器材。当然,想偷懒一点的话,也可以较低的价格购买现成的套件。

开源:为了集思广益,更好地发挥广大机器人爱好者的集体智慧,以促进机器人DIY活动的发展,PVCBOT系列机器人的项目以及教程采取完全开源的方式进行分享,除了当前出版的系列教程之外,任何人都可以免费从DIY-BOT.NET社区的PVCBOT专题网站上获得更多详细的资料,以此促进大家的沟通与交流,共同进步。

以上介绍的是PVCBOT系列机器人的基本情况,那么PVCBOT在DIY活动的组织方面又是怎样的呢?

众所周知,传统的机器人教学器材由于价格昂贵,通常一个单位只能采购少量的几套提供给学生,仅在课堂上共享使用,学生在课外就没有条件再继续学习,比较容易打击学生的积极性,对教学内容的延续性也没有帮助。而与音乐、美术等较容易看得到成果的兴趣爱好相比,学生课堂上制作的机器人无法带回家,家长也不了解情况,所以有可能导致机器人制作这样的爱好得不到家长的理解和支持,一定程度上也就影响了机器人DIY活动的推广与普及。

PVCBOT的教程除了有详尽的制作过程之外,也有通俗易懂的原理分析,再加上低成本的工具、材料,非常适合引入学校科技制作教学或者培训活动。尤其是相比其他机器人教学器材动辄几千甚至过万的价格, PVCBOT在节约经费投入方面的优势是非常明显的,这使得每个学生都可以自己准备器材,自行制作并拥有属于自己的机器人。

由此可见,PVCBOT不仅是适合于个人爱好者入门学习制作机器人的一个良好途径,同时也是学校或者科技机构组织机器人DIY活动的一个良好载体,能够对科技创新活动的推广与普及起到积极的促进作用。1.3 PVCBOT诞生史话

记得小时候我就非常喜欢动手制作,从最开始拆家里的电器,到玩无线电,做些小电子玩意儿,再到后来做航模……自从上了中学之后,因为忙于学业,这些爱好都搁置下来了。后来参加工作了,又因为疲于生计,也一直没有机会再重温这些兴趣爱好,似乎一切都成了很少能够记起的过眼云烟。

一晃就是十多年过去了,在2010年年初的一天,我在网上瞎逛,找到了一个关于模型制作的网站,在浏览的过程中,看到了现今模型制作的水平已经发展到了相当专业的程度,尤其是进入“机器人模型”板块,看到很多机器人的精彩视频,更是让我惊叹不已。可能因为我这些年一直从事的都是软件研发的工作,加上多年以前有爱好手工制作的经历,那种软硬件完美结合的艺术般的效果让我有种怦然心动的感觉,从此我走上了DIY机器人的道路。

我平时主要利用业余时间自学机器人制作,到目前为止,虽然还谈不上学有所成,但也积累了一定的经验。特别是在学习与制作过程中走过的一些弯路,可以对很多后来者有所启发,避免重蹈覆辙。比如:当发现网上资料太多、太杂,分不出优劣时,我就购买了不少书籍,后来发现要么是理论过多、实践太少,要么是过于专业,看不懂;要么是泛泛而谈,无实际内容,要么是很多内容都过时了。为了入门学习,我花了不少钱买现成的套件,最后发现其实那些东西的成本都不高,价格也不应该那么贵,而且很多其实就是拼装益智玩具,真正能够学到的东西并不多。

起初,在做好机器人作品之后,我也是把照片和视频发表在机器人论坛里面展示,然后就是接受围观网友们的喝彩。开始还感觉蛮有成就感的,后来慢慢也就麻木了,毕竟论坛里基本都是这样的情形——达人大牛展示作品、普通观众顶礼膜拜。虽说这里面也有很多乐于助人为乐的高手,但机器人毕竟是一个复杂的系统,要DIY机器人不是简单的三言两语能够说得清、道得明的,除了少数新手能够凭借不懈的努力最终晋级为老手之外,其他很多人最终还是只能当看客。

有鉴于此,我开始尝试在制作机器人的同时,用照片结合文字的形式,尽可能详细、全面地把过程也记录下来,除了自己留一份记忆之外,也希望能够给后来者更多的资料参考。也就是从这个时候开始,我逐步开始系统性地整理和编写PVBOT系列机器人教程。而在这过程中,我也感受到了与纯粹展示作品完全不同的乐趣,那就是分享的快乐!

我最早制作的是一款用AVR单片机控制的、以PVC为结构材料的6足机器昆虫,这可以说是当前PVCBOT系列机器人的雏形。记得当时在制作6足机器昆虫的时候,我和很多业余爱好者一样,由于缺乏专业的工具和条件,对加工机器人所常用的金属材料一筹莫展,而曾经考虑过的模型塑料又因为购买不方便而不得不放弃,于是为了寻找一种低成本而且加工容易的替代材料,可以说费尽了心思。一次偶然的机会,在经过路边的五金店时,我无意中看到摆放在店门口的成堆PVC线槽,看到其方形结构似乎正好可以用于制作6足机器人的关节,于是决定买几根用来尝试。经实验发现,PVC线槽果然是好东西,首先是它成本较低且购买方便,几乎可以随时随地获得;其次是它现成的槽盒结构以及适度的韧性,可以实现任意弯折的各种应用;再有它硬度适中、加工容易,足以适应各类常用结构的制作。综合各方面来看,PVC线槽材料都是制作机器人结构的理想选择。

也是在用PVC线槽完成了6足机器昆虫之后,有感于自己学习制作机器人的曲折过程,我萌发了用PVC制作一系列机器人的想法,并且把过程整理成教程分享给大家,于是有了后来的博客(pvc_robot.blog.163.com)。这个博客前后更新了一年多的时间,期间发布了三十多个PVCBOT项目教程,得到了广大网友的认同和支持,并经朋友推荐在《无线电》等多个杂志上发表。也就是在这个时期,通过万能的互联网,我结识了很多志同道合的朋友,大家互相学习,一起交流,同时也有新的成员加入,一起参与PVCBOT的推广与发展。

在分享PVCBOT教程的过程中,为了方便广大网友的交流,我们创建了几个QQ群。另外,为了方便条件受限的网友,又托朋友开了一家淘宝网店,配合教程中的机器人项目提供套件。以此希望从教程分享到互动交流、从文字资料到实际器材,都能够有一个完整的解决方案提供给大家。

而随着PVCBOT博客教程的更新、推广,我们发现博客式的教程发表模式已经跟不上发展的需要,同时多个QQ群人数爆满,再加上QQ群模式存在内容不利于查找和长久保存的局限,最终决定创建自己的网站平台(www.diy-bot.net),除了发布PVCBOT教程,也邀请其他一些同样立志于推广DIY机器人活动的朋友加入,与广大机器人爱好者一起构建一个DIY机器人的互动开源社区。Jason @ PVCBOT2 材料篇

材料是制作机器人的基础, PVCBOT的基础就是PVC线槽。如何选择PVC线槽?具体怎么使用PVC线槽?在本篇我们将进行详细介绍。

2.1 PVC线槽的介绍

2.2 PVC线槽的结构

2.3 PVC线槽的应用

PVCBOT是以PVC线槽作为主要结构材料来制作的机器人,也就是说,PVC线槽就是PVCBOT的基础,所以在正式开始制作PVCBOT之前,我们首先应该了解PVC线槽。2.1 PVC线槽的介绍

PVC是一种合成塑料材料,中文名称为聚氯乙烯,PVC为其英文名称Poly-vinyl Chloride的缩写。PVC塑料具有廉价易得、成型方便等特点,因此用途非常广泛,常见的PVC制品包括板材、管材、鞋底、玩具、门窗、电线外皮、文具等。

PVC线槽就是采用PVC塑料制成的线槽,也叫电气配线槽,主要用于电气设备内部布线,可对包裹其中的电线、网线等起到保护作用。这里我们主要使用的是横截面为长方形的管状PVC线槽,这种线槽由凹形方槽和槽盖两个部分组成,整体被设计成一种便于组合与拆卸的结构。

PVC线槽有多种不同的规格,我们制作PVCBOT常用的有PVC-25系列、PVC-40系列、PVC-100系列等,即横截面尺寸分别为25mm×15mm、40mm×20mm、100mm×30mm,而通常一整根线槽的长度为3~4m。不同规格线槽的厚度是不一样的,越粗的线槽,厚度越大,硬度也越大。比如PVC-25系列线槽,一般厚度只有1mm左右,硬度适中,用普通剪刀就很容易剪裁;而PVC-100系列线槽,其厚度可以达到2mm,硬度较大,往往要用专门的PVC剪刀才剪得动。

我们把PVC线槽作为机器人的机械部件以及框架结构的主要材料。除了PVC塑料本身的硬度、韧度、重量等材料特性比较适合之外,PVC线槽所特有的槽盒结构很多时候也可以直接应用到各种具体的结构(比如骨架、外壳、底盘等)制作上,有效降低加工的难度,提高机器人制作的效率。2.2 PVC线槽的结构

PVC线槽被设计成一种可以组合或拆卸的槽盒结构,完整的一段PVC线槽主要由凹形方槽和盖子两个部分组合在一起,在方槽的槽口两侧各有一个轨道,而盖子两侧各有一个卡口。当把盖子盖到方槽上之后,盖子上的卡口可以与方槽上的轨道扣在一起,使得盖子可以“锁定”在方槽上,不容易脱落。

完整槽盒

槽盒拆解

完整的一根PVC线槽是方槽和盖子扣在一起的,在使用PVC线槽之前,需要先将方槽和盖子两个部分拆开,关于这也要讲一点技巧。

线槽的拆卸方法

可以先把盖子的一端从方槽上掰开,然后扯住这一端再往另一侧扳,直至整个盖子都被掀起来。这种方法比较简单、直接,但有点暴力,容易让盖子弯曲变形,可能会影响后续的使用。

假如整个线槽的长度不是太大,建议直接从线槽的一端用手抓住盖子往外侧拔(或者往内侧推),让盖子的卡口沿着方槽的轨道滑动,最后把整个盖子从方槽上滑出。通常推荐用这种方法,不过假如线槽太长,盖子卡口与方槽轨道之间互相扣住的距离比较长,互相锁定得非常牢固,盖子可能拔不出来。一旦出现这种情况,要么换第一种方法,要么就先把线槽裁短。【方法1】首先,掰开盖子一端,然后,顺势掀起盖子【方法2】首先,拔出盖子一端,然后,把整个盖子滑出

线槽的组装方法

反过来,假如是要把分开的方槽和盖子组装到一起的话,一种方法是直接把盖子按到方槽上用力扣紧,另一种方法就是从一端让盖子的卡口套到方槽的轨道上,然后再整个推入。【方法1】直接扣上盖子【方法2】从方槽轨道推入盖子2.3 PVC线槽的应用

PVC线槽由于有着独特的槽盒结构,不同的部分有不同的用途,可以充分利用起来,可谓“全身都是宝”。

1.整体

一段完整的PVC线槽,算是一个有盖子的盒子。选用不同规格的线槽,就可以制成各种不同的外壳,且这些外壳都是带“推拉式”活动顶盖的。

2.盖子

PVC线槽的盖子两侧边缘各有一道卡口,虽然单独的卡口部分一般用处不大,但是卡口之外的中间平面部分还是很有用的。把卡口沿着分界线剪掉,中间剩下的部分可以用在很多地方。这是PVC线槽主要提供板材用料的部分。

提示:盖子的卡口由于带有“锁定”功能,可以用在一些特殊的结构(比如车轴的轴承扣)上,在后面具体的项目中会介绍。

3.方槽

PVC线槽的方槽部分,整体呈凹形槽状结构,在两侧槽口边缘各有一道轨道。

方槽的底面,或者侧边剪掉轨道部分,都可作为主要的PVC板材用料。

另外,方槽的不同结构组合,还可以有多种不同的用途。

➊ 方槽的整体可以作为外壳或者支架结构。

➋ 方槽的底面与其中一个侧边所构成的折边结构,可作为直角支架,也可以用在需要折边加固的结构(比如腿部)上。

➌ 方槽的侧边,如果保留轨道,可以用在某些需要立体效果的装饰结构(比如仿生机器人的翅膀和肢体)上。3 工具篇“工欲善其事,必先利其器”,对于DIY机器人来说,称手的工具不仅能够事半功倍,甚至还有可能是成功与否的关键!

下面我们将对用来制作PVCBOT的常用工具进行详细介绍。

3.1 度量标记

3.2 机械加工

3.3 材料粘贴

3.4 接合装配

3.5 电路焊接

3.6 仪表设备

3.7 工具DIY:自制简易直流实验电源

我们根据经验列出制作PVCBOT所需的一些常用工具,基本都属于“轻武器”,像锤子这样“大件”的都没有算在内。

注:以上用楷体标注的工具代表在前面的分类中已经包含了该工具,即同一工具可以用在多个不同的方面。

上表中“基本配置”的内容为常用工具,且花费不高,建议初学入门时就准备好;而“扩展配置”的内容是更便利或者可提高效率的工具,建议根据需要有选择地配置。

温馨提示

10岁以下儿童建议在成年人的指导下使用各种工具!3.1 度量标记

度量标记工具主要用于测量材料的尺寸,以及在材料上作图,画好要加工的标记,用于指引和规范后面的加工过程,以确保制作的精确度。

➊ 铅笔:在材料上画标记线以规范剪裁。

➋ 橡皮:涂擦材料上铅笔画线的痕迹。

➌ 记号笔:在材料上做标记(如钻孔位置)。

➍ 钢尺:测量直线,以及让铅笔画出笔直的标记线,或者在裁切板材时规范刀刃的走向,以便能够划出笔直的切痕。

➎ 三角尺:测量直线或直角,让铅笔画出直的或者带直角的标记线。

➏ 量角器:测量角度,让铅笔画出带角度的标记线。

➐ 圆规:在材料上画圆形标记线。3.2 机械加工

机械加工工具主要用于对材料进行切割、裁剪、打磨、钻孔、折弯等处理,从而改变材料的形状、尺寸,加工成为零部件或者半成品。

➊ 大号剪刀:裁剪材料。

➋ 美工刀:切割材料,以及削掉材料多余部分。

➌ 圆头锥子 (不带钩):在材料上钻孔。

➍ 扁头锥子 (带钩):在材料上钻孔,或者把孔进一步扩大。

➎ 锉刀 (扁平):在材料上开槽,打磨材料粗糙表面或者锉掉多余部分。

➏ 尖嘴钳:截断金属线,夹持和弯折材料。

➐ 防风打火机:给 PVC 线槽加热,使其软化,便于弯折、塑形。

以下为扩展的机械加工工具,虽然不是必需的,但都比较实用。

➊ 平口钳:截断金属线,弯折材料。

➋ 斜口钳:截断金属线。

➌ 剥线钳:剥掉导线的塑料绝缘外皮。

➍ 线槽剪刀 :专门裁剪 PVC 线槽,尤其适合裁剪较厚的线槽。

➎ 砂纸:用于零件表面的精细打磨。

➏ 小台钳:夹持、固定大一点的零件。

➊ 热风枪:给PVC线槽加热,使其软化,便于弯折、塑形。

➋ 小钢锯:锯断PVC线槽。

➌ 小电钻:在材料上快速、精确地钻孔。

➍ 切割垫:切割时垫在材料下面,以免割坏桌面。3.3 材料粘贴

材料粘贴工具主要包括各种胶水、胶带,可以把材料固定、黏合在一起。

➊ 502胶水:快速粘贴材料。

➋ 透明胶带:捆绑粘贴各种结构。

➌ 双面胶带:粘贴、固定结构表面。

➍ 电工胶布:包扎导线的裸露端,防止漏电或短路。

➎ 热熔胶枪/胶棒:快速黏合,容易拆除。

➏ 防风打火机:熔化已凝固的热熔胶以便拆除。

以下为扩展的材料粘贴工具,用起来效率更高一些。

➊ 热风枪:快速加热,熔化已凝固的热熔胶,以便拆除结构。

➋ 电吹风:吹热风熔化已凝固的热熔胶,以便拆除结构。3.4 接合装配

接合装配工具主要用于把零部件组合和连接在一起,固定起来,最后组装成为成品。

➊ 螺丝刀 (一字):拧一字形的螺丝。

➋ 螺丝刀 (十字):拧十字形的螺丝。

➌ 镊子:夹持零件(尤其是在狭小空间内),有时也可以用于钻孔后的扩孔。

➍ 尖嘴钳:夹持零件,在拧螺丝时配合夹住螺母。

以下为扩展的接合装配工具,比较实用,有条件可以考虑装备一下。

➊ 平口钳:在拧螺丝时固定住螺母。

➋ 小扳手:在拧螺丝时固定住螺母。

➌ 多合一螺丝刀套装:多种规格的螺丝刀组合套件,可以适应各种用途。

试读结束[说明:试读内容隐藏了图片]

下载完整电子书


相关推荐

最新文章


© 2020 txtepub下载