0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【N32G457 】基于WIFI通讯技术的室内互联控制系统

张一西succeed 来源:张一西succeed 作者:张一西succeed 2025-12-04 21:58 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

基于RT-Thread系统和N32G457开发板开发的一室内互联控制系统;硬件部分由ESP8266WIFI模块,蓝牙模块,N32G457主控板等组成;软件部分ESP8266自动获取天气数据以及自动校准时间功能,然后通过串口将数据传输到上位机,上位机可以做显示与统计;此外手机蓝牙APP可以与其蓝牙模块通信 ,同时控制终端行为。

1、硬件架构:

HardWareArc.drawio.png

如上图显示,主要有以下硬件模块:

  • ESP8266WIFI模块 负责联网,获取天气以及时间等数据
  • 蓝牙模块,负责与手机端通信,获取指令进行操作
  • N32G457主控板,负责完成和所有外设模块通信和功能逻辑的实现。
  • OLED模块,负责显示时间以及天气状态等数据
  • LED,显示wifi的链接状态,以及通信行为。

2、软件架构:

RT-Thread.png

主要软件架构如上图所示:

1.线程

  • oled显示:负责显示时间以及天气等数据
  • ESP8266模块处理数据:负责处理ESP8266模块接收的数据
  • UART接收数据:接收ESP8266模块的数据以及蓝牙的数据,已经将数据传输到上位机
  • LED显示状态:负责显示系统状态、WIFI连接状态以及蓝牙链接状态

2.定时器

  • 系统时间:周期为1s的系统时间,表示开机开始
  • 周期获取时间天气时间:周期为120s的频率 来获取网站天气以及时间的数据

3.外设

  • SPI 外设:驱动OLED显示
  • UART外设:ESP8266模块通信、上位机的数据传输
  • RTC 外设:RTC时钟
  • GPIO外设:驱动LED显示

3、实验图片:

  • wifi连接界面:

2dab0225dc40b818aa1cf766007b37c.jpg

  • wifi显示界面:

cfc03600542cd6b62987e523a674887.jpg

a0d64ad3f819c91c4dcaae08c8b35dc.jpg

  • 获取天气数据:
    2ecf10772c030ea3a81a0ec04decf308.jpg.webp

3、代码地址:[https://gitee.com/ZhangYixiSucceed/wifi-weather-and-clock/tree/master]

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制系统
    +关注

    关注

    41

    文章

    6988

    浏览量

    114376
  • WIFI
    +关注

    关注

    82

    文章

    5531

    浏览量

    214384
  • 通讯技术
    +关注

    关注

    1

    文章

    95

    浏览量

    14612
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    HMC457QS16G/457QS16GE:高性能1W功率放大器的技术剖析

    HMC457QS16G/457QS16GE:高性能1W功率放大器的技术剖析 在当今的通信领域,对于高动态范围放大器的需求与日俱增。HMC457QS16G和HMC
    的头像 发表于 04-21 09:50 64次阅读

    深入解析 onsemi FDT457N N 沟道增强型场效应晶体管

    深入解析 onsemi FDT457N N 沟道增强型场效应晶体管 在电子设计领域,场效应晶体管(FET)是不可或缺的基础元件,广泛应用于各种电路中。今天,我们来深入探讨 onsemi 公司
    的头像 发表于 04-20 15:15 107次阅读

    深入解析 HMC457QS16G/457QS16GE:高动态范围功率放大器的卓越之选

    深入解析 HMC457QS16G/457QS16GE:高动态范围功率放大器的卓越之选 在无线通信系统的设计中,功率放大器作为核心组件,其性能直接影响着整个系统的表现。今天,我们将深入探
    的头像 发表于 03-18 17:45 1070次阅读

    深入剖析HMC457QS16G/457QS16GE功率放大器,解锁高性能设计奥秘

    深入剖析HMC457QS16G/457QS16GE功率放大器,解锁高性能设计奥秘 在当今射频通信领域,功率放大器作为关键组件,其性能优劣直接影响着整个通信系统的质量。今天,我将为各位电子工程师深入
    的头像 发表于 01-04 09:45 582次阅读

    什么是WiFi远程控制模块?技术特点和应用场景有哪些?

    随着科技的发展,智能家居逐渐走进了我们的生活,越来越多的人开始体验到通过互联控制家电的便利。而WiFi远程控制模块作为智能家居的核心组成部分,其独特的功能和优势使得家庭和工作场所的设
    的头像 发表于 11-29 14:10 689次阅读
    什么是<b class='flag-5'>WiFi</b>远程<b class='flag-5'>控制</b>模块?<b class='flag-5'>技术</b>特点和应用场景有哪些?

    MCU无法检测到W5500是怎么回事?

    在兆易创新 GD32F303,国民技术 N32G457和ST STM32F103上试用了W5500以太网模块(RT-Thread版本是rt-thread-4.1.1), 只有STM32F103上可以
    发表于 10-14 07:38

    温度位元式控制系统与连续的PID控制系统的区别

    电子发烧友网站提供《温度位元式控制系统与连续的PID控制系统的区别.pdf》资料免费下载
    发表于 08-13 15:54 1次下载

    STM32项目分享:室内无线控制系统

    01—项目简介1.功能详解STM32室内无线控制系统功能如下:环境监测:温湿度、光照信息实时监测并在OLED上显示防盗报警:当有人闯
    的头像 发表于 05-27 18:04 1010次阅读
    STM32项目分享:<b class='flag-5'>室内</b>无线<b class='flag-5'>控制系统</b>

    基于RS485与PROFIBUS-DP通讯的400万选矿过滤间螺杆空压机控制系统设计与监控

    基于RS485与PROFIBUS-DP通讯的400万选矿过滤间螺杆空压机控制系统设计与监控
    的头像 发表于 05-14 16:04 872次阅读
    基于RS485与PROFIBUS-DP<b class='flag-5'>通讯</b>的400万选矿过滤间螺杆空压机<b class='flag-5'>控制系统</b>设计与监控

    电机微机控制系统可靠性分析

    方法。各种技术措施合理搭配才能有效地提高电机微机控制系统的可靠性。 在电机微机控制系统的研制过程中,系统的可靠性是一个很重要的问题。一个系统
    发表于 04-29 16:14

    基于N32G457 USB HID驱动收发数据

    USB 设备中有一大类就是 HID 设备,即 Human Interface Devices,人机接口设备
    发表于 04-28 18:00 0次下载

    电机控制系统中的电流检测技术

    指出了电流检测技术在电机控制系统中的重要性,介绍了常用的儿种电流检测手段及其工作原理。针对采样电阻和雀尔电流传感器,详细给出了电流采样信号调理电路原理图。最后提出了元器件选型原则及使用注意事项。纯
    发表于 04-24 21:03