极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13995|回复: 3

新人-新帖-初学者对初学者的建议

[复制链接]
发表于 2012-6-14 12:45:51 | 显示全部楼层 |阅读模式
本帖最后由 BlackCat 于 2012-6-14 12:58 编辑

  逛了几天咱们论坛了,学到的东西是很多,但是对于我这么一个初学者来说,还是难以下手。
  
  相信大家开始的时候都一样,什么都懵懵懂懂的,开始的时候都是好奇,喜欢,看到什么就想整什么。但是大部分人开始没多久就坚持不下去了,甚至没开始就结束了,我就是一个这样的例子,下面讲下我的个人经历,大家请别笑话。
  最开始真正接触电路的时候就因为上大学的时候弹吉他没有音箱,就想自己做一个,从国内到国外的各个网站论坛搜索电路图,在论坛内向别人求教,没人教了就在百度和google之间寻找关键字。自以为懂了就去淘宝买工具,元器件回来做。结果是让人不堪回首啊。第一次入手了两套耳放电路,因为自己知道水平如何,一次不可能成功。快递在楼下给我打电话的时候很兴奋,但是拿到手上的时候就完全蒙了,东西和想象的完全不一样,还没半包烟的大小,用第一块板子来来回回焊接了好几次练手,拿第二块板子正式开工,核对元件,电路,焊接,插上耳机,没声音,自己研究了半天还是没结果,没声音就是没声音。
  第二次,同样入手了两套mini箱头套件,总结上次的经验,记得好像是电烙铁的原因,这次换了电烙铁。第一套焊接的还算可以,插上电,就冒烟了.......第二块板子焊接,重新咨询店家,在店家的指导下检查电路,元器件,通电,还好没冒烟。但是没声音,用万用表检测,慢慢调整,最后有了声音,那种心情相信大家都明白。只是出来的声音没有店家给出的试听效果好。
  这个箱头陪伴完我大半个大学生涯,虽然音效不好,样子也比较丑,但是自己动手做的东西不管别人怎么说,都是我们的宝贝,毕业4年了,这东西我还是走到哪带到哪。
  后来又看到了电子管,这东西太神奇了,找了电路,发现又有很多没见过的东西,什么电感,电源牛,输出牛....买了一些器件回来,当时由于资金限制,没有买最贵的几样,到现在还没有做出来,依然躺在我的工具箱里。
  前段时间公司要做进销存管理系统,要PHP+MYSQL的,这东西大学有教,自己没学,没办法去网上找教程、翻书。在网易公开课上看动态网页教程的时候,发现了机器人学这门课程,就顺道下载了下来。十多天完成设计后,才想起还有这个,就看了起来,看了2集就忍不住想自己做,到处查资料,找资料,逛淘宝。发现了Arduino,查资料,找资料,逛淘宝,最后入手了恩孚电子的2560修改版,板子很不错,大家可以自己搜索看看,不是做广告。到现在入手的东西有arduino Atmega2560,超声波模块,杜邦线若干,面包板一块,万用洞洞板若干,按键若干,PS2摇杆2个,4位数码管,等等。。

好了,啰嗦了半天现在进入正题。

从上面我的经历来说,聪明的初学者已经能发现一些初学者在学习的过程中应该注意到什么。下面我来总结一下。

  第一,目的:首先,作为新手你可能通过某些你好奇的东西,慢慢发掘,才到了极客工坊,不管是小车、机器人、雕刻机还是四轴飞行。所以第一点,你要明确自己要做什么东西
  第二:基础:有基础的要温习基础,没基础的不建议看电子书,去书店买几本电子基础的书看看吧,书本拿在手上看的感觉还是比较实在的,拿我来说,电子书看到一半就会忍不住拿东西来实验,最终只能放烟花。基础是个枯燥无味的东西,但是对于DIY来说是个必不可少的,想做,就从基础开始吧。
  河北秦皇岛这边逛了几家书店,不知道其他地方有没有,推荐一下:快速学会电子技术,AVR单片机基础与实例进阶,基于arduino的趣味电子制作,人体探秘项目趣味制作。
  第三,工具:想做就得有工具,没工具就不要想了,如果你不想做,只是买一些模块,插接在一起,copy一些代码,满足自己的兴趣下面的也没必要看了。DIY就是要自己动手去做,如果不做就失去其意义了。主要工具有,烙铁、焊台、焊锡、助焊剂、剪线钳、吸锡器。有个好的烙铁和焊台可以帮助你快速的完成焊接工作,你只有两只手焊台能帮你完成一些你自己完成不了的事情,不必为此忙的焦头烂额,去找一个合适的地方或者姿势去焊接元器件。好的焊锡和助焊剂也可以帮助我们做出漂亮的焊点而不是乱七八糟的一片。其他的辅助工具就不多说了,虽然有些可有可无,要学会怎么使用,也可以帮我们快速完成设计。以上说的工具一般来说必须得有,便宜没好货,不要相信五金店里的老板,大多都是黑心商人。
  第四,购买配件:对于初学者来说设计失败是很正常的事情,所以更多的元器件是必不可少的,现在网络上的价格都很透明,你能看见各个地方所有商铺的产品价格,不要着急购买,虽然每样东西不值几个钱,但是量大的时候还是很惊人的。一般来说不要搜索某某模块,某某功能,这样的店家都比较奸商。搜索类似某某电阻、阻值、容量、可以发现一些大的商铺,一般他们的商铺价格比较低、全。甚至一些商家会提供常用电阻包、电容包、二三极管包、晶振包...十几块钱可以买到几百个。有更多的元件就不怕失败后因为没有元件而不能进行试验了。
  第五,安装、调试:完成设计必须要动手去做,没基础就去看书,不懂就不要去做,要做就弄懂其原理,基础是必须的。电阻无极性,随便安装。电容分无极有极,安装要注意极性。二三极管有极性,安装注意引脚接法,查手册。单片机的安装也一样,查手册。焊接的时候我一般都是一部分一部分的接,或者同一类的元件安装、焊接。安装焊接的时候切记我们是初学者,没有经验,一边看原理图、一边安。最终接通电源调试,建议先用独立电源调试,不要直接用电脑USB接口供电,确定没问题再用。

