精华内容
下载资源
问答
  • 单片机毕业设计 - 基于zigbee的智能家居系统
    千次阅读
    2021-09-04 19:04:50


    1 简介

    Hi,大家好,这里是丹成学长,今天向大家介绍一个学长做的单片机项目

    基于zigbee的智能家居系统

    大家可用于 课程设计 或 毕业设计

    技术解答、毕设帮助、开题指导
    print("Q 746876041") 
    

    2前言

    学长使用6818开发板作为系统的网关板,其为系统数据的中枢。启动串口收发,可以接收到ZigBee网络的协调器通过串口发送的数据; lCD屏幕编程,实现传感网的数据实时显示;建立有MySQL数据库的连接,可以将传感网络的温湿度及门状态信息保存到远端的数据库服务器中;建立有TCP服务器,可以实现与上层应用的通讯;通过串口与NB-IOT模块连接,实现外网通讯数据转发。

    物联网的感知层使用的是ZigBee网络,实现多个终端节点的传感器数据获取,多个终端节点的的设备控制,将数据统一由协调器进行管理;网络层使用的是粤嵌6818开发板,实现多种协议的整合,实现数据的转发与处理;应用端有WEB端数据显示和手机端灯控制。

    2.1 系统目标

    物联网的感知层使用的是ZigBee网络,实现多个终端节点的传感器数据获取,多个终端节点的的设备控制,将数据统一由协调器进行管理;网络层使用的是6818开发板,实现多种协议的整合,实现数据的转发与处理;应用端有WEB端数据显示和手机端灯控制。

    3 系统架构

    在这里插入图片描述

    3.1 网关板设计:

    物联网网关开发板使用的是6818开发板,GEC6818开发平台,核心板采用10层板工艺设计,确保稳定可靠,可以批量用于平板电脑,车机,学习机,POS 机,游戏机,行业监控等多种领域。

    该平台搭载三星Cortex-A53系列高性能八核处理器S5P6818,最高主频高达1.4GHz,可应用于嵌入式Linux和Android等操作系统的驱动、应用开发。开发板留有丰富的外设,支持千兆以太网、板载LVDS接口、MIPI接口、USB接口等。

    GEC6818开发平台支持三大操作系统,具备完整的教学资源和教学内容,包括:ARM微处理器系统驱动的实验、嵌入式实时操作系统Linux开发、嵌入式Android系统开发、嵌入式Android应用开发、嵌入式系统项目实战开发等内容。

    GEC6818开发板使用的是嵌入式Linux系统,内部运行有TCP服务器,可以等待TCP客户端连接以提交数据与接收控制指令;内部运行有数据库客户端,可向数据库服务器保存感知层上报的传感器数据;板子集成有800*480的显示屏,可以通过显示屏实现模块状态及传感器数据的显示;板子通过两个串口分别与ZigBee网络感知层的协调器、NB-IOT模块进行通信。实现多协议的集成,数据的收发、处理、转发。

    GEC6818开发板是系统的数据中枢。

    在这里插入图片描述

    3.2 ZigBee网络感知层

    系统的感知层使用的是ZigBee网络进行组网数据传输,其有一个协调器和两个终端节。终端节点实现感知与控制,其感知部分分别包括有温湿度传感器、霍尔门控传感器;其控制部分是分布在每个终端上的三色LED灯。

    在这里插入图片描述

    3.3 显示控制平台及数据保存

    显示控制平台是基于网关板面向用户的开发,其将需要将网关的数据经过处理后通过图文等简易方式返回给用户观看与操作,实现数据的快速利用。6818网关板上接有LCD屏幕显示,实现门开关状态的显示、两个终端模块的上下线显示、温湿度的实时显示。TCP显示控制台,是通过连接网关板的TCP服务器实现的,可以通过获取网关板所发送的数据,进行解析后显示模块状态、门状态、温湿度数据,也可通过按钮触发实现控制命令的下发。数据保存是会将网关接收的传感器数据实时保存到数据库,数据库的数据展示将会通过网页进行查询展示。手机端的数据接收与控制指令的发送是通过MQTT协议,而网关板实现MQTT协议是通过NB-IOT模块。

    在这里插入图片描述

    3.4 NB-IOT模块实现

    网关通过串口与NB模块进行通信,NB模块通过MQTT应用协议与应用层通信,应用层的实现是手机接收相关传感器数据与发送控灯指令。MQTT服务器是搭建在腾讯云主机上的。

    BC26的特性:

    全网通

    支持AT指令

    支持OpenCPU,可省去外围MCU

    支持高速移动(80km/h~120km/h)

    采用联发科的MT2625芯片

    OpenCPU

    1. OpenCPU是基于移远模块的二次开发方案,用户可以直接在模块里开发集成应用,从而省掉外部主控MCU。OpenCPU已被广泛的用于M2M领域,例如智能家居、智能城市、资产追踪,汽车能源等领域。

    2. OpenCPU与传统方案对比如下图。 在传统方案中,需要一个MCU作为主控制器,控制硬件外设,例如控制路灯的亮或灭,然后使用MCU的UART接口与标准模块进行AT指令通信,上报当前路灯状态,或接收来自远程服务器的开关灯命令。而OpenCPU方案,可以直接在模块中编写程序控制路灯,节约硬件成本,加速应用开发。

    3. OpenCPU核心系统是NB-IoT模块的软硬件结合。它内置ARM Cortex-M4处理器,构建在FreeRTOS操作系统之上,具有微内核、实时性、多任务等特点。

    在这里插入图片描述

    实现效果

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    4 最后

    技术解答、毕设帮助、开题指导
    print("Q 746876041") 
    

    单片机毕设项目大全:
    https://blog.csdn.net/huawei123444/article/details/119822845

    更多相关内容
  • 物联网智能家居毕业设计 某别墅智能家居系统设计 摘要 随着计算机网络技术和信息技术的进步智能家居得到了前所未有的发展居民对住宅的功能以及质量提出了更多更高的要求智能化住宅以其安全舒适信息通畅服务完善而...
  • 智能家居毕业论文.pdf

    2021-08-06 10:29:04
    智能家居是以住宅为平台,利用综合 布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术将家居生 活有关的设备集成形成智能家居系统的居住环境。 物联网智能家居通过家居智能 管理系统的设备来实现家庭...
  • 智能家居毕业设计pcb毕业设计_PCB.PcbDoc
  • 智能家居毕业设计原理图.SchDoc
  • 智能家居毕业设计说明书.doc
  • 管理信息化物联网智能家居毕业 设计说明书 摘要 智能家居作为家庭信息化的实现方式已经成为社会信息化发展的重要组成 部分物联网因其巨大的应用前景将是智能家居产业发展过程中一个比较现实 的突破口对智能家居的...
  • 基于单片机的智能家居毕业设计.doc
  • 毕业论文 设计题目 面向Android 的智能家居系统 学生姓名 沈冬昊 学 号 08011378 专业班级 信息工程081 指导教师 潘铁军 职称 副教授 .起止时间 2011.9~2012.5 目 录 诚 信 声 明 1 本科毕业论文设计选题审批表 2 ...
  • 基于STM32设计。。。。自取。。。。///////
  • 这次的毕业设计项目:<终端控制系统>的设计理念是源于通过手机端的app与智能家居传感器通过wifi、zigbee相连接,实现无线家居电子设备控制。主要利用了B302物联网实训室的现有传感器硬件设施,结合自主编写的java...
  • 主控:德飞莱STM32F103ZET6+2.8寸电容式触摸屏 主要模块: 微雪电子 :电容式指纹识别模块+LD3320语音识别 操作流程:开机初始化 有三种选择。... ... 2.指纹解锁:s1按键按下,添加新用户指纹,s2按键按下比对指纹,指纹...
  • 智能家居是以住宅为平台,利用综合布线技术、网络通信技术、 智能家居 -系统设计方案 安全防范技术、 自动控制技术、 音视频技术将家居生活有关的设施集成, 构建高效的住宅设施 与家庭日程事务的管理系统,提升家居...
  • zigbee无线智能家居毕业设计 1. 协调器和终端程序,分别烧录在两个开发板上。 2. 协调器的串口和PC机的串口连接。 3. 终端采集环境光照强度 and 烟雾浓度。
  • 本文结合语音识别技术,利用SPCE061A丰富的语音处理功能,在已有的电力线和电话线的基础上,设计了一套智能家居系统,该系统结构简单、功能完善并且具有较高的性价比。
  • 对比普通家居系统,智能家居不仅满足了人们对居住环境的基本要求,提供舒适安全且宜人的家庭生活空间。在设计实现智能控制的同时,研制一个成本低、实用性强并能普及寻常百姓家的智能家居系统成为必然趋势。
  • 这次的毕业设计项目:<终端控制系统>的设计理念是源于通过手机端的app与智能家居传感器通过wifi、zigbee相连接,实现无线家居电子设备控制。主要利用了B302物联网实训室的现有传感器硬件设施,结合自主编写的java...
  • 以stm32 单片机为核心,设计了一套基于GPRS无线网络的智能家居控制系统。该系统以GPRS通信为基础、能通过无线通信技术实时监控家居的温湿度状态,并能自由控制家居的电器的开关操作。同时集成光强采集电路,能自动...
  • 智能家居系统毕业设计.pdf智能家居系统毕业设计.pdf智能家居系统毕业设计.pdf智能家居系统毕业设计.pdf智能家居系统毕业设计.pdf智能家居系统毕业设计.pdf
  • 实现一个web应用,作为智能家居系统的服务端,接收来自客户端的数据,并能够通过web页面实时显示室内传感器的值,可以使用文本,建议使用曲线图;实现一个物联网客户端,模拟各种设备。客户端产生数据,发送至服务器...
  • 实现智能化离不开运算和控制单元,本系统采用MCU(SM8952AC25P)作为主控器件,单片机应用系统由硬件和软件组成。硬件由单片机扩展的存储器、输入/出设备...智能家居控制系统设计文档 源程序 电路图&PCB图 答辩PPT
  • 智能家居系统毕业设计
  • 实现智能化离不开运算和控制单元,本系统采用MCU(SM8952AC25P)作为主控器件,单片机应用系统由硬件和软件组成。硬件由单片机扩展的存储器、输入/出设备以及各种实现单片机系统控制要求的接口电路和有关的外围电路...
  • 此检查表是论文的中期检查表,可以对论文的进度起到一个监督的作用
  • 自己做毕业论文,获得优秀毕业论文,给大家分享一下
  • 随着科技的进步,人们在生活舒适性与便利性的认识和要求上不断提高,家居的智能化逐渐...该智能家居控制器系统设计简单便捷、容易操作,且节能、成本低,具有较高的使用价值,可以进一步提高人们对家居智能化的基本认识。
  • 基于QT平台,使用c++开发的智能家居系统页面,包括厨房、卧室、卫生间等模块,灯光、声音等控制。
  • stm32,智能家居,嵌入式,毕业论文,毕业设计,IOT 基于STM32的智能家居控制系统的设计与实现
  • 设计主要以嵌入式Cortex_A8设备、ZigBee CC2530节点、路由交换设备为主要核心硬件,以Boa嵌入式web服务器、mjpeg-steamer开源视频项目、Zstack协议栈、GTK图形界面开发工具、嵌入式Linux操作系统为主要软件核心。...
  • 基于单片机的智能家居系统设计毕业论文

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,101
精华内容 840
关键字:

智能家居毕业设计