電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>構(gòu)建自己的Monster in a Box

構(gòu)建自己的Monster in a Box

2022-10-27 | zip | 0.34 MB | 次下載 | 免費(fèi)

資料介紹

描述

我最近為這個項目重寫了 Arduino 代碼。以下是更改的摘要:

  • 主循環(huán)現(xiàn)在實現(xiàn)為狀態(tài)機(jī)
  • 現(xiàn)在所有時間都基于事件時間與當(dāng)前時間評估

- 時間不再依賴于幀

- 允許在主循環(huán)中刪除 delay()

- 消除了連接到 Arduino IDE 時的“端口繁忙”問題

  • 繼電器現(xiàn)在使用常開而不是常閉連接 *** 更新您的繼電器連接?。?!***
  • 添加了運(yùn)動檢測 LED
  • 添加了準(zhǔn)備喚醒 LED
  • 添加了暫停 LED
  • 移除動作觸發(fā)開關(guān)
  • 增加了為紅燈和煙霧增加額外時間的能力

- 允許這些效果比蓋子彈跳器運(yùn)行更長時間

  • 添加了很多評論

您將在 github 上找到所有最新代碼

盒子里的怪物

我喜歡萬圣節(jié)道具,并且在過去的一年中看到并閱讀了一些很棒的Monster in a Box構(gòu)建,并決定我應(yīng)該構(gòu)建自己的。這個想法很簡單:創(chuàng)造一種錯覺,即某種類型的容器正拿著一個危險的怪物,它正處于逃跑的邊緣。這種錯覺可以通過運(yùn)動、聲音、光線、煙霧,當(dāng)然還有驚喜的任意組合來創(chuàng)造。

?

盒子里裝了什么??????

你想要一個足夠大的盒子,讓它看起來能夠容納一些又大又可怕的東西。如果盒子看起來很舊,磨損得很厲害,而且可能只是堅固到足以讓怪物遠(yuǎn)離,它也會增加錯覺。起初我在舊貨店和網(wǎng)上四處逛逛,但從來沒有我喜歡的東西,所以我建立了自己的。這不是很困難。

我使用 Home Depot 的 15 個 6 英尺松木柵欄樁來制作一個尺寸約為 3 英尺 x 2.5 英尺 x 2.5 英尺的盒子。我用臺鋸將所有木板切割成一定長度,并使用氣動 18 號布拉德釘槍組裝盒子。這似乎工作得很好,但后來我意識到,由于它會發(fā)生所有的撞擊和彈跳,布拉德的強(qiáng)度不足以將盒子固定在一起。為了加強(qiáng)盒子,我后來用 1 英寸干墻螺釘將它擰在一起(從里到外,這樣它們就不會顯示出來)。

建成后,我使用紅茶、醋和鋼絲絨對木材進(jìn)行老化。然后我用我在網(wǎng)上找到和/或創(chuàng)建和打印的模板和標(biāo)簽裝飾它。

腦筋急轉(zhuǎn)彎?。?!

該道具有 2 個操作狀態(tài)“睡眠”和“清醒”。睡覺時,盒子相對平靜,只會發(fā)出鼾聲和輕微的咆哮聲。當(dāng)不給糖就搗蛋的人絆倒運(yùn)動傳感器時,怪物會被喚醒。當(dāng)怪物醒來時,怪物會咆哮,呼吸煙霧,彈開蓋子,盒子內(nèi)部會發(fā)出紅色的光芒。

我使用了一個 Arduino Uno 以及一個 WaveShield 和一個中繼模塊來協(xié)調(diào)這個道具的行為。WaveShield 裝載了少量的睡眠和咆哮聲。PIR 運(yùn)動傳感器向 Arduino 提供輸入,以在“睡眠”和“清醒”模式之間切換盒子。在喚醒模式下,Arduino 激活繼電器通道以運(yùn)行蓋子電機(jī)、紅燈和煙霧發(fā)生器。并在 WaveShield 上播放聲音。我添加的另一個功能是暫停按鈕。當(dāng)年幼的孩子過來時,這讓我可以暫時讓怪物安靜下來。

?
pYYBAGNYs3GAFm6FAAMU8Hkbxgc796.jpg
?

它是阿利西耶夫!

