步驟1:Arduino程序
這段代碼應(yīng)該很容易理解。我首先聲明我用來(lái)計(jì)算“輕擊”的變量;用于測(cè)量光偏壓的變量 - 或火焰周?chē)南鄬?duì)環(huán)境光。當(dāng)計(jì)數(shù)器被添加到,我測(cè)試計(jì)數(shù)是否達(dá)到我的閾值數(shù)(12),然后發(fā)送給一個(gè)將鈴聲響起并點(diǎn)亮LED的功能。
我評(píng)論了代碼,并且還提供了相當(dāng)多的“Serial.print”和“Serial.println”來(lái)幫助您使用串行監(jiān)視器進(jìn)行調(diào)試。
第2步:滅火器修改






我的第一個(gè)想法是使用激光指示器,但我決定使用非常明亮的手電筒和光電管來(lái)完成這項(xiàng)工作,所以你得到了一個(gè)轉(zhuǎn)向光電池的更大光線。
您可以使用替代物品代替真正的滅火器并從頭開(kāi)始構(gòu)建,但我希望這看起來(lái)相當(dāng)逼真。
《我說(shuō)明了從安全團(tuán)隊(duì)那里獲得過(guò)時(shí)滅火器的努力。我們確保它是空的, 不要對(duì)完全充電的單元做這項(xiàng)工作 !
我拆下了裝置的輸出管,并且然后檢查手柄和安全銷(xiāo),然后弄清楚我可以放在開(kāi)關(guān)的哪個(gè)位置。
這部分工作需要鉆出閥門(mén)部分以穿過(guò)接線。你可以繞過(guò)這個(gè)區(qū)域,但我覺(jué)得如果走那條路的話,電線在使用過(guò)程中會(huì)更容易被打破。我想制造一種可以使用數(shù)年的產(chǎn)品。
我能夠使用兩種不同尺寸的鉆頭從閥門(mén)前面鉆到后面,足以放置兩個(gè)小穿過(guò)。使這些足夠長(zhǎng),從閥門(mén)的末端一直通過(guò)管道到你選擇的手電筒。我離開(kāi)了我很長(zhǎng)時(shí)間,直到我知道我有足夠的時(shí)間到達(dá)手電筒的末端,而另一端足夠松弛以舒適地到達(dá)我們將安裝在頂部手柄下方的開(kāi)關(guān)。在我提供的特定單元上,有一個(gè)適合開(kāi)關(guān)安裝座的完美位置。所以我進(jìn)入了一個(gè)名為TinkerCad的免費(fèi)設(shè)計(jì)工具,并創(chuàng)建了一個(gè)可以滑入滅火器背面的開(kāi)關(guān)安裝座,然后我可以鉆到安裝滾輪式開(kāi)關(guān)。我已經(jīng)包含了一張圖片和我創(chuàng)建的單元的STL文件。
請(qǐng)記住,如果您設(shè)計(jì)一個(gè),請(qǐng)確保在安裝和開(kāi)關(guān)到位后,您要確保開(kāi)關(guān)和安裝不會(huì)停止手柄壓縮,否則當(dāng)您感覺(jué)不到真實(shí)的東西時(shí)在手柄上施加壓力以釋放二氧化碳。我能夠獲得完全的運(yùn)動(dòng),以獲得更好的模擬感覺(jué)。
我使用帶有滾輪的微動(dòng)開(kāi)關(guān),我認(rèn)為這將持續(xù)更長(zhǎng)時(shí)間,并提供更好的使用壽命,而不僅僅是杠桿 - 開(kāi)關(guān)版本會(huì)。
我布置開(kāi)關(guān)并將其夾在我的3D打印件上,然后鉆出兩個(gè)安裝孔。您還可以將.stl文件修改為3d打印此掛載中的孔。
接下來(lái)我測(cè)量了滅火器的半徑尖端。有些滅火器可能有錐形而不是小尖端。我的小費(fèi)。然后我測(cè)量了手電筒的后部以獲得半徑。我回到了TinkerCad并創(chuàng)造了一種設(shè)計(jì),可以將手電筒和滅火器的尖端綁在一起,并使其易于維修。
我已經(jīng)附加了STL用于這項(xiàng)工作,你只需打印兩個(gè)就可以了鉗。手電筒來(lái)自Harbor Freight。
接下來(lái),我取下了覆蓋手電筒上電池的后蓋,并切下了按鈕。我打印了一個(gè)插頭來(lái)填充這個(gè)空間并將接線連接到電池和外殼上。插頭上印有一個(gè)孔,這樣我就可以將4-40螺絲穿過(guò)孔。當(dāng)您將基座擰回時(shí),螺釘頭接觸電池端子,然后我焊接另一端并用兩個(gè)4-40螺母夾緊,使電路連接到手柄中的開(kāi)關(guān)。另一根導(dǎo)線被輕敲并連接到手電筒外殼的側(cè)面以完成電路。現(xiàn)在,您可以通過(guò)擠壓手柄并關(guān)閉開(kāi)關(guān)進(jìn)行測(cè)試,您的手電筒將亮起來(lái)驗(yàn)證操作。
步驟3:系統(tǒng)
這個(gè)電路很容易理解。我已經(jīng)包含了我的Fritzing圖表,以便于遵循。如果你不使用Fritzing,我強(qiáng)烈推薦這個(gè)免費(fèi)工具,因?yàn)樗梢院苋菀椎赜涗洠绻阆胫谱饕粋€(gè)真正的PC板,它可以生成適當(dāng)?shù)奈募l(fā)送給這項(xiàng)服務(wù)。
該設(shè)備的操作理論是我們?cè)谀M火災(zāi)的底部分布了四(4)個(gè)光電池。光電池接收恒定的背景光量,每次Arduino輪詢光電管時(shí)都會(huì)記錄該光量。在模擬火災(zāi)后面有一個(gè)“偏向”的光電管。這用于拾取模擬器周?chē)鷧^(qū)域的環(huán)境光。然后在編程中使用它以確保雜散光不會(huì)引起光電池。將手電筒從一個(gè)光電管移動(dòng)到另一個(gè)光電管時(shí),請(qǐng)注冊(cè)較高強(qiáng)度的光。每個(gè)光電管在被認(rèn)為是火災(zāi)的良好“掃描”之前必須被“擊中”三次。這種計(jì)算是由Arduino程序完成的。一旦達(dá)到每個(gè)光電池的三個(gè)計(jì)數(shù),蜂鳴器將響鈴并且塔式LED將閃爍以顯示操作員已完成任務(wù)。軟件將所有計(jì)數(shù)器循環(huán)回零以重新啟動(dòng)。
步驟4:電子電路



