刚刚买了51单片机开发板,我是新手,学过C语言,现在我想知道以后如果想做机器人 ,应该学什么?求师傅引导

如题所述

51只是简单的单片机,玩玩也好的, 最大的优点是资料极其丰富
嵌入式系统,简单地分成三部份,输入_计算_输出
输入就是各种检测传感器,计算就是程序,输出就是各种设备装置
1,先把开发板带的各个例程跑一遍,看看运行效果,培养些兴趣
2,然后先详细研究1~4个例程,每条程序是干啥的都要懂
3,其余例程的功能,自已想想如果要实现,你会怎么做,然后写出来,如果写不出来,再偷看一下
4,要会设计电路,要会画PCB(最好用allegro )_这条可能需要很多积累,初学者很难跨过这关(若没有公司的资源支持,可以玩玩"热转印制作PCB",具体操作到网上自已找)
会了以后,你可以发挥想像力,用你学会的技术设计些小玩艺儿
这个时候,你可以找份工作混饭吃了...
5,以后需要向32位发展,现阶段ARM比较有前途,就跟上吧
做工程师,思维很重要,看到任何东西,都应该会潜意识的想,咦这个是怎么实现的呢?
以后就是龙游大海,需要什么学什么了...
再说一句Google 很重要
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-12-26
先把各个模块玩熟吧。比如SPI,中断,定时器,I2C,等等。把这些玩会了你就知道自己血药什么了,现在说的很空洞。单片机到机器人有很多阶段的,不是你现在的视野所能看清的。
第2个回答  2011-12-24
这个嘛,先学51(视频学习快点),然后学机械(毕竟要知道怎么动)。如果不是太复杂的话,51应该搞掂,如果想精确的话AVR和PIC单片机了。
现在还是先学51与机械基础吧本回答被网友采纳
相似回答