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

基于STM32F401RE开发板的X-NUCLEO-IKS01A3传感器的应用

[复制链接]
老牛洋车 发布时间:2019-10-3 20:41
    在EEWorld论坛参加评测活动获得了一块X-NUCLEO-IKS01A3评测板,原来在本坛参加活动获得了一块STM32F401RE开发板,正好IKS01A3评测板资料中有F401RE的示例代码,这不就直接用起来了。& A. r$ z+ R# w: b9 \
    这是X-NUCLEO-IKS01A3评测板,板上有多个传感器,可以监测温湿度、气压、加速度、磁力等。- u& e& `0 F( A; k; w" U
IKS0A3_0.jpg
3 y5 a% }) b* {0 D! @: B! u* E& v% y9 p) r" l

9 U2 S6 \7 U+ D" W    下面是IKS01A3评测板与F401RE开发板:
6 g2 X: g0 B1 M5 N IKS0A3_1.jpg
2 H/ n! |9 ~) }# O. M( h2 K! K) |: W% z+ \
  u4 p5 a7 n' ~$ Z, p, J
    这是IKS01A3评测板的正面:
, \0 k1 {3 i- E% o IKS0A3_2.jpg
& \/ k5 S2 m; f% E
; n4 J! j( p( |5 h3 \
6 A, h6 E2 ?0 M$ r+ E& K    这是评测板的反面:
4 s9 N# {( j4 Y# @ IKS0A3_3.jpg
- n' J% w* X% B5 Z2 u# ^6 T
9 _, A  t' E. [% v
6 Q0 @, Y( N. i% X2 k! u* J    评测板与开发板:
' j7 \1 k' ^7 y$ U4 ` IKS0A3_4.jpg ) A, I" F# j0 J2 f3 l- o
4 J8 v& v6 l$ o! w4 u+ L

7 T* c8 I1 }! Q2 s! w    为了方便测试,我还专门画了一块扩展板,方便直接接上LCD显示屏等外设,下面是打样回来的扩展板:, x9 h) ^: q$ _$ y
extren00.jpg
, w& o) \0 i' b& b) [! J& w0 `2 ~
; G; r& X" C* Q, N' h* i# q! R+ V/ Z8 e: E# V& f
    这是焊上了必要的排母、排针的扩展板:$ z$ X( U9 ^  t! W' R  W2 \; A# @
extren02.jpg / l2 ?5 t" \8 q6 x% Z& K/ D
5 K( x3 T8 M( T7 x9 H
' z6 ^! G5 ], G4 q) [/ d/ s
    IKS01A3评测板插在F401RE开发板上,开发板又插在扩展板上:- y7 _$ r" D) {# n4 E
extren05.jpg
+ H' p8 r6 J( B9 u+ ]" E  [. A1 A' ~! V
7 k  N: j2 _+ D( z
    最后插上LCD5110显示屏,评测的硬件基本就绪。
$ ?2 R, O) U, J! A& V& f/ z7 V extren07.jpg - C3 d2 I( q1 S$ z4 _
: K( F. h2 m" o9 N' y

  ~- |& f6 c! i/ _; [- A# [- f4 u; z9 C" ~1 |- @  c9 X$ V

5 l( S% m. C. }7 k7 O4 [# E2 y/ T% U6 G: h
6 b* H- k# M- W' U% c! H/ }" B
- [% ?7 Q' s0 D. T# u3 Q
收藏 评论1 发布时间:2019-10-3 20:41

举报

1个回答
老牛洋车 回答时间:2019-10-3 21:00:22
    为了方便,我还开通了RTC功能,以便在屏幕上显示日期和时间。
/ E7 [% d/ M. t. I8 A myapp_01.jpg
6 z" g1 ]' F" |9 L, X) t8 d1 X
+ h4 L/ y' |  M* M% g5 R9 e  L9 D4 E( C) h- }
+ X% h) ]* U% C. A5 N
    由于LCD5110显示屏太小,因此检测工作分了多个模式,这是检测温、湿度和气压的模式。/ x  a% G! a3 d! S  j. Z' O- I/ G

, d7 e3 d7 E6 u* U) r, j- j4 o2 H& w0 ~  b
    这是磁场方向检测工作模式,在显示x,y,z轴数值的同时,还用汉字动态显示十六个方位。
, j5 {, C  R& b+ ^ myapp_02.jpg 7 }6 A! d. i6 Q- C0 Z$ Y9 s- m
. r# P" Z" h* F

! \5 {1 O/ n* Z$ W, }8 I    这是加速度检测工作模式,可以记录下受冲击震动的次数。
6 e+ A  r; Z1 C5 A7 G6 b/ V myapp_03.jpg
8 s: `" U; Z. p* x( }+ h' B% A5 L( s! l$ ?8 |3 d
& P  s9 M) i! a; e* O
    这是位置检测工作模式,可以检测板子摆放的位置(平、立、侧、卧等)。- x/ @) t4 \& U& `) `0 O
myapp_05.jpg
0 F% \1 Z; e0 U" l4 r% N
" ^: U# V7 T9 l( s% D/ d1 q
& g2 t% X) m' o& h& ~    然后就是调整日期和时间的界面。- z! o' {- c/ _  d4 Q6 J8 ~* T
myapp_06.jpg
$ l1 Q2 }& n# M5 U  N+ u% S* [: I
4 }2 @* ^+ b/ I: S
0 k- @# G4 Q8 v: m% D! L, J6 Y; n myapp_07.jpg
3 ?3 a+ ?( U& L' ?# W: I* `, [2 Y
$ S: k3 t2 V* _! V! D0 a) l# ^/ E
  i# h7 p( a4 F1 E( C/ V0 h myapp_08.jpg
( S7 H) b- d9 X/ H) H& V# \- U$ m" V/ G

9 s7 y* A6 O2 |, z6 S myapp_09.jpg
8 Z& n2 V; u3 ^* s# t% f/ c& D; r% y8 C# V! i8 `! ~2 G
9 [( [( ~% c( Z1 j1 A" ?
    最后是联机传送的工作模式,即直接连接电脑,将传感器的检测数据直接发送到电脑中。
6 W( `/ ~( i% f2 M myapp_11.jpg ; U, W3 E+ L. B* y5 [, c

* z; F0 q( ?) b# Y
" ]" `4 P8 y, K& Y    这块评测板的功能有很多,还有一些功能尚未用上。
0 D5 |, c& O3 M6 S3 A
0 L( p8 H4 _; h( }! J. _
myapp_00.jpg
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版