Sakura__(0x02) 云端(服务器端) Aug 12,2019 in Sakura项目系列 read (1733) 本部分源码放置于 3.3.1 MQTT Broker (EMQX) MQTT作为整个项目的主要通讯协议,在项目整体上起着至关重要的作用。而MQTT Broker作为MQTT协议的核心更是重中之重,选择一个合适的Broker需要从多个角度考... Continue reading
Sakura__(0x01) 设备端(硬件端) Aug 12,2019 in Sakura项目系列 read (1493) 本部分源码放置于 3.2.1 机械结构 图10 箱体开合两种状态 机械结构的主体由锁体、锁片、锁舌三部分组成,材料选择7系铝合金,由铣床和线切割机加工制成。微型直流电机轴上齿轮与锁片上的齿条啮合,电机旋转带动锁片移动,使锁舌固定或脱离... Continue reading
Sakura__(0x00) 整体结构 Aug 01,2019 in Sakura项目系列 read (1411) 图9 整体结构 上图为设计的整体结构。左边为服务器端内部结构,主要业务逻辑全部放入容器运行,nginx负责SSL加密并反向代理,未来可做集群负载均衡。右边,设备端采用ESP8266 SOC通过WiFi建立MQTT连接,用户端微信小程序先利用RESTful API、后利用... Continue reading