如何做玩具电动汽车
『壹』 玩具汽车制作
其实您可以看看,乐高积木,不要小瞧这个积木。
看看他的“乐高机器人”以下是资料
简介
LegoMindstorms(乐高机器人)是集合了可编程Lego砖块、电动马达、传感
器、Lego砖块、LegoTechnic部分(齿轮、轮轴、横梁)的统称。Mindstorms起源于益智玩具中可编程传感器模具(programmablesensorblocks)。第一个LegoMindstorms的零售版本在1998年上市,当时叫做RoboticsInventionSystem(RIS)。最近的版本是2006年上市的LegoMindstormsNXT。许多语言都能对Mindstorms进行编程,包括Logo、Basic、Java的衍生版、Smalltalk和C语言。ComputerClubhouses是专注于Mindstorms编程的网站。(以下称为乐高机器人套件),是针对12岁以上的小孩或大人,对机器人有兴趣(或者启发自动控制教育)的教育玩具。这项产品计画始於1986,由丹麦乐高公司和美国麻省理工学院的媒体实验室(MediaLab)进行的一项「可程式积木(ProgrammableBrick)」的合作案。
详细资料
乐高机器人套件的核心是一个称为RCX的可程式化积木。它具有六个输出∕输入埠:三个用来连接感应器的埠,另外三个用於连结马达。乐高机器人套件最吸引人之处,就像传统的乐高积木一样,玩家可以自由发挥创意,拼凑各种模型,而且可以让它真的动起来。下图示是RCX的外观:RCX分为1.0(1998年的第一代)、1.5(1999年的小改版)和2.0(从2001年至今的最后改版)等三个版本。1.0和1.5的差别在於1.0版可以外接电源供应器,连接市电(里的插座)供电,而1.5版之后只能用电池供电。2.0的差别则是连接电脑的红外线设备改用USB,以往则是采用串列埠,最重大的区别则是2.0版的韧体(firmware)和程式开发工具提供了一些新的功能。RCX的韧体最主要的用途是把bytecode程式转换成处理器所能了解的机械码。还好RCX的韧体就像电脑的BIOS一样,都是可以更换的,所以不同版本之间的差异其实不大。RCX的韧体存放在SRAM(静态可存取记忆体)中,所以实际上,RCX断电几秒钟之后,韧体就消失了。电脑会在传送程式时,一并传送韧体给RCX。如果用传统的方式学习制作机器人,我们得先学习电脑基本概论,接著要了解电子电路、数位逻辑和微处理器,才能制作出基本的微电脑控制电路。然后还要学习组合语言(Assembly)或C语言,撰写微处理器的程式…对了,也许最麻烦的是机械结构,我们得决定要用步进马达还是一般的直流马达,不同的驱动形式,信号的驱动和回馈处理方式也不一样;而且即便是采用最单纯的轮胎或履带作为行走方式,也可能要搭配各种齿轮来调配扭力和速度。想到要学习、DIY这麼多东西,很多对自制机器人怀抱憧憬的业馀玩家,满腔热血到此就凉了大半截。乐高机器人组合里面,包含RCX、两个马达、两个触控感测器和一个红外线感测器,各种大小的轮胎和履带,以及数种规格的齿轮和滑轮,当然还有各种积木,帮我们解决了电子电路和机械结构的问题。剩下的「撰写程式」部分,乐高公司(或者说MIT研究人员)也替它开发了一套视觉化程式编辑工具,叫做RCXCode。就像堆积木一样,RCXCode的使用者只要把各种代表不同程式逻辑的「积木」在萤幕上堆起来,就能完成RCX的程式。程式撰写完毕后,透过套件提供的红外线装置,即可把程式传入RCX。真的很酷!不过每个人对「酷」的定义不同。乐高提供的视觉化程式工具很适合新手或者对程式不熟悉的玩家,有些人觉得用这种介面还写程式反而碍手碍脚。例如,使用RCXCode所「写」出来的复杂程式,执行效率也许不佳,而且「视觉化」程式码也可能不易读,也不容易维护。因此,许多乐高机器人的爱好者兼程式设计高手,陆续替它开发出各种「正规」程式语言。在这些玩家中,最著名(也许贡献也最大)的是KekoaProudfoot教授,他仔细地分析了RCX的内部结构和I/O协定,并且在他的RCXInternals网站上发表了许多文件。另一个知名的玩家是DavidBaum,他开发了一种类似C语言的程式,称为NQC(NotQuiteC),让程式玩家摆脱视觉开发工具的束缚。虽然NQC并不是RCX上的第一个「非官方」程式语言,但大概是最被广泛采用的一种。NQC本身采用文字介面操作,若想要使用图形介面式的整合开发环境(IDE),可以安装BricxCC(Windows版)或MacNQC(Mac版),甚至NQCforWinCE(适用於PocketPCPDA)。此外,乐高的RCXCode视觉工具程式只有Windows版本,在Mac和Linux系统上只能使用非官方的程式工具。并不是所有玩家仅仅喜爱或熟悉C语言,JoseSolorzano就开发了一个称为「LegoJava作业系统」,简称leJOS的Java虚拟机器(JavaVirtualMachine,简称JVM,是执行Java程式所需的软体环境),可以让RCX执行Java程式。RalphHempel开发的pbForth(programmablebrickForth,可程式积木Forth语言的简称),也深受某些玩家的喜爱。Forth语言的第一个实作专案是用来控制天文台的大型望远镜(请参阅这个网页的介绍),它的语法和其他常见的电脑语言最大的不同,在於它采用所谓的「反相波兰式记法(reversePolishnotation,简称RPN)」,例如,运算式3*(4+7)要写成:347+*另外还有一个由MarkusNoga所开发,让程式设计师采用C或C++语言控制RCX的韧体,称为legOS。legOS可以让程式设计师彻底发挥RCX硬体的效能,但是不像NQC,使用者必须熟悉C语言,而且它的开发工具安装不易,所以使用者也比较少。除了LEGOMINDSTORMS套件之外,乐高公司还针对教育机构发售一种称为ROBOLAB(姑且翻译成「机器人实验室」)的套件,里面包含更多感应器(例如,压力、音量、温度检测),以及连结视讯摄影镜头(并不限於乐高自己的VisionCommand产品)并提供视觉辩识功能,更特别的是,它的软体还具备资料分析、比较和图表绘制功能,对於教学实验尤其重要。ROBOLOAB软体也能透过网际网路连结到ROBOLABServer(包含在本产品的软体里),把收集到的数据呈现在网页。ROBOLAB内建的软体有Windows和Mac版。乐高机器人套件最大的缺点在於价格。在台湾的一般零售店和百货公司,它的定价超过台币一万元(美金定价199元),而且某些配件的价格也贵得有点离谱。乐高公司最近推出了新一代的乐高机器人,叫做LEGOMINDSTORMSNXT,这款新乐高机器人采用了32位元微处理器、内建USB和蓝芽,可以让使用者做出透过蓝芽装置(例如PDA或手机)控制的机器人。NXT内附的程式编辑工具支援PC和Mac,为了吸引更多玩家参与扩充与改造NXT,乐高公司特别发表了开放原始码的韧体和开发工具,就连微软老大哥都忍不住加入机器人开发软体的行列,推出MicrosoftRoboticsStudio软体。除了主机功能大幅增强,NXT的马达也改采伺服控制,能让程式精确地调整速度,而且这次附了三个马达;感测器也变得多样、功能更强:超音波感应器(大多用於感应障碍物),能够辩识颜色和亮度的光线感应器…等等,不知道乐高的玩家们会用NXT带来什麼样的惊喜。
虽然不是玩具汽车,但足够满足你锻炼自己的变成和硬件水平啦。
或者你也可以看看用乐高LEGO乐高-创意百变系列-敞篷车,是可以加入动力装置的。
这些你可以去淘宝商场的孩思乐玩具专营店看看。他们是乐高LEGO中国的总代理,没准会有,也不一定(因为这款机器人不知道在国内上市了没有)。希望能帮到你。
『贰』 如何DIY电动玩具车电机方法图解
1、你可以到网上买些汽车小零件,车身,小电动机,电池等;
2、准备好,小的螺丝刀,自己组装就好了!
『叁』 小孩的玩具车怎么做
网上有很多diy 产品,买来,可以自己做,如果你想象力够丰富,也可以自己做,生活中可以就地取材
『肆』 怎么制作玩具烧油遥控车
烧油的遥控车 你指的是油动遥控车模型
一般以二冲程的模型发动机(燃料 甲醇为主)为动力,遥控系统多为枪式二通道比例式遥控器。
这是模型 ,已经超出了玩具的范畴 比普通电动机为动力,开关式遥控器的玩具遥控车要复杂的多,价格高的多,1000大洋上下去玩。
模型论坛有的是 , 网络便知。
若你想自制的话,志向可嘉,但是做模型可麻烦的多,车模涉及五金类更多,最多建议买套件自组装。
『伍』 怎么自做电动遥控玩具车遥控器
你若无电子理论和实践的基础知识以及动手能力是做不来的。假使勉强把元器件焊在一起了,也不见得成功好用。因为它需要与接收电路配套的发射芯片和各种正确的数据,并且还要调试。
『陆』 怎样把家里的玩具小汽车改装成电动玩具小汽车
加单片机控制(比如stm32f103),电机看你要选择的速度,可以考虑(直流电机+电机驱动)或者(无刷电机+电调),转向可以考虑加连杆+舵机,遥控可以用天地飞7+接收机(遥控1千米到2千米毫无压力),如果还有钱,可以考虑加三轴云台+微型摄像头+图传,遥控时还可以实时传输图像
『柒』 电动手工制作易拉罐玩具小汽车怎样做
制作小工艺品;当作支撑物;制作能滚动的玩具;数个易拉罐瓶绑在一起制作成小板凳、小台阶;制作成装饰品;回收熔化做原料;把上盖剪去可当笔筒;把开口加大些可当硬币储存罐;与其他材料配合可搭建各种各样的建筑物模型
『捌』 怎么制作电动玩具小船或小车
http://v.youku.com/v_show/id_XNDc3MDI1NTgw.html 这是个制作视频