你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【MiCO分享贴】路虎遥控小车

[复制链接]
Pity 发布时间:2015-9-6 09:39
8月20日拿的板子,因为学校开学事多,学习的时间断断续续。
+ B  |( a7 F7 P  x4 v终于在这几天把所有的视频教程和文档教程都学完了,今天交作业。
8 m, G$ p$ Z/ ^. i课题:改装的路虎玩具小车。
- p5 r& y& C5 x: `2 a3 a6 L# s, N功能:微信控制 -> 小车左右方向灯亮灭(高低电平)
" g) v3 {# ^$ \0 \# j- H          -> 方向舵机左右转动(PWM)% Z6 L2 S, S; Y9 M- V5 N1 e
          -> 驱动电机高低速转动(PWM)/ o! p# A. |+ }7 X. I5 z( \/ E
因为屌丝宅男只有一台手机,所以暂时拍不了视频,等下午ipad到达,拍了视频再上传。6 q/ s  K" Q0 H
现在只上传图片。
( `9 u" X% h5 U" @8 y3 K全景图,高大上. k2 T9 o( \/ C, n+ p! p9 y

- I) `( V: O1 d; L" s+ R
& {  H! `# t# a$ M* G" U方向灯亮了" T" h: i8 I& v: x7 n! ]
) B9 ]* R# `. v+ F2 v

' F' N8 V0 b4 H4 E驱动电机高速转动9 c- u/ i/ D" R2 j
( C* D4 _7 Y; O* w" l$ y% j

, l, d$ P" d; u6 \* S1 _/ }% D" Z! p串口调试界面. X7 O- o- F$ `: H$ u7 a; i  r

3 C0 t- d& U4 ]9 J( o0 G- ?  y( F+ ~. l3 V
微信界面
, H. O9 a* ^# G: E4 ^5 b
+ g: H) b8 T4 k' I! ]1 C$ J
7 Z# d/ J" U4 j$ }0 o
+ X" H2 H2 q8 p5 l: i. Q, U+ O# O0 HPWM 参考了duxingkei的
4 y* t1 Z5 O' C1 u7 D1 @http://www.amobbs.com/forum.php? ... 30312&highlight=PWM& A7 s$ p! q/ H  Q9 E7 d4 s0 K
特此感谢duxingkei!!' |7 S) P& M. Z6 \5 d
在platform.h修改
; E1 g  o7 q: ~$ c7 B% k  n$ Ptypedef enum
$ G6 [- w7 ~0 \! |4 G6 {5 B- Z{* g9 y: C  ?6 H( D
    MICO_PWM_DC_MOTOR,: z. {* b! R' n2 \0 D- d, r
    MICO_PWM_STEERING_ENGINE,
; s/ m+ o4 y* ^    MICO_PWM_MAX, /* Denotes the total number of PWM port aliases. Not a valid PWM alias *// A6 G. U" s8 K' D3 t
    MICO_PWM_NONE,6 U; L' W+ T+ ^" e
} mico_pwm_t;复制代码0 h4 `4 {% Z0 ~. U" O! x

  L3 f: O. W2 a- x2 G. ]) j2 P6 e' ^在platform.c添加" s+ z; P5 Z' I2 o7 j
const platform_pwm_t platform_pwm_peripherals[]=
5 X7 v9 q3 n) y( _{
- q) r7 f* a, ]. l- |7 `, B    [MICO_PWM_DC_MOTOR] =
7 i2 l1 s2 `9 |* {/ Q    {
& E; ?5 s) S+ c0 A, v; `% e: x        .tim =TIM2,//TIM3_CH1( m3 m. g: @  l" R) O, I9 P
        .channel =2,* ]4 j1 L: Q! u* K
        .tim_peripheral_clock=RCC_APB1Periph_TIM2,
9 {4 b* K/ t- q! J* p' [" O, F! v; A        .gpio_af =GPIO_AF_TIM2,% C6 Y# p( M2 w" l/ L" P( }
        .pin =&platform_gpio_pins[MICO_GPIO_24],
1 u1 z, H" ^% q1 T) H  ~    },
* s# W) r9 Z5 n; Z$ D9 B- x" k/ u    [MICO_PWM_STEERING_ENGINE] =
$ |% i$ R& n2 ~  _9 z5 a+ z    {
$ J" W: J8 O2 W, o) M        .tim =TIM2,//TIM3_CH1  w8 E6 R. [- N6 z. f
        .channel =1,; o2 u! X/ ?; G( i$ H
        .tim_peripheral_clock=RCC_APB1Periph_TIM2,' m& ^' F# [( Z0 z, a
        .gpio_af =GPIO_AF_TIM2,
% Z4 t- A- e/ X$ S        .pin =&platform_gpio_pins[MICO_GPIO_29],3 g1 ?) h7 Y& I$ s
    },. W! ?7 T5 d" a( w9 h" R
};复制代码
& R, W7 q% s' J7 G6 Q* P& f+ d其他的和duxingkei的一样,在dc_motor.c里面添加初始化和启动、停止PWM函数就可以了。4 t6 `; v+ E( r( v$ o
大家也可以参考MICO给的API。
3 U, O- Y" q0 T7 h2 T# {! d% n
, D. a, f" o' }5 {. U% J视频地址:https://v.youku.com/v_show/id_X ... 7-1.2
' `5 l9 b) e3 o( L1 W- ~$ }8 c/ J3 s原作者:hck2llj4 z  D; p1 p' Y
感谢!
  |! B' t5 ]4 }- @( @! o+ i# g
收藏 2 评论11 发布时间:2015-9-6 09:39

举报

11个回答
stary666 回答时间:2015-9-6 09:52:09
牛人,,,,,,,,,,,,,,,,,,,,,,,,,,,
jiaswang 回答时间:2015-9-6 10:14:20
楼主你是不是搞错了怎么拿着Gokit发到这来了……
jiaswang 回答时间:2015-9-6 10:14:35
还以为你搞的nucleo
你好我好大家好! 回答时间:2015-9-6 10:24:14
高大上的样子
皈依 回答时间:2015-9-6 10:32:26
路虎啊 高大上啊~
Pity 回答时间:2015-9-6 10:34:53
jiaswang 发表于 2015-9-6 10:142 B0 A) o1 k. J
楼主你是不是搞错了怎么拿着Gokit发到这来了……

4 R. U; g, `; [/ B这是MiCOKit的板子啦~
烟花绽放 回答时间:2015-9-6 13:02:10
牛 啊,,,
yanhaijian 回答时间:2015-9-7 09:57:43
牛逼啊。
jiaswang 回答时间:2015-9-8 09:02:37
Pity 发表于 2015-9-6 10:34' e* F6 R  ?$ p
这是MiCOKit的板子啦~
/ Q( `# F. H% t' k
怎么和Gokit2一样呀
JackieLaura 回答时间:2015-9-8 09:29:50
不错,智能小车。。。。
stmcu.org.png
莫~ 回答时间:2017-12-8 17:11:22
路虎啊

所属标签

相似分享

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版