×

四轴飞行器DIY制作_周向东

消耗积分:10 | 格式:doc | 大小:7334KB | 2012-07-28

周向东

分享资料个

       Robot(机器人)可以说是我真正接触电子领域的开始!我天生比较喜欢跟电子类器件接触,从初中开始对于电子类智能化科技的渴望更是愈加强烈,到了高中更是一发不可收拾(高考都忽视了),自从了解到日本先进的机器人技术之后,我便沉迷于机器人“研究”不可自拔。
       从简单的电子威廉希尔官方网站 到复杂的集成芯片,从机械传动到液压气动传感,从简单的C语言到单片机编程,从仿生学到人工视觉。我学了很多的知识,也耗费了大量的时间和金钱,就高中三年将近两万块钱花费在了机器人制作上。小到自己的生活费、同学集资,妹妹的省吃俭用(妹妹跟我读同一所学校,她的学习成绩一直相当好,可不像我纯属科幻派),大到学校补助、老师资助,无所不用其极。在制作期间也购置了大量的工具与组件,比如,小型桌面台钻、变压器、示波器、万用表、电烙铁(报废了三四个)、台式改造电脑(其实也是机器人的原始大脑)、大量的芯片(AT89类,AT89C5、AT89S5等)、大量的威廉希尔官方网站 板、面包板以及数不胜数的晶体管(二极管、三极管、场效应管等)、电阻电容晶振等就不用说了。但是,到了最后还是放弃了,原因来自多方面。首先,家长、老师十万分个不支持,不理解,这使得我背负着巨大的压力,特别是高三那一年,我几乎是天天在接受“思想教育”,到后来几乎是对我吼叫了,接下来的事情也就顺理成章了,一次次的吵架……。其次,就是经济问题了,只一块简单的核心开发板就三四百块,而且由于电压不稳定以及长时间的测试使得威廉希尔官方网站 板的报废率也增加了;对于机械部件的加工更就不用说了,只身体部分的加工就得好几千块,这就使得到最后我的机器人还是住在电脑机箱中;其实最主要的原因就是“工作量”太大了,超出了我能承受的极限。
      从开始的核心开发板威廉希尔官方网站 进行焊接,(由于买不到集成的威廉希尔官方网站 板,只能自己开发了)这期间的无数次硬件测试与芯片程序编写,几乎让我每一节都逃课(偶尔在课堂的时间就在作业本上编写程序),要不是我与班主任的关系铁我早就被开出学校了。要说威廉希尔官方网站 板的焊接,相比芯片编程可是容易多了。为了简化程序的编写难度,我将机器人的核心部分分为了好几个模块,如视觉模块、听觉模块、触觉模块(其实是传感器数据的处理模块)、平衡模块、电源模块等。就视觉模块一项,为了介入人工视觉算法,这部分的程序编写整整花费了高二一年的时间,但还是达不到物体识别的程度,其实连平面物体还是立体都分不清楚。至于像听觉模块、触觉模块等,还没来的及编写,至于其威廉希尔官方网站 的测试与简化根本就没有时间,而这仅仅是机器人的大脑的一小部分,对于完整的一个机器人来说,要按我最初的设想,就按现在的这个速度至少需要我两辈子的时间来完成。至于最后的结果就是这样了,由于长时间的使用电脑,视力在两年时间严重的下降,长时间的电脑辐射使得我的面部皮肤粗糙无比;至于考取大学,也就只能是现在的这个样子了。
      高中三年的经验告诉我,没有一个强有力的团队是无法完成这项的工作的。假如当初有一个和我一样热衷于与先进科技的团队的话,或许情况会天壤之别,只是时间不会倒流。这些只是过去罢了,除了经验外,没有再谈的必要了,还是回到正题“四轴飞行器”吧。
      为什么又转到四轴飞行器了呢?原因也很简单,四轴飞行器可以说是飞行器模型中最简单的一类了,机械结构也不复杂,而且个人就能够完成, 制作试验周期也不长。其实,这不是主要原因。四轴飞行器最初由网友发明制作,现在可以说是已经很成熟了,但它还有很大的改进的空间,而且可以完美的展现飞行器的特性(超强的稳定性),这才是我从机器人转向四轴飞行器的原因。其实,四轴飞行器只是新型飞行器的开始!
我一直坚信一句话“科技成就未来”,正如苹果1997年“非同凡想”的广告一样“那些疯狂到以为自己能够改变世界的人,才能真正改变世界”。科技的魅力是无穷的,它深深的吸引着我,金钱、时间、压力都不是困难,我相信在“思源”我可以找到属于我的那片天地,学校的老师、同学都会成为我的良师益友。只可惜,我大学的生活费又得另作它用了,当然这远远不够,可是我仍愿意为此付出一切!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(42)
发评论
tingt3ng 2018-05-05
0 回复 举报
太贵了,但是值得 收起回复
刘沛沛 2018-04-15
0 回复 举报
赞一个 收起回复
全部评论

