隨風大俠 发表于 2013-5-16 19:10:51

請問MultiWii可以改成Arduino uno板嗎??

請問有人知道MultiWii可不可以改成Arduino uno板嗎??

陀螺儀+加速器用 GY-88(LSM303   L3G4200D)

謝謝

zcbzjx 发表于 2013-5-16 20:18:13

这本来就是arduino版啊

zcbzjx 发表于 2013-5-16 20:18:21

本帖最后由 zcbzjx 于 2013-5-16 22:11 编辑

修改传感器代码在config.h文件内修改

隨風大俠 发表于 2013-5-16 20:26:04

zcbzjx 发表于 2013-5-16 20:18 static/image/common/back.gif
这本来就是arduino版啊

因為原本是nano,我想改成uno,而且使用gy-88這個陀螺儀+加速器。

或是有人知道他的PID是怎麼寫的嗎???

謝謝

zcbzjx 发表于 2013-5-16 22:09:27

TTTTTTT33 发表于 2013-5-16 20:26 static/image/common/back.gif
因為原本是nano,我想改成uno,而且使用gy-88這個陀螺儀+加速器。

或是有人知道他的PID是怎麼寫的嗎?? ...

这个直接重新烧写bootloader就行了,然后用arduinoIDE载入mwc源程序,修改相应的传感器代码就行了吧,感觉。。。

darkorigin 发表于 2013-5-17 01:08:59

不知道你的意思
你是说当做单片机用么????
应该是可以的,只是很多脚已经被改了(MWC的硬件版本基本上每个大商家都是自己的版本小商家直接仿制) 有的管脚没有被印出来 有的被挪用了

nano和UNO硬件其实一样的,只是脚一个是焊盘一个是排母

另外就很多MWC没有固定的USB转换芯片(可能是为了多卖一个转换板,也可能是为了节约系统重量做成了可拆卸的)

darkorigin 发表于 2013-5-17 01:11:15

PID代码直接下载最新版的代码自己研究就好了,参数可以到网上搜(MWC的PID参数以及其他很多参数都是直接写到EEPROM里面,这样每次开机都会直接调用之前设置好的值)有的商家自己已经摸索出来了适合自己模块的PID参数 并且提供给自己的客户;

darkorigin 发表于 2013-5-17 01:15:26

MWC的代码一般只需要修改CONFIG.INO
大多数的只要修改2处一个是定义模型类型的,比如X四轴 +四轴 6轴 Y三轴 等等
然后修改传感器类型
一般来说 IIC地址不需要修改然后直接上传程序。 用控制端看数据即可

隨風大俠 发表于 2013-5-17 11:33:52

darkorigin 发表于 2013-5-17 01:08 static/image/common/back.gif
不知道你的意思
你是说当做单片机用么????
应该是可以的,只是很多脚已经被改了(MWC的硬件版本基本 ...

我知道兩個都都是使用ATmega328,但是MultiWii的腳位規劃跟uno好像不同?
所以想知道有沒有什麼對應的資料?

darkorigin 发表于 2013-5-17 14:12:34

TTTTTTT33 发表于 2013-5-17 11:33
我知道兩個都都是使用ATmega328,但是MultiWii的腳位規劃跟uno好像不同?
所以想知道有沒有什麼對應的資料 ...
。。。去官网看看 MWC的官网有图纸 对应关系应该是有的,还有个本办法 就是用万用表自己测
给你一个别人的板子的管教对应关系你参考下

稍微的推敲一下 一般都是 有顺序的,比如 D2边上肯定有D1 和D3
还有的就是纵向的三根针 有VCC GND 然后是信号(类似很多传感器板)

隨風大俠 发表于 2013-5-17 14:50:12

darkorigin 发表于 2013-5-17 14:12 static/image/common/back.gif
。。。去官网看看 MWC的官网有图纸 对应关系应该是有的,还有个本办法 就是用万用表自己测
给你一个别人 ...

謝謝您的圖,他的官網有點簡陋,好像也沒有電路圖,您有嗎??

隨風大俠 发表于 2013-5-17 15:02:34

darkorigin 发表于 2013-5-17 01:11 static/image/common/back.gif
PID代码直接下载最新版的代码自己研究就好了,参数可以到网上搜(MWC的PID参数以及其他很多参数都是直接写到 ...

請問您知道他的PID程式碼是哪幾段嗎??

可否教一下

謝謝:D

darkorigin 发表于 2013-5-17 16:07:20

TTTTTTT33 发表于 2013-5-17 14:50 static/image/common/back.gif
謝謝您的圖,他的官網有點簡陋,好像也沒有電路圖,您有嗎??

之前回复的不是已经有一些管脚了么? 外面写着功能 PCB上印刷D12 D13 等等都是管脚
另外,有些管脚目前用不上(或者很长一段时间都不会用上)估计是出于成本考虑 以及重量考虑 都没有被引出
不过 一般的程序 这些已经引出的脚就已经够用了,很少的情况下你会用那么多脚

darkorigin 发表于 2013-5-17 16:24:13

TTTTTTT33 发表于 2013-5-17 14:50 static/image/common/back.gif
謝謝您的圖,他的官網有點簡陋,好像也沒有電路圖,您有嗎??

http://www.rcgroups.com/forums/showthread.php?t=1340771 看下

隨風大俠 发表于 2013-5-17 20:06:39

本帖最后由 TTTTTTT33 于 2013-5-17 20:41 编辑

darkorigin 发表于 2013-5-17 16:07 static/image/common/back.gif
之前回复的不是已经有一些管脚了么? 外面写着功能 PCB上印刷D12 D13 等等都是管脚
另外,有些管脚目前 ...



因為他所謂的D12或D13是MultiWii自行規劃的腳位,我的意思是,譬如:
D12等於ATmega328的哪一腳,這樣我就可以對應到uno上面了。

bootloader要燒成MINI的嗎??

您以前有用過MultiWii喔??

謝謝您提供的網址,對我有很大的幫助。:handshake{:3_59:}

页: [1] 2
查看完整版本: 請問MultiWii可以改成Arduino uno板嗎??