爱板网论坛

查看: 103|回复: 0

[项目提交] 71-项目名称:基于LPC54608的智能家居蓝牙网关

[复制链接]

16

主题

2

好友

402

积分

秀才

Rank: 3Rank: 3

  • TA的每日心情
    开心
    2017-6-14 23:30
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 2018-2-11 23:45:58 |显示全部楼层
    本帖最后由 donatello1996 于 2018-2-12 08:21 编辑

    项目概述:本系统以NXP官方开发板OM13092作为核心控制板,该开发板的主控MCU为LPC54608,调用了该开发板的硬件I2C、ADC、UART串口、PWM等外设,驱动各种传感器以检测环境温度、湿度、气压、雨量、有害气体浓度等数据,并控制5VLED照明灯。该项目与原本提交报名的项目稍微有出入,根据实际情况作了改动和增减,首先是取消了MP3解码播放的功能,增加了电脑端QT上位机通信功能;无线通信方式由WIFI改为蓝牙;SPI FLASH存放数据改为电脑端QT程序调用数据库表存放数据。取消MP3解码播放的原因,是官方例程中的四个SD卡文件系统的例程均与手头上的SD卡硬件无法兼容(MMCCARD-FATFS、SDCARD-FATFS、SPISDCARD-FATFS、SDIOSDCARD-FATFS),而USB-HOST-FATFS例程则暂时没有解读清楚,无法调用手头上的存储资源进行MP3文件存放,也就无法实现MP3播放的功能了。

    模块连接原理图:
    32.jpg



    作品实物图:
    1.整体连接图:
    33.jpg
    34.jpg

    开发板整体没有与电脑有任何的物理连接,只有充电宝用于供电以及外接HC05蓝牙模块与电脑进行无线通信。


    2.电脑端的USB转TTL模块和HC05模块,用于接收开发板的数据:
    35.jpg

    3.DHT11温湿度传感器:
    36.jpg

    4.BMP280气压传感器:
    37.jpg

    5.DS3231日历芯片:
    38.jpg

    6.开发板端的HC05模块:
    39.jpg

    7.有害气体传感器:
    40.jpg

    8.光耦隔离继电器:
    41.jpg


    9.开发板正面图:
    43.jpg
    42.jpg


    10.蜂鸣器选用3.3V蜂鸣器,可以由单片机的GPIO引脚直接驱动,当有害气体传感器检测到有害气体时,LPC54608开发板会驱动蜂鸣器发声报警:

    14.jpg


    演示GIF:

    1.触摸屏幕右下角的蓝牙方块可控制LED照明灯开关:
    44.gif

    2.开发板可实时显示当前的数据时间:
    45.gif

    3.QT上位机设计界面:
    13.jpg

    4.QT上位机运行界面:
    12.jpg


    开发板向电脑发送的数据格式:
    32.jpg



















    71-基于LPC54608的智能家居蓝牙网关.zip

    8.73 MB, 阅读权限: 200, 下载次数: 0

    回复

    使用道具 举报

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

    关闭

    站长推荐上一条 /4 下一条

    手机版|爱板网 |网站地图  

    GMT+8, 2018-2-20 09:58 , Processed in 0.332975 second(s), 11 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部