版本协议

Public Domain

标签
专业版
#第十届立创电赛#基于STM32的老人健康监护系统

创建时间:2个月前

112 0

视频

描述

<div> <h3 style="line-height:1.8;">* 1、项目功能介绍</h3> <p style="line-height:1.8;"> </p> <p><span>随着我国老龄化社会的到来,独居老人的安全和健康监护成为社会关注的焦点。本项目针对老年人居家安全监护需求,设计了一套多功能、低成本的智能健康监护系统,解决以下核心问题:</span></p> <div> </div> <ol> <li><strong>生理健康实时监测</strong><span>:通过MAX30102传感器实时监测心率和血氧饱和度,及时发现心血管异常</span></li> <li><strong>跌倒自动检测与报警</strong><span>:基于MPU6050六轴加速度计,实现跌倒事件的智能识别和声光报警</span></li> <li><strong>环境安全监控</strong><span>:通过DHT11监测室内温湿度,通过MQ-2传感器检测可燃气体和烟雾</span></li> <li><strong>位置追踪</strong><span>:集成GPS模块,可实时获取老人位置信息</span></li> <li><strong>数据可视化</strong><span>:OLED屏幕实时显示各项健康参数,清晰直观</span> <h3><span>实现手段</span></h3> <ul> <li><strong>主控芯片</strong><span>:STM32F103C8T6微控制器,负责多传感器数据采集、算法处理和控制逻辑</span></li> <li><strong>传感器融合</strong><span>:DHT11(温湿度)、MAX30102(心率血氧)、MPU6050(姿态检测)、MQ-2(气体检测)、GPS(定位)</span></li> <li><strong>智能算法</strong><span>:基于加速度阈值的跌倒检测算法,心率血氧数据有效性判断算法</span></li> <li><strong>人机交互</strong><span>:OLED显示屏双页面自动切换,LED+蜂鸣器声光报警</span></li> <li><strong>扩展功能</strong><span>:预留ESP8266 </span><span>WiFi模块接口,可实现数据云端上传和远程监控</span></li> </ul> </li> </ol> <h3 style="line-height:1.8;">*2、项目属性</h3> <h3><span>项目公开性</span></h3> <ul> <li><strong>首次公开</strong><span>:本项目为原创设计,首次在立创电赛平台公开</span> <p><strong>引用开源部分</strong><span>:</span></p> <ul> <li><span>I2C软件模拟协议参考标准实现</span></li> <li><span>MAX30102心率血氧算法参考Maxim官方算法</span></li> <li><span>OLED显示驱动参考标准SSD1306驱动</span></li> </ul> </li> </ul> <h3 style="line-height:1.8;">* 3、开源协议</h3> <hr> <p style="line-height:1.8;">项目秉承开源共享精神,遵循<strong>GPL 3.0开源协议</strong></p> <h3 style="line-height:1.8;">*4、硬件部分</h3> <h2>系统硬件架构</h2> <p>系统采用<strong>STM32F103C8T6</strong>作为主控芯片,集成了如下功能模块:<br><img src="//image.lceda.cn/pullimage/JuUfkzzpOAkd3QRIWJHnLwzzDVlYbafPqSNRgsaU.png" alt="JuUfkzzpOAkd3QRIWJHnLwzzDVlYbafPqSNRgsaU.png"></p> <h2>核心电路设计</h2> <h3>电源管理电路</h3> <p><img src="//image.lceda.cn/pullimage/QhSuikV0KrIXNJFSE91xbfqAls0A2WVFWLLa1Z5m.png" alt="QhSuikV0KrIXNJFSE91xbfqAls0A2WVFWLLa1Z5m.png"></p> <p style="line-height:1.8;">采用 <strong>USB Type-C 接口</strong> 获取外部电源,从 USB 的<code>VCC</code>引脚引入 + 5V 电压,便于通过常见的 USB 数据线为系统供电,兼容性强。通过<strong> 开关</strong> 实现电源的手动通断。开关闭合时,+5V 电源通路接通,为后续电路供电;开关断开时,系统断电,便于手动控制系统启停。在 + 5V 电源与地之间并联<strong>去耦电容</strong>,用于滤除电源线上的高频纹波和噪声,提升电源质量,为后续 STM32 主控、各类传感器(如 DHT11、MAX30102 等)提供稳定的 + 5V 输入。</p> <h3>MPU6050六轴传感器模块</h3> <p><img src="//image.lceda.cn/pullimage/EDqCs9f3LeBAb4D1yqduGx4sJrRZNtuzFrBBTnJO.png" alt="EDqCs9f3LeBAb4D1yqduGx4sJrRZNtuzFrBBTnJO.png"></p> <p>MPU6050模块引脚定义:<br>VCC  ──→ 5V<br>GND  ──→ GND<br>SCL  ──→  PB5<br>SDA  ──→  PB6<br>AD0  ──→ GND</p> <ul> <li><strong>通信方式</strong>:I2C协议(软件模拟)</li> <li><strong>从机地址</strong>:0x68 写地址0xD0</li> </ul> <h3>MAX30102心率血氧传感器模块</h3> <p><img src="//image.lceda.cn/pullimage/wiypOzBvy9Ey0lCOiuohYegFmfxFIJNcVBkSSnDy.png" alt="wiypOzBvy9Ey0lCOiuohYegFmfxFIJNcVBkSSnDy.png"></p> <h4>参数</h4> <ul> <li><strong>工作电压</strong>:1.8V-3.3V</li> <li><strong>工作电流</strong>:典型值50mA(LED工作时)</li> <li><strong>I2C地址</strong>:0x57(写地址0xAE)</li> <li><strong>采样率</strong>:100 sps</li> <li><strong>ADC分辨率</strong>:18位<br>MAX30102模块引脚定义:<br>VIN  ──→5V<br>GND  ──→ GND<br>SCL  ──→PB0<br>SDA  ──→ PB1<br>INT  ──→ PB13<br>RD   ──→ 悬空(红光LED控制)<br>IR   ──→ 悬空(红外LED控制) <h4>测量原理</h4> <ul> <li><strong>心率检测</strong>:基于PPG(光电容积脉搏波)峰值检测</li> <li><strong>血氧计算</strong>:利用红光/红外光吸收差异计算SpO2</li> </ul> </li> </ul> <h3>DHT11温湿度传感器模块</h3> <p><img src="//image.lceda.cn/pullimage/N2COCIe4cNK49JmkNHBbIGgJVMup6gK9PWOY3rcN.png" alt="N2COCIe4cNK49JmkNHBbIGgJVMup6gK9PWOY3rcN.png"><br>DHT11模块引脚定义:<br>VCC  ──→ 5V<br>DATA ──→  PA0<br>NC   ──→ 悬空<br>GND  ──→ GND</p> <h4>通信时序</h4> <ul> <li><strong>起始信号</strong>:主机拉低≥18ms,然后拉高20-40μs</li> <li><strong>响应信号</strong>:DHT11拉低40-80μs,再拉高40-80μs</li> <li><strong>数据格式</strong>:40bit = 湿度整数+湿度小数+温度整数+温度小数+校验和</li> </ul> <div> </div> <h4>测量范围</h4> <ul> <li><strong>温度</strong>:0-50℃(±2℃)</li> <li><strong>湿度</strong>:20%-90%RH(±5%)</li> <li><strong>采样周期</strong>:≥1秒</li> </ul> <h3>MQ2气体传感器模块<br><img src="//image.lceda.cn/pullimage/EQ0D4urAxWqMvmhV0Z5KZNVCLkxda1T8CnoL6toe.png" alt="EQ0D4urAxWqMvmhV0Z5KZNVCLkxda1T8CnoL6toe.png"></h3> <p>MQ2模块引脚定义:<br>VCC  ──→ 5V<br>GND  ──→ GND<br>AO   ──→ PA1</p> <h4>电路设计</h4> <ul> <li><strong>供电电流</strong>:≤150mA(加热丝)</li> <li><strong>预热时间</strong>:24小时达到最佳性能</li> <li><strong>采样方式</strong>:多次采样求平均(代码中为10次)</li> <li><strong>ADC配置</strong>:12位分辨率,55.5周期采样时间<br> <h3>OLED显示模块</h3> <img src="//image.lceda.cn/pullimage/z01ikT6dtPX9cTMDycSIOMp0MIbwGj1u83Mmrbqj.png" alt="z01ikT6dtPX9cTMDycSIOMp0MIbwGj1u83Mmrbqj.png"><br>OLED模块引脚定义:<br>GND  ──→ GND<br>VCC  ──→ 5V<br>SCL  ──→ PB8<br>SDA  ──→ PB9<br> <h4>I2C总线设计</h4> <ul> <li><strong>通信方式</strong>:软件模拟I2C</li> <li><strong>I2C地址</strong>:0x3C(写地址0x78)</li> <li><strong>显示分辨率</strong>:128×64像素</li> <li><strong>驱动芯片</strong>:SSD1306</li> </ul> <h3>LED指示灯及蜂鸣器报警电路</h3> <img src="//image.lceda.cn/pullimage/Lyr2jdptpyBf10LJDdxOv3bLadrfDMzzOjAYlIhr.png" width="296" height="160" alt="Lyr2jdptpyBf10LJDdxOv3bLadrfDMzzOjAYlIhr.png"> <h3> </h3> </li> <li><img src="//image.lceda.cn/pullimage/odIdenqi3zVEngIGBPcwfPuvj6fMZHilzSQonNbs.png" width="362" height="257" alt="odIdenqi3zVEngIGBPcwfPuvj6fMZHilzSQonNbs.png"> <h3>GPS定位模块</h3> <img src="//image.lceda.cn/pullimage/o0zunr2OgNjqnMM2Ph2LeKkAPjvH91kBf00pDGlv.png" alt="o0zunr2OgNjqnMM2Ph2LeKkAPjvH91kBf00pDGlv.png">GPS模块引脚定义:<br>VCC  ──→ 5V<br>GND  ──→ GND<br>TXD  ──→ PA3(USART2_RX) 浮空输入<br>RXD  ──→ PA2(USART2_TX) 复用推挽输出<br>PPS  ──→ 悬空</li> </ul> <h3 style="line-height:1.8;">*5、软件部分</h3> <h3>软件架构</h3> <p style="line-height:1.8;"><span style="color:#95a5a6;font-size:14px;">main.c (主程序)<br>    ├── HardwareInit()        - 硬件初始化<br>    │   ├── SysTick配置<br>    │   ├── 传感器初始化<br>    │   └── 通信接口初始化<br>    │<br>    ├── 主循环<br>    │   ├── 传感器数据采集<br>    │   ├── 跌倒检测算法<br>    │   ├── 数据处理与判断<br>    │   ├── OLED显示更新<br>    │   └── 报警逻辑处理<br>    │<br>    └── 中断服务程序<br>        ├── SysTick_Handler   - 系统时钟<br>        ├── USART1_IRQHandler - ESP8266通信<br>        └── USART2_IRQHandler - GPS数据接收</span></p> <h3>核心算法</h3> <h4>1. 跌倒检测算法</h4> <p><code>/**</code><br><code> * 算法原理:</code><br><code> * 1. 计算三轴加速度合成值</code><br><code> * 2. 检测加速度突变(超过阈值2.0g)</code><br><code> * 3. 触发声光报警,持续3秒</code><br><code> * 4. OLED显示跌倒警告界面</code><br><code> */</code><br><code>#define ACC_FALL_THRESHOLD 2.0f</code></p> <p><code>// 主循环中执行</code><br><code>MPU6050_GetData(&AccX, &AccY, &AccZ, &GyroX, &GyroY, &GyroZ);</code><br><code>accG = sqrt(AccX*AccX + AccY*AccY + AccZ*AccZ) / 16384.0f;</code></p> <p><code>if(accG > ACC_FALL_THRESHOLD && !showing_fall_screen) {</code><br><code>    showing_fall_screen = 1;</code><br><code>    fall_display_time = SystickGetime();</code><br><code>    Buzzer_ON;  // 蜂鸣器报警</code><br><code>    LED = 1;    // LED报警</code><br><code>}</code></p> <h4>2. 心率血氧算法</h4> <div> <div><code>/**</code><br><code> * 算法流程:</code><br><code> * 1. 采集500个样本(5秒数据,100sps)</code><br><code> * 2. 红光/红外LED数据分离</code><br><code> * 3. 调用Maxim算法计算HR和SpO2</code><br><code> * 4. 有效性判断(心率0-120 bpm,血氧0-100%)</code><br><code> */</code><br><code>maxim_heart_rate_and_oxygen_saturation(</code><br><code>    aun_ir_buffer,      // 红外数据</code><br><code>    500,                // 样本数</code><br><code>    aun_red_buffer,     // 红光数据</code><br><code>    &n_sp02,            // 血氧输出</code><br><code>    &ch_spo2_valid,     // 有效标志</code><br><code>    &n_heart_rate,      // 心率输出</code><br><code>    &ch_hr_valid        // 有效标志</code><br><code>);</code></div> <div><img src="//image.lceda.cn/pullimage/Urj4YGKw8Z2bfGiovCM0zEx3DxgokJGrXnhiHkAL.png" alt="Urj4YGKw8Z2bfGiovCM0zEx3DxgokJGrXnhiHkAL.png"></div> <div> </div> <div> </div> <div>6、BOM清单</div> </div> <p style="line-height:1.8;"> </p> <table style="border-collapse:collapse;width:1080.03pt;" width="1440"> <tr style="height:13.5pt;"> <td style="height:13.5pt;width:120pt;" width="160" height="18">No.</td> <td style="width:120pt;" width="160">Comment</td> <td style="width:120pt;" width="160">Designator</td> <td style="width:120pt;" width="160">Footprint</td> <td style="width:120pt;" width="160">Value</td> <td style="width:120pt;" width="160">Manufacturer Part</td> <td style="width:120pt;" width="160">Manufacturer</td> <td style="width:120pt;" width="160">Supplier Part</td> <td style="width:120pt;" width="160">Supplier</td> </tr> <tr style="height:13.5pt;"> <td style="height:13.5pt;" height="18">1</td> <td>100nF</td> <td>C1,C2,C3,C4,C6,C7,C8,C10</td> <td>C0603</td> <td>100nF</td> <td>CC0603KRX7R9BB104</td> <td>YAGEO(国巨)</td> <td>C14663</td> <td>LCSC</td> </tr> <tr style="height:13.5pt;"> <td style="height:13.5pt;" height="18">2</td> <td>80000uF</td> <td>C5</td> <td>CAP-TH_XH414HG</td> <td>80000uF</td> <td>XH414HG-IV01E</td> <td>ABLIC(艾普凌科)</td> <td>C38065</td> <td>LCSC</td> </tr> <tr style="height:13.5pt;"> <td style="height:13.5pt;" height="18">3</td> <td>22nF</td> <td>C9</td> <td>C0603</td> <td>22nF</td> <td>CL10B223KB8NNNC</td> <td>SAMSUNG(三星)</td> <td>C21122</td> <td>LCSC</td> </tr> <tr style="height:13.5pt;"> <td style="height:13.5pt;" height="18">4</td> <td>1N4148WS-13-F</td> <td>D1</td> <td>SOD-323_L1.8-W1.3-LS2.5-RD</td> <td> </td> <td>1N4148WS-13-F</td> <td>DIODES(美台)</td> <td>C112343</td> <td>LCSC</td> </tr> <tr style="height:13.5pt;"> <td style="height:13.5pt;" height="18">5</td> <td>KH-2.54FH-1X20P-H8.5</td> <td>H1,H2</td> <td>HDR-TH_20P-P2.54-V-F-2</td> <td> </td> <td>KH-2.54FH-1X20P-H8.5</td> <td>kinghelm(金航标)</td> <td>C2905423</td> <td>LCSC</td> </tr> <tr style="height:13.5pt;"> <td style="height:13.5pt;" height="18">6</td> <td>TC-6610-9-260G</td> <td>KEY2</td> <td>SW-TH_4P-L5.0-W5.0-P4.50-LS6.5</td> <td> </td> <td>TC-6610-9-260G</td> <td>HCTL(华灿天禄)</td> <td>C2845257</td> <td>LCSC</td> </tr> <tr style="height:13.5pt;"> <td style="height:13.5pt;" height="18">7</td> <td>KT-0603R</td> <td>LED4,LED5,LED6,LED7</td> <td>LED0603-RD</td> <td> </td> <td>KT-0603R</td> <td>KENTO</td> <td>C2286</td> <td>LCSC</td> </tr> <tr style="height:13.5pt;"> <td style="height:13.5pt;" height="18">8</td> <td>0.96OLED模块_4P</td> <td>OLED1</td> <td>0.96OLED_4P</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="height:13.5pt;"> <td style="height:13.5pt;" height="18">9</td> <td>2.54-1*8P母环保</td> <td>P1</td> <td>HDR-TH_8P-P2.54-V-F-1</td> <td> </td> <td>2.54-1*8P母环保</td> <td>BOOMELE(博穆精密)</td> <td>C27438</td> <td>LCSC</td> </tr> <tr style="height:13.5pt;"> <td style="height:13.5pt;" height="18">10</td> <td>SS8050</td> <td>Q2</td> <td>SOT-23_L2.9-W1.3-P1.90-LS2.4-BR</td> <td> </td> <td>SS8050</td> <td>MDD(辰达半导体)</td> <td>C431710</td> <td>LCSC</td> </tr> <tr style="height:13.5pt;"> <td style="height:13.5pt;" height="18">11</td> <td>4.7kΩ</td> <td>R24</td> <td>R0603</td> <td>4.7kΩ</td> <td>FRC0603J472 TS</td> <td>FOJAN(富捷)</td> <td>C2907166</td> <td>LCSC</td> </tr> <tr style="height:13.5pt;"> <td style="height:13.5pt;" height="18">12</td> <td>10kΩ</td> <td>R25,R26,R29,R33,R35</td> <td>R0603</td> <td>10kΩ</td> <td>0603WAF1002T5E</td> <td>UNI-ROYAL(厚声)</td> <td>C25804</td> <td>LCSC</td> </tr> <tr style="height:13.5pt;"> <td style="height:13.5pt;" height="18">13</td> <td>5.1Ω</td> <td>R27</td> <td>R0603</td> <td>5.1Ω</td> <td>0603WAF510KT5E</td> <td>UNI-ROYAL(厚声)</td> <td>C25197</td> <td>LCSC</td> </tr> <tr style="height:13.5pt;"> <td style="height:13.5pt;" height="18">14</td> <td>1kΩ</td> <td>R28,R30</td> <td>R0603</td> <td>1kΩ</td> <td>0603WAF1001T5E</td> <td>UNI-ROYAL(厚声)</td> <td>C21190</td> <td>LCSC</td> </tr> <tr style="height:13.5pt;"> <td style="height:13.5pt;" height="18">15</td> <td>510Ω</td> <td>R31,R32</td> <td>R0603</td> <td>510Ω</td> <td>0603WAF5100T5E</td> <td>UNI-ROYAL(厚声)</td> <td>C23193</td> <td>LCSC</td> </tr> <tr style="height:13.5pt;"> <td style="height:13.5pt;" height="18">16</td> <td>10Ω</td> <td>R34</td> <td>R0603</td> <td>10Ω</td> <td>0603WAF100JT5E</td> <td>UNI-ROYAL(厚声)</td> <td>C22859</td> <td>LCSC</td> </tr> <tr style="height:13.5pt;"> <td style="height:13.5pt;" height="18">17</td> <td>ECT818000071</td> <td>RF1</td> <td>ANT-SMD_ECT818000071</td> <td> </td> <td>ECT818000071</td> <td>ECT(电连)</td> <td>C437252</td> <td>LCSC</td> </tr> <tr style="height:13.5pt;"> <td style="height:13.5pt;" height="18">18</td> <td>SK-12E12-G5</td> <td>SW1</td> <td>SW-TH_SK-12E12-G5</td> <td> </td> <td>SK-12E12-G5</td> <td>韩国韩荣</td> <td>C136720</td> <td>LCSC</td> </tr> <tr style="height:13.5pt;"> <td style="height:13.5pt;" height="18">19</td> <td>2.9kHz</td> <td>U30</td> <td>BUZ-TH_BD12.0-P7.60-D0.6-FD</td> <td>2.9kHz</td> <td>HYT-1205C</td> <td>HYDZ(华宇)</td> <td>C7544826</td> <td>LCSC</td> </tr> <tr style="height:13.5pt;"> <td style="height:13.5pt;" height="18">20</td> <td>MAX30102</td> <td>U33</td> <td>MAX30102_BLACK</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="height:13.5pt;"> <td style="height:13.5pt;" height="18">21</td> <td>STM32F103C8T6</td> <td>U36</td> <td>STM32F103C8T6最小系统</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="height:13.5pt;"> <td style="height:13.5pt;" height="18">22</td> <td>DHT11</td> <td>U37</td> <td>SENSOR-TH_DHT11</td> <td> </td> <td>DHT11</td> <td>广州奥松</td> <td>C117051</td> <td>LCSC</td> </tr> <tr style="height:13.5pt;"> <td style="height:13.5pt;" height="18">23</td> <td>MQ-2</td> <td>U38</td> <td>SENSOR-TH_MQ-2</td> <td> </td> <td>MQ-2</td> <td>Winsen(炜盛)</td> <td>C99296</td> <td>LCSC</td> </tr> <tr style="height:13.5pt;"> <td style="height:13.5pt;" height="18">24</td> <td>ATGM336H-5N11</td> <td>U39</td> <td>GPSM-SMD_ATGM336H-TR</td> <td> </td> <td>ATGM336H-5N11</td> <td>杭州中科微</td> <td>C90769</td> <td>LCSC</td> </tr> <tr style="height:13.5pt;"> <td style="height:13.5pt;" height="18">25</td> <td>FM24C32D-SO-T-G</td> <td>U40</td> <td>SOIC-8_L4.9-W3.9-P1.27-LS6.0-BL</td> <td> </td> <td>FM24C32D-SO-T-G</td> <td>FM(复旦微)</td> <td>C461627</td> <td>LCSC</td> </tr> <tr style="height:13.5pt;"> <td style="height:13.5pt;" height="18">26</td> <td>RT9193-30GB</td> <td>U41</td> <td>SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BR</td> <td> </td> <td>RT9193-30GB</td> <td>RICHTEK(立锜)</td> <td>C50004</td> <td>LCSC</td> </tr> <tr style="height:13.5pt;"> <td style="height:13.5pt;" height="18">27</td> <td>KH-TYPE-C-2P</td> <td>USB1</td> <td>USB-SMD_KH-TYPE-C-2P</td> <td> </td> <td>KH-TYPE-C-2P</td> <td>kinghelm(金航标)</td> <td>C2919656</td> <td>LCSC</td> </tr> <tr style="height:13.5pt;"> <td style="height:13.5pt;" height="18">28</td> <td>ESP8266</td> <td>WIFI1</td> <td>ESP_4x2</td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> </table> <h2>手机APP远程<br><img src="//image.lceda.cn/pullimage/fpSHBGkqlIDVb9daMN2j4vSRJRLnIT73jA8aAEqH.png" alt="fpSHBGkqlIDVb9daMN2j4vSRJRLnIT73jA8aAEqH.png"><img src="//image.lceda.cn/pullimage/Toyic6buEvUfSOYIHIkEx0c8gJh31c2hhzZpeRdw.png" alt="Toyic6buEvUfSOYIHIkEx0c8gJh31c2hhzZpeRdw.png"><img src="//image.lceda.cn/pullimage/ENliDtCSTmreo9Rx12YDR5tnRJAeklQd5W3PZiTd.png" alt="ENliDtCSTmreo9Rx12YDR5tnRJAeklQd5W3PZiTd.png"></h2> <h3 style="line-height:1.8;">*7、大赛LOGO验证</h3> <hr> <p style="line-height:1.8;"><img src="//image.lceda.cn/pullimage/ZaMa1zGT2eCEcBYtDs05EAWwkkscyDYXeP8Hspb4.png" alt="ZaMa1zGT2eCEcBYtDs05EAWwkkscyDYXeP8Hspb4.png"><img src="//image.lceda.cn/pullimage/YxzJVHG6m3XrQ6i4JdXeRXsjEkA0JiV8rS2PmVLH.jpeg" alt="YxzJVHG6m3XrQ6i4JdXeRXsjEkA0JiV8rS2PmVLH.jpeg"><img src="//image.lceda.cn/pullimage/vjwYge4YfH8Aj8MuH3QcuHnszjE0lBT9eQsom9SM.jpeg" alt="vjwYge4YfH8Aj8MuH3QcuHnszjE0lBT9eQsom9SM.jpeg"></p> <p style="line-height:1.8;"> </p> <p style="line-height:1.8;"> </p> <h3 style="line-height:1.8;">* 8、演示您的项目并录制成视频上传</h3> <hr> <p style="line-height:1.8;"> </p> <p style="line-height:1.8;"> </p> <p style="line-height:1.8;"> </p> <p style="line-height:1.8;"><span style="font-size:14px;"><a href="/posts/42551e8f2f2548cabc1c36626a42da94" target="_blank">前往查看更多详情 ></a></span></p> <p style="line-height:1.8;"> </p> </div>

文档

BOM

暂无

附件

暂无

评论(3)

  • 表情
    emoji
    小嘉工作篇
    小嘉日常篇
  • 图片
成功
工程所有者当前已关闭评论
立创电赛 回复
<p>logo验证需要上传实物图哦</p>
立创电赛 回复
<p>同步上传作品验证视频</p>
立创电赛 回复
<p>需要公开工程哦<br/><img src="//image.lceda.cn/pullimage/3i5Dx8pRRCnqpN8o3OpfCZRsq44Kq3qiI0l8gFuV.webp" alt="图片" /></p>
goToTop
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow