项目简介 本项目是基于Node-RED的物联网课程项目,用于教授学生运用Node-RED开展物联网应用开发。项目涉及基础API调用、数据处理,以及高级的仪表板和数据库集成等内容,能让学生掌握物联网应用开发核心技能,如数据采集、处理、存储和展示。 项目的主要特性和功能 API调用与数据处理:可调用外部
项目简介 本项目是基于Arduino平台构建的智能家居控制系统,借助MQTT协议实现设备间的通信。用户可通过该系统控制家中灯光设备,还能使用红外遥控器进行便捷操作。此外,项目集成了LCD显示模块,用于展示设备状态并提供用户界面。 项目的主要特性和功能 EspalexaDevice类:代表Espale
项目简介 本项目是基于嵌入式系统的实时应用程序示例,利用Arduino Nano硬件平台与TrampolineOS这一开源的OSEK/VDX实时操作系统,通过Arduino Nano的LED灯发送摩尔斯电码消息。 项目的主要特性和功能 在嵌入式系统中,结合Arduino Nano和Trampolin
项目简介 本项目开发了一个基于Arduino的W5100事件驱动以太网库,其目的在于简化Arduino设备借助W5100芯片开展以太网通信的流程。该库采用中断处理机制,达成了事件驱动的通信模式,允许用户订阅和取消订阅特定事件,在事件触发时执行回调函数。此库适用于W5100S - EVB - Pico
项目简介 本项目是基于Python和PyTorch框架开发的多媒体资源检索与视频剪辑系统。它能依据给定文本内容,在指定目录里搜索图片和视频文件,找出与文本相近的图片或视频片段,并将这些片段剪辑成视频。系统借助预训练的深度学习模型(如BERT、CLIP等)进行特征提取和相似度计算,最终生成匹配文本内容
项目简介 AltiDuo是专门为火箭高度计设计的Atmel ATmega328固件。采用双部署方式,能在火箭最高点及距离地面50、100、150或200米时触发充电,还具备连续性充电测试和最高点蜂鸣提示等标准功能。该固件兼容Arduino,可使用Arduino框架修改程序以定制高度计。 项目的主要特
项目简介 本项目是基于ESP32微控制器的自动化花园管理解决方案。通过集成多种传感器和执行器,可实现对花园环境的实时监控与自动调节,能对土壤湿度、环境温度、湿度以及紫外线照射等参数进行监测与控制。 项目的主要特性和功能 自动灌溉系统:依据土壤湿度传感器数据,控制水泵自动调节灌溉水量。 环境监测:利用
项目简介 本项目基于Vue框架构建,是一个前端功能演示项目。着重展示了Vue在组件化开发、组件通信、数据存储等多方面的特性与应用,包含ref属性、props配置、mixin混入、插件使用等核心功能。通过TodoList案例呈现组件化编码流程,同时展示多种组件通信方式以及过渡动画等效果。 项目的主要特
项目简介 本项目是基于JavaScript和Layui框架构建的抽奖系统。用户可先进行注册或登录,登录时还能选择是否以管理员身份登录。管理员能够通过后台管理界面设置抽奖活动参数、编辑奖品信息。 项目的主要特性和功能 用户注册与登录:支持新用户注册账号,登录时可选择普通用户或管理员身份。 抽奖功能:登
项目简介 本项目是基于PyTorch框架构建的深度学习项目,主要解决医学领域的时间序列分类问题。项目内有多个模型,像结合图卷积网络(GCN)和自注意力机制(Attention)的CGU模型,还有多种基线模型以及插值 - 预测网络模型,适用于处理如生理参数、生命体征等医学时间序列数据。 项目的主要特性