|
本帖最后由 丿灬幸灬 于 2018-11-2 22:00 编辑 ! g! X! `) r$ B4 C% V$ u STM32er通过USB和蓝牙模块(HC-05)解析键盘按键并将数据传输至PC7 U7 `2 G1 Z* f4 t: h
项目中使用的东西' [7 @( {9 \" c( @! h9 O) S# Z" X / @) P5 e g" s. y5 _" n4 T0 V8 \ 硬件 J' w8 i& ]+ K6 w; ^6 L: v' h" k STM32L152C-DISCO × 1 - O' Y/ G( _: v7 r4 m SparkFun USB转串口 - FT232RL × 1 : X# A7 u6 Q2 c" D( q SparkFun键盘- 12键 × 1 : t- t0 H3 d9 e2 V0 a7 w9 k* C HC-05 × 1 - M/ w9 y$ H5 R! O& }$ k 简介 1 [/ |0 ^4 e; }, B5 e8 M# L% t& G 在这个项目中,我使用HC-05蓝牙模块与STM32进行通信,我设计了一个电路,编写STM32L152RC单片机,$ y( ?+ q1 D# o$ D: F 通过USB FT232RL和HC-05串口在电脑和STM32之间正确获取了键盘输入 2 ~. w3 ]; i: Z- o # [2 R5 v# p+ I/ J& r 额外功能:这个项目还有2个额外功能, 第一个是当你按下键盘上的数字时,它也会显示按下的数字在7段显示;5 `8 b( a; \5 e( L- i 第二个是在这个程序中,它还可以使用Android手机的蓝牙app(我在AppInventor中开发的)来控制在app上按下7段显示的数字。2 w/ i$ z" O. W& D8 ` ) _0 X( M4 }6 m: ]3 G 具体效果如视频 # A# H4 m, ^: d, u3 j2 j 工程请参考GitHub* S l! F8 E5 Y! f) k6 S6 `* E . X( V8 H7 D$ K& W j; e# a5 z {2 T Portfolium Hackster.o4 b6 Q) D% j3 s2 L5 g! H' x1 W. u , Y- x$ U/ e8 I Linkedin. x' e9 c, N# n f. F8 {" h7 E |
| 用来练手不错 |
| 学习学习 |
微信公众号
手机版