5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)

标题: 各位大大,有个事情求助,麻烦进来看一下!!!!!!!!!!!!!!!!!!!!! [打印本页]

作者: bluecat1997    时间: 2013-1-12 10:48
标题: 各位大大,有个事情求助,麻烦进来看一下!!!!!!!!!!!!!!!!!!!!!
您好,我是一名初中生,快放寒假了,我想做点电路板,编点程序(比如电压回传,dreamon||的姿态显示器),我该自学什么能,用什么好得教材?谢谢

作者: 牛牛苑苑加油    时间: 2013-1-12 11:47
哈哈,可以花点钱弄个单片机实验板,一般会自带视频之类的教程
osd会涉及到协议,一般黑白显示协议比较简单
实践出真知,千万不要一直看书
作者: 杜小康    时间: 2013-1-12 12:23
其实我早就有这个想法了。。。想用开源的那个P。。。。。弄个无人机,就是软件上太麻烦了,不会。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
作者: bluecat1997    时间: 2013-1-12 13:49
牛牛苑苑加油 发表于 2013-1-12 11:47
哈哈,可以花点钱弄个单片机实验板,一般会自带视频之类的教程
osd会涉及到协议,一般黑白显示协议比较简单 ...

您好,请问我想学,我是学c语言,c++语言,还是basic语言?他们之间能互相转化么?航模中主要用什么语言(比如APM飞控)

作者: 牛牛苑苑加油    时间: 2013-1-12 15:25
本帖最后由 牛牛苑苑加油 于 2013-1-12 15:27 编辑
bluecat1997 发表于 2013-1-12 13:49
您好,请问我想学,我是学c语言,c++语言,还是basic语言?他们之间能互相转化么?航模中主要用什么语言( ...


我不知道具体飞控用什么语言
不过一般单片机、DSP用汇编语言或者C语言,C语言编程效率比较低,汇编语言效率最高,C就足够了
C++是面向对象的,一般大型软件或者图形界面用的比较多
作者: zhanwang    时间: 2013-1-12 16:07
本帖最后由 zhanwang 于 2013-1-12 16:13 编辑

你就同时学C语言和51单片机吧,这两个都不需要什么基础,不需要读到了大学再去学。
我学C语言用的是谭浩强《C程序设计》那本书。其实学完那本书你就能随便编点好玩的小程序了(比如解个线性方程组),要掌握C语言还要多看例程。
再说单片机,单片机是什么东西你百度一查就知道了。一般开始学时先学51单片机,找一本比较全的介绍单片机原理的书(最基本的原理不用看,了解就行了,着重看看怎么控制I/O口,定时器,中断和串口通信)再找一本专门介绍51C语言的书(51单片机的程序可以用汇编写,也可以用C语言写,51用的C语言和电脑上用的不太一样,有些特殊的关键字)。然后还需要一个51单片机开发板,淘宝上到处都有卖的,一般100多块钱一套,还有配套的视频教程。
把这些东西都学了,你应该能控制单片机产生PWM信号去控制舵机(PWM信号用到计数器),再多学学应该能在电脑上编个程序通过串口或USB口去控制单片机从而控制舵机(这个就比较复杂了)。你说的那个电压回传就是个模数转换的过程,具体原理不了解但是能会用芯片就能实现。
总之这些一两句话说不清楚,不知道的就百度吧。反正C语言和单片机是基础,把C语言学了,单片机好歹会控制个PWM信号就算是入门了,剩下的慢慢来吧

PS 要就想用单片机控制个舵机或者串口通信什么的,不用太系统的学C语言,不过C语言太基础了,系统学学对以后还是有帮助的。

作者: 讨厌恋爱    时间: 2013-1-18 13:17
本帖最后由 讨厌恋爱 于 2013-1-18 13:38 编辑

我记得坛里好象有人做过,http://bbs.5imx.com/bbs/forum.php?mod=viewthread&tid=715987&extra=page%3D1%26filter%3Dauthor%26orderby%3Ddateline%26orderby%3Ddateline
作者: 铜河    时间: 2013-1-21 09:33
bluecat1997 发表于 2013-1-12 13:49
您好,请问我想学,我是学c语言,c++语言,还是basic语言?他们之间能互相转化么?航模中主要用什么语言( ...

可直接学AVR单片机,它的速度比51快,有多种C编译器,关键是它内部的ADC、PWM、EEPROM等都齐全,一片就可搞定多种应用。
典型型号Mega8、Mega16等都是入门首选。

作者: mhmx    时间: 2013-1-22 00:39
如果脑袋经常卡住就不要C语言了费事
作者: tianmei89cilang    时间: 2013-3-6 18:50
后继友人

作者: jx6692    时间: 2013-3-31 12:26
赞一个,不错,能自学了!


作者: 凯莱    时间: 2014-1-22 09:35
$               -
来自安卓客户端
作者: zhaolong01    时间: 2014-1-22 10:29
学习,学习,再学习。

作者: wangfine1975    时间: 2014-1-22 11:09
先学学数字电路和模拟电路吧,然后做点简单东西,比如无线话筒,有源功放之类的。等到了高中,如果有时间,可以学学单片机。






欢迎光临 5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年) (http://5imx.com./) Powered by Discuz! X3.3