别一上来就做什么机器人,从简单的模块做起,机器人也是各种模块拼起来的。想系统学的话:C语言,数字电路,微机原理,单片机(郭天祥的视频)。专做控制类的话模电用的地方很少,像你说的传感器,没必要学,看手册会用就行,看它的输出是什么,模拟就接单片机的ADC,数字直接接,看看手册,配置一下寄存器就可以了。要是做信号处理,尤其是高频,对模拟电路的要求才高。FPGA,首先要会verilog,这个你暂时接触不到,我接触的也少,就不说了。
如果你是电类专业学生,就打基础吧打基础吧先,电路、数电模电。单片机原理、单片机C语言,别机器人!
如果是机械类专业学生,如果是为了比赛,还是找个电类专业学生合作吧!
如果你是机械类专业学生,又特别想自己学会,那么就直接学单片机原理吧,期间用到其他电路知识了再学,能用到的传感器就那几种,顺便学学。
如果有钱,可以买个乐高的机器人玩玩
顺序如下:模拟电路、数字电路、传感器、单片机、fpga
模电 -》 数电 -》FPGA -》 单片机 -》传感器
数电应有模电基础
FPGA 主要处理计算,单片机主要处理协议
如果只是面对机器人制作,就遇到什么学什么,有的放矢