极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 16280|回复: 9

新人第一贴: STM32 Nucleo Board + USART Board + IR board 遥控转换控制作品

[复制链接]
发表于 2015-9-17 16:56:03 | 显示全部楼层 |阅读模式
本帖最后由 songtao0728 于 2015-9-23 10:28 编辑

一.作品目标

      用一款协议为NEC的遥控器通过这个作品实现控制美的牌中央空调的操作.

二.硬件资源

     闲话少说,先上电路板实物图,下图为完整的作品的硬件实物部分(板子有一块ENC28J60网络模块暂时未用到)
     
     


     下图为遥控器
      


      硬件连接,核心控制板为ST官方的STM32 Nucleo Board,感兴趣的朋友,可以到ST官方网站上下载相关资料,这里不上传了,串口板就是普通的UART to RS232 Board, IR Borad 是我自已用面包板手工拾建的,包含红外发射电路,红外一体化接收电路,及一路LED指示电路(见下图,电路图源文件是用eagle画的,本人只会用这一款电路软件).



      
      这里不对电源(3.3V和GND)的连接作说明,仅对其它有关的连接进行说明:

                           STM32F030   PA2    ------------------->   UART TXD
                           STM32F030   PA3    ------------------->   UART RXD
                           STM32030     PC9    ------------------->  IR Sender
                           STM32030     PB9    ------------------->  IR Receiver
                           STM32030     PB8    ------------------->  IR Receiver  LED

三.软件资源

       项目工程是用的ST官方给出的STM32的工程包,IDE环境为IAR for ARM,IR库移植极客工坊的标准库,这里为了兼容及方便个人理解消化,作了简单的修改。
        项目工程所在的路径为:\..\\STM32_Nucleo_FW_V1.2.1_Template\Projects\NUCLEO-F030R8\Template\EWARM.



四.个人总结

      做此作品的目的在于消化理解IR库和熟悉STM32官方库,通过此项目我从中学到以下几点知识:

       1.关于使用Printf函数打印数据到串口的知识
       2.STM32关于定时器的PWM模式和基本定时模式,串口,及IO口的作用
       3.调试过程中对一些C语言的更深一步的理解


由于本人是第一次发贴,不足之处还请谅解,后面会继续更新其它作品,希望能与更多的朋友分享和交流,如有希望交流智能家居等类的技术知识的话,请加我QQ:405867746

       附美的中央空调遥控器的温度设置遥控代码,做以标记.
        
         
     

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

 楼主| 发表于 2015-9-17 16:56:44 | 显示全部楼层
自已先做个沙发!嘿嘿......
回复 支持 反对

使用道具 举报

发表于 2015-9-17 20:25:07 | 显示全部楼层
哎,学东西应该像你这样,有目的的做,我总是做着做着就想多了……忘了最开始的目的
回复 支持 反对

使用道具 举报

发表于 2015-9-17 21:44:15 | 显示全部楼层
不错哦。继续努力。
回复 支持 反对

使用道具 举报

发表于 2015-9-18 00:06:44 | 显示全部楼层
加油 很不错哦~~~~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-9-18 09:50:59 | 显示全部楼层
darkorigin 发表于 2015-9-18 00:06
加油 很不错哦~~~~

谢谢好评!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-9-18 09:52:29 | 显示全部楼层
Damn_intuition 发表于 2015-9-17 21:44
不错哦。继续努力。

谢谢,希望后面继续关注我的DIY作品哦
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-9-18 09:53:56 | 显示全部楼层
Hackerpro 发表于 2015-9-17 20:25
哎,学东西应该像你这样,有目的的做,我总是做着做着就想多了……忘了最开始的目的

我其实也是和你一样的,就这第一贴我都不知道怎么坚持写下来的!
回复 支持 反对

使用道具 举报

发表于 2015-9-18 17:00:20 | 显示全部楼层
初学者学习
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-9-23 10:30:13 | 显示全部楼层
mondaywoo 发表于 2015-9-18 17:00
初学者学习

相互交流!!!!!!!!!!!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-20 07:18 , Processed in 0.041516 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表