本人计算机系学生的说。因为学习的内容都是偏软件的(而且也没好好学),所以完全不知道应该从哪儿入手……我是0基础的菜鸟。
举个栗子,比如想做一个使用有线的控制器,控制一个简单的机械臂,应该具备哪些知识?有什么推荐的书么。话说,电路板什么的是都需要自己拿电烙铁一点一点焊么=。=?
本人想用业余时间自学啊,各位如果推荐什么培训班什么的就算了吧。。。教学视频有的话可以也推荐那么一两个。

期待各位给予点拨、指教~~~
(不知道应该投哪个区,瞎投了……)
------解决方案--------------------
我也没做过
不过根据需求分析,
高中物理机械部分要熟悉,
然后简单的数字电路要会,除非你有个硬件工程师协助你.
然后就是嵌入式的软件部分了,这个你是搞计算机软件的,应该熟悉C,
给个马达你,你需要先画出原理图(暂不考虑结构部分), 主芯片(ARM,51等都可以)--->IO控制外围电路--->驱动马达
然后画出PCB图,然后将PCB图交到制板厂(打样20片就够了).当然你用万用板自己焊一个也行,电子城很多买那种很多窟窿的空板的.
只做一个机械臂的话,要不了很多元件,所以自己把元件焊到板上,小批量的元器件可能不好买,看看X宝上有没有
外围硬件坏境搞定后,你需要一个开发环境,买个仿真器,照着附送的学习光盘使劲学就行了.
------解决方案--------------------
数字电路、模拟电路、EDA、原理图设计、电子电路设计
------解决方案--------------------
这个东西,入门的时候的确有点乱。。。
牵扯的知识点太多了,要不先避重就轻
既然,LZ是学软件的,就先从软入手。自己没做过,或者没接触的,都先外购
只做编程这块
像机械结构,电子电路能买到的都先买。(某宝上好像不少,参差不齐)自己只做其上的软件控制
从慢慢熟悉软件控制之后,再进入机械结构改进,电子驱动结构改进
这样会好一点。。。
------解决方案--------------------
开发环境 比如Keil
仿真器 选个芯片(单片机或者其他)然后找这个百度芯片的仿真器,有的仿真器可能会很贵
像前面说的,楼主现在牵扯的东西比较混乱,先学下单片机, 学着控制下LED灯再说