作者: cavalier
物联网之点灯大师(五)平台与应用层软件
物联网点灯大师(四)智能灯控制器软件
一、编写客户端代码
继续阅读“物联网点灯大师(四)智能灯控制器软件”
物联网之点灯大师(三)智能灯硬件准备
智能灯泡项目硬件准备部分,关于灯具与控制器准备,包括原理图和PCB设计:
1 灯具选择
– 选择适合的灯具,考虑其尺寸、形状、功率和光源类型。
– 确保灯具符合安全标准和能效要求。
2 控制器硬件选择
– 选择适合的微控制器,如ESP32,考虑其处理能力、网络连接能力和GPIO支持。
– 确定所需的传感器和执行器,例如亮度传感器、色温调节器和电机驱动器。
继续阅读“物联网之点灯大师(三)智能灯硬件准备”
物联网之点灯大师(二):MQTT Broker 与 Client
物联网之点灯大师(一):智能灯泡项目开发实践
1. 云端ECS开发
1.1 Flask物联网平台
– 使用Flask框架开发RESTful API。
– 实现用户认证和设备注册管理。
– MQTT集成,使用ECS作为MQTT代理服务器。
1.2 用户界面
– 开发响应式Web UI,使用现代前端框架。
– 实现设备状态的实时显示和控制。
CTF竞赛
一、赛事简介
CTF(Capture The Flag)中文一般译作夺旗赛,在网络安全领域中指的是网络安全技术人员之间进行技术竞技的一种比赛形式。CTF起源于1996年DEFCON全球黑客大会,以代替之前黑客们通过互相发起真实攻击进行技术比拼的方式。发展至今,已经成为全球范围网络安全圈流行的竞赛形式,2013年全球举办了超过五十场国际性CTF赛事。而DEFCON作为CTF赛制的发源地,DEFCON CTF也成为了目前全球最高技术水平和影响力的CTF竞赛,类似于CTF赛场中的“世界杯” 。其大致流程是,参赛团队之间通过进行攻防对抗、程序分析等形式,率先从主办方给出的比赛环境中得到一串具有一定格式的字符串或其他内容,并将其提交给主办方,从而夺得分数。为了方便称呼,我们把这样的内容称之为“Flag”。
继续阅读“CTF竞赛”
论练琴
一、论练琴的习惯
练习,反复的练习,艰苦的练习,不间断的练习,不但贯穿于从初学者到演奏家的成长过程,而且贯穿于一位二胡演奏家的整个艺术生涯。从科学的观点来看,这是一件事实——每一种练习与我们身体上的动作相关连,而且都是神经中枢活动的结果。因此,我们必须把每一种练习看作是心理和生理上的训练过程。在每一种练习中,有决定作用的乃是演奏者所努力要达到的那个目标。练习的结果完全要看他对那个目标所怀的想象是否明确,注意力是否集中,练习是否努力而决定。“应该拉什么”的概念越清楚,“应该如何拉”的概念也就越清楚。目的本身已经指出了达到这一目的的手法。真正伟大的二胡演奏家的技术秘诀也正在于此。你要一匹马跑一里,你就训练它能跑一里半,那么它跑一里就觉得不难了。正确练习的基础是目的明确和反馈机制的不断完善。练琴过程归根结底就是形成习惯。例如一开始练习就注意准确性,养成习惯以后,演奏就会完整准确。相反,如果经常带错误练,结果,练习成了巩固错误,形成坏习惯以后,改过来就难上加难了。
继续阅读“论练琴”