資料介紹
描述
我最近為這個項目重寫了 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)行更長時間
- 添加了很多評論
盒子里的怪物
我喜歡萬圣節(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)年幼的孩子過來時,這讓我可以暫時讓怪物安靜下來。
它是阿利西耶夫!
蓋子升降器是一種可以快速升高和降低蓋子以使其砰砰跳動的裝置,就好像怪物試圖逃跑一樣。有幾種方法可以做到這一點(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ī)的很好的教程。
我從一塊 1/2 的膠合板上切下了一個 12 英寸直徑的凸輪。首先我切了一個完美的圓。我將它安裝在電機(jī)上并用它來確定盒子中電機(jī)所需的高度。我只想把蓋子抬起大約 2 英寸。完成此安裝后,我使用曲線鋸將“牙齒”隨機(jī)切割到凸輪上,盡我所能將它們保持在隨機(jī)的寬度和深度。
最后,我使用 2 個金屬 L 型支架、一個 1 英寸尼龍墊片和一個托架螺栓將一個滾輪安裝到蓋子的下側(cè)。滾子正好位于凸輪上方,因此它沿著凸輪的齒移動。
我使用 ATX 電源的 12 伏導(dǎo)軌通過 Arduino 控制的繼電器為電機(jī)供電。是的,讓所有東西都對齊確實需要一些試驗和錯誤。在重新定位滾輪一兩次后......好吧,三次......一切都排好,蓋子開始按計劃彈跳!
火焰之息:煙霧和燈光
我使用便宜的 400 瓦煙霧發(fā)生器來制作煙霧效果。開箱即用,這是無線電控制的。為了用 Arduino 控制它,我打開了接收器并將兩條引線焊接到觸發(fā)按鈕墊上。這為我提供了連接到 Arduino 控制的中繼通道的線路。這是一個簡單的技巧,我通過觀看一些 YouTube 視頻來學(xué)習(xí)。我還添加了一個舊的真空吸塵器軟管,以引導(dǎo)煙霧從蓋子下方流出。我喜歡這種視覺效果,它有助于減少盒子內(nèi)電子設(shè)備上的蒸汽冷凝。
對于燈,我簡單地剪下一根輕型延長線并通過中繼通道將其連接起來。然后,Arduino 可以打開和關(guān)閉連接到此的 100 個紅色 LED 燈串。
使用你的外部聲音
WaveShield 有一個 1/8 英寸耳機(jī)插孔作為輸出 - 以及 2 個用于直接連接的 i/o 引腳。我使用 1/8 英寸的跳線連接到我從練習(xí)室借來的 30 瓦貝斯吉他放大器。任何數(shù)量的放大揚(yáng)聲器都可以工作 - 包括 PC 揚(yáng)聲器。但是使用具有堅實低端的東西絕對是一個加號。
把它鎖起來
我從萬圣節(jié)商店購買了一些塑料鏈并 3D 打印了一個掛鎖。將這些包裹在板條箱上增加了幻覺的深度和感覺。
萬圣節(jié)?。?!
將板條箱放在院子里,并將運(yùn)動傳感器隱藏在附近的灌木叢中。我使用了長長的揚(yáng)聲器線來連接傳感器,這樣我就可以嘗試定位,這樣當(dāng)有人靠近(大約 5 英尺)板條箱時,怪物就會醒來。
隨著夜色漸暗,我意識到板條箱外面的所有細(xì)節(jié)都變得難以看到。最終,我用頻閃泛光燈照亮了它,并且對效果非常滿意。
當(dāng)不給糖就搗蛋的人走上車道時,他們注意到了咆哮的盒子:有些人好奇,有些人實際上害怕它。當(dāng)他們靠近,怪物咆哮起來時,他們會站起來,尖叫,有些人甚至鼓掌。這是一個巨大的打擊。
增強(qiáng)功能
我厭倦了尋找將我的運(yùn)動傳感器隱藏在灌木叢中的方法,所以我將一個熱粘合到一只塑料老鼠的腹部,我可以將它放置在車道上的某個地方或附近的灌木叢下。我還在盒子的后部安裝了一個 RJ11 電話插孔,這樣我就可以使用 50 英尺的電話線連接老鼠運(yùn)動傳感器——這比我以前使用的兩股揚(yáng)聲器線要好得多。
你會注意到我還在那個新板上添加了一個開關(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 遙控鑰匙控制。
?
- 用于車載T-BOX汽車級的RA8900CE
- 如何自己構(gòu)建終極無線鍵盤
- 構(gòu)建自己的電纜
- 使用節(jié)點(diǎn)構(gòu)建您自己的物聯(lián)網(wǎng)平臺
- EAI-BOX500產(chǎn)品數(shù)據(jù)手冊V1
- 構(gòu)建您自己的游戲機(jī)套件
- 構(gòu)建自己的alexa控制的圣誕樹 1次下載
- 使用Netduino構(gòu)建您自己的西蒙游戲
- 構(gòu)建自己的Raspberry Pi ALPR停車系統(tǒng)
- 基于FPGA的AES算法中S-box和列混合單元優(yōu)化 7次下載
- 圖片:NanEye_Fiber_Optic_Box_2-0_IM000335_1-00.jpg
- AES算法中S—box和列混合單元的優(yōu)化及FPGA實現(xiàn)的論文說明 19次下載
- 用戶指南:AS5xxx_EvalSW_USB-I&P-Box_v1-6-4.exe
- 基于均勻化混沌系統(tǒng)的S-Box生成算法 7次下載
- A Prototype Lab Box with DSK ’
- 車載T-BOX浪涌過壓靜電保護(hù)設(shè)計方案 457次閱讀
- 用C++構(gòu)建自己的GPT文檔工具 513次閱讀
- One-box線控制動系統(tǒng)在輔助駕駛和自動駕駛中的應(yīng)用 1867次閱讀
- DCI BOX與傳統(tǒng)WDM/OTN設(shè)備有什么區(qū)別? 1560次閱讀
- 車載T-BOX中MCU和SoC通信方案(SPI通信方式) 3646次閱讀
- 如何構(gòu)建一個可充電酒精檢測儀 2114次閱讀
- 如何構(gòu)建一個低成本的Arduino MiniCNC繪圖儀 3000次閱讀
- 一個A/B Box開關(guān)踏板電路圖 1720次閱讀
- 如何構(gòu)建一個電動汽車EV充電器 2056次閱讀
- 如何利用Arduino構(gòu)建一個功率計 2974次閱讀
- 基于使用A4988驅(qū)動程序和HC-05 bt模塊構(gòu)建自平衡機(jī)器人 2007次閱讀
- dfrobotIO-BOX電機(jī)驅(qū)動擴(kuò)展板簡介 1226次閱讀
- dfrobotmicro:IO-BOX電機(jī)驅(qū)動擴(kuò)展板簡介 1610次閱讀
- 基于NEOWAY技術(shù)的T-Box解決方案 3126次閱讀
- 基于車載T-BOX的EMC測試 1.3w次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計實例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動電路設(shè)計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評論
查看更多