我使用標(biāo)準(zhǔn)面包板來(lái)構(gòu)建和測(cè)試電路。然后,我使用焊接式原型板將布線轉(zhuǎn)移到。您需要確保所有場(chǎng)地都連接到一個(gè)公共位置。我從12伏驅(qū)動(dòng)蜂鳴器,LED和UNO板以簡(jiǎn)化電路。它也可以用電池運(yùn)行,但我使用的是舊的筆記本電腦電源。這是電路的面包板視圖。大部分工作都是在軟件代碼中完成的。
所有光電池都連接到+5導(dǎo)軌,然后通過(guò)電阻連接到地。它們?cè)诠怆姽苤泛?a target="_blank">電阻器之間的連接點(diǎn)處輕敲,然后返回到Arduino上的模擬輸入。
繼電器設(shè)置為由Arduino引腳供電,并提供12伏電壓到當(dāng)程序邏輯發(fā)現(xiàn)每個(gè)光電管已被光“擊中”三次時(shí),LED燈和蜂鳴器。如果您希望滅火器通過(guò)較少或更多次,則可以更改此變量。
我已經(jīng)包含了Fritizing文件,以便您可以查看所有布線和面包板連接。
步驟5:開(kāi)火
我從互聯(lián)網(wǎng)上獲得了一張照片,并使用Vectric Vcarve的跟蹤功能創(chuàng)建了一個(gè)可以在我的CNC路由器上剪切的文件。我已經(jīng)包含了.gif和.dxf文件版本,但如果您愿意,可以使用任何圖片和inkscape。如果您有Vectric Vcarve,我已經(jīng)包含了.crv文件。
我使用了一張1/4“PVC來(lái)切割這些火焰,大多數(shù)箱子都有。
我使用噴漆(黃色,橙色,紅色和黑色)來(lái)創(chuàng)造外觀。我噴上黃色,然后用橙色和紅色噴漆突出顯示。最后我站在后面,從遠(yuǎn)處拍攝黑色以完成繪畫(huà)工作。
步驟6:3D打印
我在自制的3D打印機(jī)上創(chuàng)建了所有部件。您應(yīng)該可以重新創(chuàng)建這些部件以適合您的需要,但是我已經(jīng)包含了你可以打印的所有STL文件,如果你使用我使用的相同尺寸。
底部的插槽非常適合火焰,并且很好地支撐了組件。我我認(rèn)為他們會(huì)穿得很好,但是如果他們放松一點(diǎn)熱膠就可以讓他們恢復(fù)健康。
后支架是可選的,我希望LED/蜂鳴器塔位于頂部。單位,但您也可以輕松地將它安裝到一側(cè)。
頂部只是我用TinkerCad制作的一個(gè)簡(jiǎn)單的盒子,.stl是連接。您可能想要修改,我手動(dòng)切斷插槽用于接線。
手電筒背面的插頭很簡(jiǎn)單,附帶.stl。根據(jù)手電筒的位置,這可能會(huì)有所改變。
實(shí)際上,手電筒支架是另一種與輸出管和手電筒本體相匹配的TinkerCad設(shè)計(jì)。我已經(jīng)包含了.stl文件,但除非你有eaxct相同的單位,否則你將不得不重新設(shè)計(jì)它。制作其中兩個(gè)!
第7步:使用的材料
1。 PVC面板1/4‘,可從大多數(shù)箱子商店購(gòu)買(mǎi);
2。滅火器,請(qǐng)與您的雇主或當(dāng)?shù)毓竞藢?shí)一個(gè)不再使用的舊設(shè)備;
3。原型板 - 我是從亞馬遜獲得的,是elegoo的“超級(jí)入門(mén)套件”;
4。塔式LED紅色警報(bào)帶蜂鳴器 - Adafruit產(chǎn)品2994;
5。 (5)五個(gè)光電池 - Adafruit產(chǎn)品161
-
模擬器
+關(guān)注
關(guān)注
2文章
1012瀏覽量
45719 -
Arduino
+關(guān)注
關(guān)注
190文章
6526瀏覽量
197091
發(fā)布評(píng)論請(qǐng)先 登錄
校準(zhǔn)GNSS接收機(jī)需要哪些標(biāo)準(zhǔn)器# 衛(wèi)星信號(hào)模擬器 #GNSS模擬器 #北斗模擬器#
如何借助北斗模擬器校準(zhǔn)時(shí)間測(cè)量型接收機(jī)#北斗信號(hào)模擬器#衛(wèi)星信號(hào)模擬器#gnss模擬器#
glonass衛(wèi)星模擬器:校準(zhǔn)規(guī)范要啥我有啥,不信來(lái)看! #模擬器 #衛(wèi)星信號(hào)模擬器#北斗模擬器#導(dǎo)航模
導(dǎo)航信號(hào)模擬器 北斗衛(wèi)星模擬器 導(dǎo)航終端測(cè)試必備北斗衛(wèi)星信號(hào)模擬器
用平板也能做衛(wèi)星模擬器? #衛(wèi)星發(fā)射模擬器 #北斗信號(hào)模擬器 #gps衛(wèi)星模擬器 #模擬器 #同步天下
小體積,大能力平板衛(wèi)星模擬器它來(lái) #衛(wèi)星發(fā)射模擬器 #北斗信號(hào)模擬器 #gps衛(wèi)星模擬器 #平板 #同步天下
gps信號(hào)發(fā)模擬器 衛(wèi)星定位模擬器 國(guó)產(chǎn)gnss模擬器#電工 #單片機(jī) #
一文讀懂穩(wěn)態(tài)太陽(yáng)光模擬器
消防設(shè)施監(jiān)控中的傳感器:滅火器狀態(tài)實(shí)時(shí)監(jiān)控
準(zhǔn)直型太陽(yáng)光模擬器的原理
氙燈太陽(yáng)模擬器與LED太陽(yáng)模擬器的對(duì)比研究
太陽(yáng)光模擬器的光源校準(zhǔn)分析
火災(zāi)示范滅火器模擬器的制作
評(píng)論