蓋子升降器是一種可以快速升高和降低蓋子以使其砰砰跳動的裝置,就好像怪物試圖逃跑一樣。有幾種方法可以做到這一點(diǎn),最流行的似乎是氣動執(zhí)行器和旋轉(zhuǎn)凸輪。雖然我認(rèn)為電子控制的氣動執(zhí)行器可以讓我使蓋子運(yùn)動更加隨機(jī),但我決定使用旋轉(zhuǎn)凸輪,因為它似乎是更簡單且最便宜的選擇。

我以 15 美元的價格從當(dāng)?shù)氐膹U品場買了一個二手汽車擋風(fēng)玻璃雨刷器電機(jī)。這有點(diǎn)好笑。我走進(jìn)去要了一輛馬達(dá)。當(dāng)我說“我不在乎”時,柜臺后面的那個人問“什么品牌和型號的汽車”,他的頭稍微偏向一邊,他給了我一點(diǎn)側(cè)眼。在我解釋了我在做什么之后,他想建造一個:)

這些電機(jī),無論品牌/型號,運(yùn)行電壓為 12 伏,以合理的速度旋轉(zhuǎn)并具有很大的扭矩:完美!筆記。當(dāng)你得到一個確保它有一些舊的線束時,它會讓你更容易將你的電線拼接到它上面。還要確保它有曲柄臂和偏置柱。如果主電機(jī)柱是您必須使用凸輪的唯一物理連接,則可能會滑動。

將電機(jī)安裝在盒子內(nèi)的某個地方。我把我的放在其中一面墻上。請記住,將有一個大的旋轉(zhuǎn)凸輪連接到它,它需要能夠自由旋轉(zhuǎn)并清除任何和所有物品,尤其是電線,您將放入盒子中。YouTube 上有幾個關(guān)于使用這些電機(jī)的很好的教程。

?
pYYBAGNYs3aAduhKAAkFr_eFuFk242.jpg
?

我從一塊 1/2 的膠合板上切下了一個 12 英寸直徑的凸輪。首先我切了一個完美的圓。我將它安裝在電機(jī)上并用它來確定盒子中電機(jī)所需的高度。我只想把蓋子抬起大約 2 英寸。完成此安裝后,我使用曲線鋸將“牙齒”隨機(jī)切割到凸輪上,盡我所能將它們保持在隨機(jī)的寬度和深度。

?
poYBAGNYs3yAdU0CAAgnKsaybTk195.jpg
?

最后,我使用 2 個金屬 L 型支架、一個 1 英寸尼龍墊片和一個托架螺栓將一個滾輪安裝到蓋子的下側(cè)。滾子正好位于凸輪上方,因此它沿著凸輪的齒移動。

?
pYYBAGNYs4GAMs3kAAazQgJtY7U988.jpg
?

我使用 ATX 電源的 12 伏導(dǎo)軌通過 Arduino 控制的繼電器為電機(jī)供電。是的,讓所有東西都對齊確實需要一些試驗和錯誤。在重新定位滾輪一兩次后......好吧,三次......一切都排好,蓋子開始按計劃彈跳!

火焰之息:煙霧和燈光

我使用便宜的 400 瓦煙霧發(fā)生器來制作煙霧效果。開箱即用,這是無線電控制的。為了用 Arduino 控制它,我打開了接收器并將兩條引線焊接到觸發(fā)按鈕墊上。這為我提供了連接到 Arduino 控制的中繼通道的線路。這是一個簡單的技巧,我通過觀看一些 YouTube 視頻來學(xué)習(xí)。我還添加了一個舊的真空吸塵器軟管,以引導(dǎo)煙霧從蓋子下方流出。我喜歡這種視覺效果,它有助于減少盒子內(nèi)電子設(shè)備上的蒸汽冷凝。

對于燈,我簡單地剪下一根輕型延長線并通過中繼通道將其連接起來。然后,Arduino 可以打開和關(guān)閉連接到此的 100 個紅色 LED 燈串。

?
?
?
?
pYYBAGNYs4aABE_HAAR5wcppV5M417.jpg
?
1 / 2
?
?
pYYBAGNYs4mAL5y5AAEEsv_PMso199.jpg
?

使用你的外部聲音

