本實(shí)用新型涉及一種工業(yè)零件裝配系統(tǒng)領(lǐng)域,特別涉及一種基于Arduino的智能零件盒。
背景技術(shù):
目前,生產(chǎn)制造中小型電動(dòng)機(jī)企業(yè)多為流水線作業(yè),每個(gè)工位負(fù)責(zé)裝配電機(jī)的一個(gè)部件,為了提高生產(chǎn)效率,裝配工人只負(fù)責(zé)裝配,所需的零部件是配送員提前配送一定量零件備用,并定期巡檢,發(fā)現(xiàn)哪些工位缺少哪種零件就相應(yīng)的補(bǔ)充進(jìn)去。這種的配送方式既增加了工業(yè)生產(chǎn)成本,又降低了工業(yè)生產(chǎn)效率,為了改善這種現(xiàn)象,從實(shí)際出發(fā),我們將原來的普通零件盒設(shè)計(jì)成智能零件盒,使配送工人在倉庫就知道哪個(gè)工位缺哪種零件了,進(jìn)而有目標(biāo)的配送。
技術(shù)實(shí)現(xiàn)要素:
本實(shí)用新型目的是為了設(shè)計(jì)一種基于Arduino開發(fā)環(huán)境的智能零件盒,它能夠盛放零件并顯示盒中零件的數(shù)目;當(dāng)盒中零件數(shù)目低于設(shè)定的最低值時(shí),智能零件盒能夠報(bào)警;為了能夠?qū)崟r(shí)監(jiān)控周圍環(huán)境,智能零件盒要能顯示時(shí)間及當(dāng)前環(huán)境溫度。
本實(shí)用新型包括9個(gè)組成部分:Arduino最小系統(tǒng)、無源蜂鳴器、1602A液晶顯示模塊、直流電源、矩陣式鍵盤、DS1307時(shí)間模塊、LM35溫度傳感模塊、3kg應(yīng)變式稱重器和HX711模塊。
本實(shí)用新型解決其技術(shù)問題所采用的技術(shù)方案是:Arduino最小系統(tǒng)(1)、1602A液晶顯示模塊(3)、矩陣式鍵盤(5)、DS1307時(shí)間模塊(6)、LM35溫度傳感模塊(7)、3kg應(yīng)變式稱重器(8)和HX711模塊(9)的供電源端和接地端分別與直流電源(4)的正負(fù)極對(duì)應(yīng)相連;3kg應(yīng)變式稱重器(8)的輸出接HX711模塊(9);矩陣式鍵盤(5)、DS1307時(shí)間模塊(6)、LM35溫度傳感模塊(7)、HX711模塊(9)的輸出分別與Arduino最小系統(tǒng)(1)的4個(gè)不同的數(shù)據(jù)口相連;Arduino最小系統(tǒng)(1)的另外2個(gè)數(shù)據(jù)口分別接1602A液晶顯示模塊(3)和無源蜂鳴器(2)的輸入相連。
從矩陣式鍵盤(5)輸入單個(gè)零件的重量、每次工作中零件的最低數(shù)量和當(dāng)前時(shí)間,傳送到Arduino最小系統(tǒng)(1)中記錄并保存。將一定數(shù)量的零件放在3kg應(yīng)變式稱重器(8)上,通過HX711模塊(9)采集重量信息輸送到Arduino最小系統(tǒng)(1)中,經(jīng)過Arduino最小系統(tǒng)(1)內(nèi)部程序計(jì)算出當(dāng)前零件的數(shù)量,將零件數(shù)量在1602A液晶顯示模塊(3)上顯示出來。
通過DS1307時(shí)鐘模塊(6)產(chǎn)生時(shí)間信息,LM35溫度傳感模塊(7)收集外界環(huán)境溫度數(shù)據(jù),經(jīng)過Arduino最小系統(tǒng)(1)處理后,由1602A液晶顯示模塊(3)顯示當(dāng)前時(shí)間和實(shí)時(shí)溫度信息。
若零件數(shù)量少于設(shè)定的最低值時(shí),將會(huì)通過無源蜂鳴器(2)進(jìn)行階段性報(bào)警,此時(shí)增減智能盒上的零件數(shù)量,當(dāng)數(shù)量超過設(shè)定的最低值時(shí)無源蜂鳴器(2)會(huì)停止報(bào)警,重新循環(huán)。
本實(shí)用新型的有益效果
該項(xiàng)目使得原來的漫無目的的巡視變?yōu)楹唵慰旖莸呐渌?,既減少人工成本的投入,又增加了工業(yè)生產(chǎn)率,可謂一舉多得。
附圖說明
下面結(jié)合附圖和實(shí)施例對(duì)本實(shí)用新型進(jìn)一步說明:圖1為本實(shí)用新型的結(jié)構(gòu)組成示意圖,1 Arduino最小系統(tǒng)、2無源蜂鳴器、3 1602A液晶顯示模塊、4直流電源、5矩陣式鍵盤、6 DS1307時(shí)間模塊、7 LM35溫度傳感模塊、8 3kg應(yīng)變式稱重器和9 HX711模塊。
具體實(shí)施方式
在圖1中,Arduino最小系統(tǒng)(1)、1602A液晶顯示模塊(3)、矩陣式鍵盤(5)、DS1307時(shí)間模塊(6)、LM35溫度傳感模塊(7)、3kg應(yīng)變式稱重器(8)和HX711模塊(9)的供電源端和接地端分別與直流電源(4)的正負(fù)極對(duì)應(yīng)相連;3kg應(yīng)變式稱重器(8)的輸出接HX711模塊(9);矩陣式鍵盤(5)、DS1307時(shí)間模塊(6)、LM35溫度傳感模塊(7)、HX711模塊(9)的輸出分別與Arduino最小系統(tǒng)(1)的4個(gè)不同的數(shù)據(jù)口相連;Arduino最小系統(tǒng)(1)的另外2個(gè)數(shù)據(jù)口分別接1602A液晶顯示模塊(3)和無源蜂鳴器(2)的輸入相連。
從矩陣式鍵盤(5)輸入單個(gè)零件的重量、每次工作中零件的最低數(shù)量和當(dāng)前時(shí)間,傳送到Arduino最小系統(tǒng)(1)中記錄并保存。將一定數(shù)量的零件放在3kg應(yīng)變式稱重器(8)上,通過HX711模塊(9)采集重量信息輸送到Arduino最小系統(tǒng)(1)中,經(jīng)過Arduino最小系統(tǒng)(1)內(nèi)部程序計(jì)算出當(dāng)前零件的數(shù)量,將零件數(shù)量在1602A液晶顯示模塊(3)上顯示出來。
通過DS1307時(shí)鐘模塊(6)產(chǎn)生時(shí)間信息,LM35溫度傳感模塊(7)收集外界環(huán)境溫度數(shù)據(jù),經(jīng)過Arduino最小系統(tǒng)(1)處理后,由1602A液晶顯示模塊(3)顯示當(dāng)前時(shí)間和實(shí)時(shí)溫度信息。
若零件數(shù)量少于設(shè)定的最低值時(shí),將會(huì)通過無源蜂鳴器(2)進(jìn)行階段性報(bào)警,此時(shí)增減智能盒上的零件數(shù)量,當(dāng)數(shù)量超過設(shè)定的最低值時(shí)無源蜂鳴器(2)會(huì)停止報(bào)警,重新循環(huán)。