Navigation

    全志在线开发者论坛

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • 在线文档
    • 社区主页

    玄铁杯RISC-V大赛『三等奖』智能帘窗

    D1系列-RISC-V
    2
    2
    194
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • q1215200171
      budbool LV 8 last edited by

      智能帘窗采用D1-H哪吒开发板为主控,D1-H哪吒与下位机各模块/传感器进行数据通信并进行数据的处理,并在最后依据处理后的数据来对风扇、电机、OLED屏幕等上位机硬件进行控制。

      5A41430C-5A76-4703-8CE5-5FE87AE1CA0A.png
      系统硬件架构

      PART01 方案及硬件

      29419E11-404A-4bbb-B393-FC83A5C897AC.png
      产品实物图

      模拟平常卧室,其可能存在的场景有:突然下雨、户外湿度过大关窗以及户外天气较好开窗通风等场景。以上相关场景需要获取许多数据从进行准确的判定,其中包括室内外温湿度,当前时间,室外是否下雨,窗户状态,窗帘状态以及户外光照强度等,下图为系统方案。

      图片11.png
      系统方案图

      本项目采用器材如下:

      • DHT11*2
      • 舵机*1
      • 普通步进电机*1
      • 雨滴传感器模块*1
      • PCF8591模块*1
      • 光纤传感器模块*1
      • OLED12864*1
      • 按键*4
      • 风扇*1

      PART02 功能描述

      首先系统上电后会显获取室内温湿度、可燃气体浓度、室外光照强度、温湿度以及是否下雨,自动关窗标识位,风扇标识位等信息(依靠”/project/”目录下的一些文件实现,例如“curtain”、“auto_window_flag”文件等),接着将读取本地存储的舵机以及步进电机的位置信息,四个按键(触控按键)分别对应窗户以及窗帘的开和关程度的控制,最后将室内外温湿度以及室外光照强度以及风扇开关状态和可燃气体浓浓度过高警告展示在OLED屏幕上。若室内可燃气体浓度超过阈值将默认打开风扇,并且此时是无法关闭的(手机APP操作),除非可燃气体浓度降低至阈值方可手动关闭风扇。

      4E938422-79AC-4a38-9C9B-5EAB988A180F.png
      OLED屏幕状态显示

      除此之外本项目还将使用本地WIFI/有线网络通过MQTT协议连接腾讯云物联网服务,用户可以查看本地状态信息并依据光照强度、室内外温湿度、下雨自动关窗户,云端/本地控制窗帘或窗户,此操作于手机APP(腾讯云提供)服务上完成。

      9F36884E-C47C-4d3d-8326-403080FC6F5B.png
      APP控制

      PART03 参赛团队

      南通大学“孤勇队” 队员:The_Qiang

      aldfaaa 1 Reply Last reply Reply Quote Share 3
      • aldfaaa
        whycan矿工-小叶 LV 6 @q1215200171 last edited by

        有想法, Mark一下...

        1 Reply Last reply Reply Quote Share 0
        • 1 / 1
        • First post
          Last post

        Copyright © 2022 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号

        行为准则 | 用户协议 | 隐私权政策