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