有些人看完上面的部分估计已经开始蠢蠢欲动了,先别着急。刚开始接触arduino来说,你可能还不需要进行上面的步骤,去自己设计电路设计,除非你要一步到位。你可能需要一块arduino主控板,推荐arduino uno修改版、arduino nano、修改版arduino2560.其他的真的就不推荐了。修改版的uno 和2560提供800mA的供电 可以直接驱动舵机、步机等外设,3.3v 和5v可选电源供电,其中修改版的uno不需要扩展板就可以连接外设,如舵机。对初学者学习arduino编程连接外设很方便。nano就是原版的;还需要一些电阻、电容、LED、开关、二三极管,来完成实验,研究学习编程;多购买几块面包板,杜邦线(也可以用网线自己做连接线),面包板是个很神奇的东西,可以帮助你设计电路,完成实验,省去了复杂的焊接工作,只要插插接接就行了。有了这些就可以根据论坛里的学习笔记、教程进行简单的实验。

因为初学来说自己做主控板比较困难,这些东西需要买成品,当研究透彻了再尝试自己设计。

在做实验的时候千万不要只是拷贝、粘贴、编译、下载,然后看见你的LED亮了或者你的舵机动了就完事了,别人的东西永远都是别人的,要学会把它变成自己东西,学着修改代码,查看语法,改变控制方式等...不然你永远只能拷贝、粘贴,无法设计出自己的东西。

学会做笔记,每做一个实验,就做一份笔记。不然到时候真正到设计的时候忘了怎么做,还得回头翻教程。

学会思考,千万不要一味的模仿别人的东西,拿个例子来说,网上有很多人形机器人,相信大家都看过,一个机器人就用了大量的舵机,用舵机控制机器人步态的想法很好,但是你不觉得它走起路来很难看吗?当你做出来以后也许会发现它只是一个失败的想法。人形机器人是机器人学一直追求的东西,但是仅仅用舵机是完成不了的。但是六足类机器人就完全不一样了,它利用了生物仿生,动物的关节不像人类那么复杂,从而设计出来的机器看上去很真实。学会动脑,观察周围的东西,或者观察自己,没准一个完美的的人形机器人方案就是由你来设计的。

记住,arduino 不是一个开关,它是能将你的想法转化成实际的工具。

同样作为初学者,我们一起努力吧!以上内容如果有不对的地方,请指正。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 1 +1 收起 理由
幻生幻灭 + 1 最后“学会思考”那段很在理儿,推NANO

查看全部评分

回复

使用道具 举报

发表于 2012-6-14 13:45:20 | 显示全部楼层
说的不错,极客工坊团队目前一直在努力做最基础的,就是怎么样让新手入门方面的工作。对于新手,初期最难,有了系统性的教程就可以让更多的爱好者,不会无头绪的乱撞,可以把力气用对地方。
回复 支持 反对

使用道具 举报

发表于 2012-6-14 13:53:49 | 显示全部楼层
弘毅 发表于 2012-6-14 13:45
说的不错,极客工坊团队目前一直在努力做最基础的,就是怎么样让新手入门方面的工作。对于新手,初期最 ...

我一开始也是这样,根本不知道自己想做什么,看到什么就想整什么,结果你懂的,浪费很多时间,现在好好规划一下,那些东西要深入那些东西了解即可,发现时间很不够用!
回复 支持 反对

使用道具 举报

发表于 2012-6-15 08:45:20 | 显示全部楼层
我也是AVR,STM新手,其实Arduino的一些完全的DIY项目,对于完全没有电子电路知识的,个人认为还是不太适合的!这个时候补习一点基础知识是必要的!
当然,Arduino的魅力在于它的非常适合初学者,至少它的IDE代码不涉及底层寄存器操作,代码看起来并不晦涩;Arduino有如此丰富的例程资源可以用,完全可以在依样画瓢过程中学到一些基本的电路搭建和编程方法!
基本的例程学完以后,我们可以进入一个项目,比如平衡车,从搭建到代码你可以先学习别人的,了解完项目的整个思路以后,试着以自己的方式用不同的硬件和编程思路来实现项目,甚至是以你的想法完善项目!当你做完这个项目时,估计对于Arduin,你已经算是入门了.......
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-16 22:47 , Processed in 0.040881 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表