下载排行榜

全部42条评论

快来发表一下你的评论吧 !

'+ '

'+ '

'+ ''+ '
'+ ''+ ''+ '
'+ ''+ '' ); $.get('/article/vipdownload/aid/'+webid,function(data){ if(data.code ==5){ $(pop_this).attr('href',"/login/index.html"); return false } if(data.code == 2){ //跳转到VIP升级页面 window.location.href="//m.obk20.com/vip/index?aid=" + webid return false } //是会员 if (data.code > 0) { $('body').append(htmlSetNormalDownload); var getWidth=$("#poplayer").width(); $("#poplayer").css("margin-left","-"+getWidth/2+"px"); $('#tips').html(data.msg) $('.download_confirm').click(function(){ $('#dialog').remove(); }) } else { var down_url = $('#vipdownload').attr('data-url'); isBindAnalysisForm(pop_this, down_url, 1) } }); }); //是否开通VIP $.get('/article/vipdownload/aid/'+webid,function(data){ if(data.code == 2 || data.code ==5){ //跳转到VIP升级页面 $('#vipdownload>span').text("开通VIP 免费下载") return false }else{ // 待续费 if(data.code == 3) { vipExpiredInfo.ifVipExpired = true vipExpiredInfo.vipExpiredDate = data.data.endoftime } $('#vipdownload .icon-vip-tips').remove() $('#vipdownload>span').text("VIP免积分下载") } }); }).on("click",".download_cancel",function(){ $('#dialog').remove(); }) var setWeixinShare={};//定义默认的微信分享信息,页面如果要自定义分享,直接更改此变量即可 if(window.navigator.userAgent.toLowerCase().match(/MicroMessenger/i) == 'micromessenger'){ var d={ title:'四轴飞行器DIY制作_周向东',//标题 desc:$('[name=description]').attr("content"), //描述 imgUrl:'https://'+location.host+'/static/images/ele-logo.png',// 分享图标,默认是logo link:'',//链接 type:'',// 分享类型,music、video或link,不填默认为link dataUrl:'',//如果type是music或video,则要提供数据链接,默认为空 success:'', // 用户确认分享后执行的回调函数 cancel:''// 用户取消分享后执行的回调函数 } setWeixinShare=$.extend(d,setWeixinShare); $.ajax({ url:"//www.obk20.com/app/wechat/index.php?s=Home/ShareConfig/index", data:"share_url="+encodeURIComponent(location.href)+"&format=jsonp&domain=m", type:'get', dataType:'jsonp', success:function(res){ if(res.status!="successed"){ return false; } $.getScript('https://res.wx.qq.com/open/js/jweixin-1.0.0.js',function(result,status){ if(status!="success"){ return false; } var getWxCfg=res.data; wx.config({ //debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId:getWxCfg.appId, // 必填,公众号的唯一标识 timestamp:getWxCfg.timestamp, // 必填,生成签名的时间戳 nonceStr:getWxCfg.nonceStr, // 必填,生成签名的随机串 signature:getWxCfg.signature,// 必填,签名,见附录1 jsApiList:['onMenuShareTimeline','onMenuShareAppMessage','onMenuShareQQ','onMenuShareWeibo','onMenuShareQZone'] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2 }); wx.ready(function(){ //获取“分享到朋友圈”按钮点击状态及自定义分享内容接口 wx.onMenuShareTimeline({ title: setWeixinShare.title, // 分享标题 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享给朋友”按钮点击状态及自定义分享内容接口 wx.onMenuShareAppMessage({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 type: setWeixinShare.type, // 分享类型,music、video或link,不填默认为link dataUrl: setWeixinShare.dataUrl, // 如果type是music或video,则要提供数据链接,默认为空 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到QQ”按钮点击状态及自定义分享内容接口 wx.onMenuShareQQ({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到腾讯微博”按钮点击状态及自定义分享内容接口 wx.onMenuShareWeibo({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到QQ空间”按钮点击状态及自定义分享内容接口 wx.onMenuShareQZone({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); }); }); } }); } function openX_ad(posterid, htmlid, width, height) { if ($(htmlid).length > 0) { var randomnumber = Math.random(); var now_url = encodeURIComponent(window.location.href); var ga = document.createElement('iframe'); ga.src = 'https://www1.elecfans.com/www/delivery/myafr.php?target=_blank&cb=' + randomnumber + '&zoneid=' + posterid+'&prefer='+now_url; ga.width = width; ga.height = height; ga.frameBorder = 0; ga.scrolling = 'no'; var s = $(htmlid).append(ga); } } openX_ad(828, '#berry-300', 300, 250);