电子物料收纳盒,基于梁山派

电子物料收纳盒,基于梁山派

本文作者:立创开源硬件平台 OSHWHub 用户@ 老怪鸽,禁止商用,未经许可禁止转载,点击查看原文章

1、工程描述

用梁山派制作了电子物料收纳盒。它能通过语音识别、屏幕触摸、手机查找等方式找到元件,可以避免找元件时间太久或找不到。

使用场景:像是电子类的公司、学校、店铺等都可以使用这个收纳盒存取物料。

2、功能详述

01、基础功能

搜索某个电子物料摆放位置并自动打开柜子

柜子打开后亮灯提示

添加/删除一个柜子

添加/清除一种电子物料

查询电子物料详细信息

查询剩余空柜子

屏幕触摸、语音识别、手机查找功能

02、保存

有信息时,突然关机会自动保存内容

03、待增加功能

实现收纳盒放错提醒,通过RFID实现。

3、硬件设计

主要讲解4部分电路,包含:电源部分、串口调试、升压电路、模块电源门控。

电源部分

用3节电池供电,搭配TC4056充电。最大充电电流1A。使用两个不同的USB口,防止没有充电线的情况。

串口调试

WIFI模块和语音识别是通过串口进行通信的,所以加了一个340N。在H6这个排针这里,可以通过跳线帽短接340与WiFi模块(U1RXTX),或者短接340与语音模块(B2B3),实现电脑串口调试。

升压电路

有很多吃电大户:7寸屏幕、语音识别的喇叭、WIFI模块、16个舵机。因为电池的电是不稳定的,所以将电池电压升压至5V,再由5V转3.3V。每一个部分都加了升压电路,实测发现没有缺电问题了。

模块电源门控

起初想到的低功耗设计就是将没有用到的模块,断开它的电,减低功耗。

所以怎么断开电源?

我用了mos管控制。

当信号端给低电平MOS管导通,电池电压输出至CKPIN,再由CKPIN经过该模块的升压电路。信号端(如图CPKCON)给高电平MOS管就截止了。

这里只截图了串口屏的电源门控。

软件设计

电量检测显示部分

通过两个电阻分压,再通过分压公式进行计算。

使用adc采集100次通过dma传输,滤波显示。具体编程如下:

WIFI部分

主要实现两个功能,一是实现获取网络时间进行校准;二是与手机APP互传数据。下载的固件是MQTT固件,1MB的那个。如果WIFI模块是AT固件,那么改一下指令 AT+RST 的回复是 OK 就可以了。

更多详情及附件,可从原工程查看。

本文作者:立创开源硬件平台 OSHWHub 用户@老怪鸽,禁止商用,未经许可禁止转载

相关灵感

beat365官网下载苹果手机 随身计步器:咕咚运动

随身计步器:咕咚运动

📅 11-26 👁️ 7517
365bet365打不开 红色警戒2的天启和光棱坦克哪个厉害
beat365官网下载苹果手机 电信天王卡套餐介绍:流量多、通话免费,适合高流量用户
beat365官网下载苹果手机 网络游戏同步概要及同步策略
beat365官网下载苹果手机 电信卡怎么激活?3分钟搞定!线上+线下全流程指南
博彩365bet网址导航 世界杯主题曲开场-Pitbull & Jennifer Lopez - We Are One
博彩365bet网址导航 点滴复读机的使用

点滴复读机的使用

📅 01-19 👁️ 4693
365bet365打不开 win7 32位和64位区别 windows7多少位的好
beat365官网下载苹果手机 莊子集釋

莊子集釋

📅 01-07 👁️ 4756