聚豐項(xiàng)目 > 基于CH32倉庫貨架網(wǎng)格指引系統(tǒng)
1. 應(yīng)用的背景:倉庫中有大量的貨架,每個(gè)貨架上有大量的貨柜格子,工作人員操作的時(shí)候,需要快速定位到指定的貨柜格子。如何讓工作人員快速找到要操作的格子,是提升效率的關(guān)鍵因素。 2. 實(shí)現(xiàn)的功能: 該項(xiàng)目將上位機(jī)控制程序和開發(fā)板控制程序相結(jié)合,上位機(jī)提供人機(jī)操作界面,將操作信息轉(zhuǎn)換為串口指令,發(fā)送到CH32V103開發(fā)板,開發(fā)板通過控制WS2812燈帶上指定區(qū)域燈珠的點(diǎn)亮,從而為倉庫工作員工提供指引,方便工作人員能夠在貨架上,快速找到需要操作的格子,極大地提高了工人的工作效率。
HonestQiao
分享HonestQiao
團(tuán)隊(duì)成員
HonestQiao 負(fù)責(zé)人
瑞寶 設(shè)計(jì)人員
本倉庫貨架網(wǎng)格指引系統(tǒng)需要使用到的硬件設(shè)備非常簡潔,主要設(shè)備如下:
主控板使用CH32V103R8T6開發(fā)板
燈帶使用WS2812B炫彩燈帶,每米60珠,測試選用1米長,實(shí)際使用根據(jù)貨架實(shí)際長度確定
電源使用明緯5V 4A開關(guān)電源
軟件部分分為兩部分,一部分為開發(fā)板上的控制程序,一部分為上位機(jī)上的控制程序。
開發(fā)板上的控制程序:C語言
監(jiān)聽串口通訊,接收上位機(jī)通過串口發(fā)送的指令
根據(jù)接收的指令,向WS2812B燈帶發(fā)送控制指令,控制指定的燈珠點(diǎn)亮和熄滅
將根據(jù)實(shí)際需要,開發(fā)燈帶區(qū)段顯示的效果,如直接點(diǎn)亮、閃亮、射線點(diǎn)亮燈
上位機(jī)上的控制程序:HTML+JS
提供設(shè)置界面,可以設(shè)置貨架的行數(shù),每行燈珠的數(shù)量,每個(gè)格子對(duì)應(yīng)的燈珠數(shù)量,格子間間隔的燈珠數(shù)量等
通過設(shè)置界面,可以生成映射貨架格子的操作界面,點(diǎn)擊后,將格子對(duì)應(yīng)區(qū)域的燈珠
提供串口轉(zhuǎn)HTTP服務(wù)的代理程序,方便上位機(jī)控制程序調(diào)用
上位機(jī)控制界面:
硬件連線:
燈帶實(shí)際效果:
演示視頻:
(0.34 MB)下載