電子物料收納盒,基于梁山派
2023-01-29 16:32:10閱讀量:4580
本文作者:立創開源硬件平臺 OSHWHub 用戶@ 老怪鴿,禁止商用,未經許可禁止轉載,點擊查看原文章
用梁山派制作了電子物料收納盒。它能通過語音識別、屏幕觸摸、手機查找等方式找到元件,可以避免找元件時間太久或找不到。
使用場景:像是電子類的公司、學校、店鋪等都可以使用這個收納盒存取物料。
-
搜索某個電子物料擺放位置并自動打開柜子
-
柜子打開后亮燈提示
-
添加/刪除一個柜子
-
添加/清除一種電子物料
-
查詢電子物料詳細信息
-
查詢剩余空柜子
-
屏幕觸摸、語音識別、手機查找功能
有信息時,突然關機會自動保存內容
實現收納盒放錯提醒,通過RFID實現。
主要講解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傳輸,濾波顯示。具體編程如下:
主要實現兩個功能,一是實現獲取網絡時間進行校準;二是與手機APP互傳數據。下載的固件是MQTT固件,1MB的那個。如果WIFI模塊是AT固件,那么改一下指令 AT+RST 的回復是 OK 就可以了。
更多詳情及附件,可從原工程查看。
本文作者:立創開源硬件平臺 OSHWHub 用戶@老怪鴿,禁止商用,未經許可禁止轉載

L7805CV-DG/線性穩壓器(LDO) | 0.5637 | |
AMS1117-3.3/線性穩壓器(LDO) | 0.1237 | |
BAT54C,215/肖特基二極管 | 0.0334 | |
LM358DR2G/運算放大器 | 0.35 | |
CJ431/電壓基準芯片 | 0.1147 | |
LM393DR2G/比較器 | 0.318 | |
ADUM4160BRWZ-RL/隔離式USB芯片 | 31.6 | |
SS8050/三極管(BJT) | 0.035 | |
8S005/錫膏/錫漿 | 17.67 | |
B0505S-1WR3/隔離電源模塊 | 2.34 |