杂乱归类
未读
基于ESP32超低成本全屋温湿度监控可视化软硬件全套开发记录
本文介绍了一个完全自研的全屋多房间温湿度远程监控系统,旨在解决多层住宅不同房间温湿度监测与控制的需求。项目定位为低成本、可复刻且无第三方云依赖。作者通过对比市面上主流温湿度监测设备的优缺点,最终选择基于ESP32-C3和SHT40传感器开发解决方案,确保数据私有化存储及高精度环境监测。硬件选型上,注重性能、功耗与成本平衡;软件方面,则采用VSCode + PlatformIO进行跨平台开发,并设计了智能WiFi重连策略、离线缓存机制等以提高系统的稳定性和可靠性。后端服务利用Node.js搭建,结合SQLite数据库实现高效的数据管理和可视化展示。整个系统支持7×24小时运行,提供详细的Web后台管理界面,便于用户查看历史数据趋势、管理设备状态等。此外,文章还详细介绍了从硬件接线到固件烧录、后端部署等一系列步骤,帮助读者轻松复现该项目。
杂乱归类
未读
CC BY-NC-ND 4.0 开源协议全解析
CC BY-NC-ND 4.0 是一种开源许可协议,全称为“署名-非商业性使用-禁止演绎 4.0 国际版”。该协议允许他人分享作品,但必须保留署名、不得用于商业用途,并且不能对作品进行修改或衍生创作。其核心在于保护作品的完整性和限制商业使用,适用于原创文章、学术报告、摄影作品等场景。协议由三个核心模块构成:署名(BY)、非商业性使用(NC)和禁止演绎(ND),并包含通用法律条款作为补充。适用该协议的场景包括个人博客、学术内容、非商业视觉作品和公益内容等。避免使用该协议的场景包括支持二次创作、商业内容和灵活使用需求。在博客中使用时,建议在文章末尾或版权栏添加明确标注,以减少侵权风险。需要注意的是,协议仅规范作品的使用行为,不影响作品本身的著作权归属。创作者始终拥有作品的著作权,并有权追究违反协议的行为。