作为一个小学开始自学编程,大一开始玩机器人的同学,目前在校机器人队摸鱼,我分享一下我的入门历程仅供参考。机器人这块核心分机构和电控,教程会偏电控一点。这条路比较适合对机器人感兴趣的大学萌新,特别是大一刚入学的童鞋,你们的大学生活会因为科技制作而大不一样,核心一条是,动手动手动手。别想着我要把所有的东西都精通了再去做,先找个感兴趣的项目,你会在做的过程中把所需的东西学了。
一、适合新手练手的项目
循迹避障小车,六自由度机械手臂,六足机器人...是否适合练手根据以下几个方面,第一材料易得,大部分在某宝可以直接买到便宜的套件。第二所需的模块简单易学,主要包括电机驱动板、电机、舵机、小型航模电池或18650锂电池组、入门级的单片机,传感器部分包括红外传感器、超声波传感器等。(根据经验一般某些眼界比较高的看不起小车这些东西。但实际动手有非常大的难度,现在能让六自由度机械臂实现精确抓取的能有几人,让小车稳定循迹的又有几人?我参加了几届学校这类比赛,大部分参赛队伍的心血都会因为现场突发情况而报废,甚至一些光线干扰都能让整个代码循环报,简单的东西想做到极致往往需要丰富而全面的实力
二、单片机推荐
单片机上强烈推荐arduino入门,熟练后转stm32,如果之前学过51的话会轻松很多(我在高三暑期买了块开发板自己玩了会儿)。转战stm32是因为大学里大部分机器人队都使用的stm32作为机器人的核心控制板。