WaveShield 有一個 1/8 英寸耳機(jī)插孔作為輸出 - 以及 2 個用于直接連接的 i/o 引腳。我使用 1/8 英寸的跳線連接到我從練習(xí)室借來的 30 瓦貝斯吉他放大器任何數(shù)量的放大揚(yáng)聲器都可以工作 - 包括 PC 揚(yáng)聲器。但是使用具有堅實低端的東西絕對是一個加號。

?
poYBAGNYs4uADSq7AADj8ePVwdc979.jpg
?

把它鎖起來

我從萬圣節(jié)商店購買了一些塑料鏈并 3D 打印了一個掛鎖。將這些包裹在板條箱上增加了幻覺的深度和感覺。

?
poYBAGNYs5CAK_LzAAkGpky_YEc751.jpg
?

萬圣節(jié)?。?!

將板條箱放在院子里,并將運(yùn)動傳感器隱藏在附近的灌木叢中。我使用了長長的揚(yáng)聲器線來連接傳感器,這樣我就可以嘗試定位,這樣當(dāng)有人靠近(大約 5 英尺)板條箱時,怪物就會醒來。

隨著夜色漸暗,我意識到板條箱外面的所有細(xì)節(jié)都變得難以看到。最終,我用頻閃泛光燈照亮了它,并且對效果非常滿意。

當(dāng)不給糖就搗蛋的人走上車道時,他們注意到了咆哮的盒子:有些人好奇,有些人實際上害怕它。當(dāng)他們靠近,怪物咆哮起來時,他們會站起來,尖叫,有些人甚至鼓掌。這是一個巨大的打擊。

?

增強(qiáng)功能

我厭倦了尋找將我的運(yùn)動傳感器隱藏在灌木叢中的方法,所以我將一個熱粘合到一只塑料老鼠的腹部,我可以將它放置在車道上的某個地方或附近的灌木叢下。我還在盒子的后部安裝了一個 RJ11 電話插孔,這樣我就可以使用 50 英尺的電話線連接老鼠運(yùn)動傳感器——這比我以前使用的兩股揚(yáng)聲器線要好得多。

?
?
?
poYBAGNYs5iAEft0AAuBen3MpIo849.jpg
?
1 / 2
?

你會注意到我還在那個新板上添加了一個開關(guān)和一些 LED 指示燈。開關(guān)在不關(guān)閉電源的情況下暫停盒子上的所有功能。我的主要終止開關(guān)是內(nèi)部的電源板,使用起來很麻煩,而且這只在這個外部開關(guān)上使用信號電壓(5v)。對于年輕的搗蛋鬼和其他要求在萬圣節(jié)之夜偷看內(nèi)部的人來說,這個開關(guān)非常適合阻止怪物。

哦!我將塑料鏈掛在盒子上以獲得效果,它們有時會很笨重。特別是如果我需要在晚上進(jìn)入盒子。為了使這更容易,我將黑色彈簧登山扣拉到鏈子的末端。這讓我可以快速將末端解開/鉤在我擰入盒子下角的孔眼上。不是很高的技術(shù),但很有幫助。

未來

有幾件事我想在將來添加。也許是遙控控制,這樣我就可以從遠(yuǎn)處暫停或觸發(fā)怪物。我還將向蓋子升降器添加某種類型的反饋,以便 Arduino 可以“知道”蓋子何時打開或關(guān)閉。升降機(jī)有幾次停在循環(huán)的高點(diǎn),這使得盒子的“內(nèi)臟”可見,直到下一個尾流循環(huán)。最后,我可以將外部照明/閃光燈連接到 Arduino,以允許它們由程序或 R/C 遙控鑰匙控制。

?


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
  2. 1.06 MB  |  532次下載  |  免費(fèi)
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費(fèi)
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費(fèi)
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費(fèi)
  9. 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費(fèi)
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費(fèi)
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費(fèi)
  15. 8FP5207XR-G1中文應(yīng)用手冊
  16. 1.09 MB  |  178次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開關(guān)電源設(shè)計實例指南
  8. 未知  |  21549次下載  |  免費(fèi)
  9. 5電氣工程師手冊免費(fèi)下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動電路設(shè)計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191187次下載  |  免費(fèi)
  13. 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)