資料介紹
描述
背景故事
您是否看過那些電影,其中間諜正要完成他的任務,突然 - 轟 - 運動跟蹤炮塔突然出現(xiàn)在現(xiàn)場?
我是一個巨大的電影迷,喜歡在我最喜歡的一些電影中根據技術進行黑客攻擊。以此作為我最初的靈感,我想創(chuàng)造一種半隱蔽的方式來隱藏和部署安全的 Nerf 炮塔,讓我的朋友們大吃一驚。
這個項目最初于 12 月開始,目前仍在改進中,但我為它到目前為止取得的進展感到非常自豪。特別感謝為開源社區(qū)做出貢獻的一些了不起的朋友和開發(fā)人員,他們在整個開發(fā)過程中提供了大量指導!希望我們可以幫助建立這個有趣的項目,以進一步激發(fā)更多支持 Alexa 的娛樂性物聯(lián)網黑客!
快速概覽:
這個構建有四個主要部分:盒子、Nerf turrent 修改、萬向節(jié)和 alexa 集成。我正在使用最初由Hacker-House 為他們的氣槍設計的萬向節(jié)。
第 1 步:構建盒子
組裝盒子是整個項目中比較容易的部分之一。我用了 1/4 英寸的松木,我在 Home Depot 以非常便宜的價格找到了它。按照前兩張圖片和下面的簡介了解盒子的尺寸。您還可以查看附加的 .3mf/.stl 文件以進行更詳細的檢查。
“綠色”邊條:20" x 16"
“黃色”上衣:48" x 16.5"
“紅色”底片:48" x 16.5"
“黑色”背板:48" x 20"
“白色”門片:48" x 21.5"
**重要提示:在接下來的說明中,我將通過相應的顏色名稱(白色部分 == 門)來指代這些部分!**
**可選:我在組裝前噴漆了不同的部件,這不是必需的,但享受這個項目的樂趣,并采用您自己獨特的配色方案!**
當談到一起鉆木頭時,我使用了 1" 木螺釘和 .5" 釘子的組合。固定零件時,我還在所有木螺釘上添加了一點木膠,以增加堅固性。參考圖片和包含的 .3mf/stl 文件來放置木頭以創(chuàng)建盒子。除了白色門件外,您將不得不將所有部件相互鉆孔。白色部分將成為我們的部署門,它將打開,上面裝有 Nerf 槍支萬向節(jié),因此需要用鉸鏈連接,我將在后面討論。
為了連接“白色”門,我們將使用鉸鏈(控制流量)和尼龍繩+小型機柜液壓缸的組合來處理部署時的重量分布。
對于鉸鏈,我使用了 .25" 木螺釘并將它們固定在紅色和白色部件之間,并在螺釘上涂上木膠,如下圖所示。要連接尼龍繩,請將魚眼鉤鉆入兩個 '白色”門和“綠色”側件。將兩個膨脹彈簧連接到“綠色”側件上的魚眼鉤上。然后當門處于展開的“打開”狀態(tài)時,將尼龍繩從魚眼鉤上連接到“綠色”側件上膨脹彈簧的“白色”門的一側現(xiàn)在位于“綠色”一側。完成后還要連接液壓缸。
最后在紅色部分的中央放置大約 36" x 18" x 4" 的記憶海綿。這是為了讓 Nerf 槍在盒子處于關閉位置時靠在上面。
第 2 步:準備 Nerf 槍
為了讓 nerf 槍能夠發(fā)射子彈并切換其激光瞄準機制,我們將不得不對 nerf 槍進行一次切割。特別感謝alecnotalex弄清楚如何做到這一點。按照下面的圖片和相應的隊長進行操作,以獲取有關如何拆解和焊接繼電器引線的簡單說明
。但是,對NERF VULCAN構建進行以下調整:
- 萬向節(jié)底座的最小直徑需要為 12"
- 使用 1/4 英寸的木頭
- 使用 Nema 17 5:1 步進電機(我們需要這些來獲得移動重型 Nerf Vulcan 所需的扭矩
- 使用定制法蘭環(huán)來安裝可在此處找到的 Nema 17 5:1 步進電機。
- 我使用 .25" 螺絲而不是雙面膠帶將法蘭環(huán)和法蘭軸鉆入 Nerf Vulcan。
這里有一些圖片可能會幫助您正確看待 Hacker-House 的萬向節(jié)修改。
第 4 步:連接伺服/鎖定機構
如下圖所示,將螺栓鎖連接到頂部黃色部件的中心。然后為伺服器切一個足夠大的孔并放置在螺栓鎖附近。然后我用一個備用的扎帶和一個釘子將鎖上的螺栓連接到伺服系統(tǒng)上。確保螺栓可以隨著舵機的旋轉自由打開和關閉。
然后關閉盒子并在白色門上標記螺栓鎖到達的位置。在那里連接螺栓鎖的末端。
確保根據這些說明底部的原理圖將伺服器連接到樹莓派。為了避免在部署 Nerf 炮塔期間可能被卡住和拉扯的自由浮動電線 - 我使用了這些 3D 打印的電線導軌。
第 5 步:軟件安裝
進入你的 Raspberry Pi 3 并確保它已更新。
sudo apt-get update
安裝必要的庫
pip install python-firebase
pip install requests
sudo pip install git+https://github.com/adafruit/Adafruit-Motor-HAT-Python-Library
在樹莓派上設置 I2C:https ://learn.adafruit.com/adafruits-raspberry-pi-lesson-4-gpio-setup/configuring-i2c
安裝 OpenCV 3。按照 python 2.7 說明的所有步驟操作
http://www.pyimagesearch.com/2016/04/18/install-guide-raspberry-pi-3-raspbian-jessie-opencv-3/
確保使用額外標志創(chuàng)建虛擬環(huán)境。
mkvirtualenv cv --system-site-packages -p python2
獲取您的 bash 配置文件
source ~/.profile
激活您的虛擬環(huán)境
workon cv
現(xiàn)在您已準備好在 Raspberry Pi 上克隆存儲庫
cd ~
git clone https://github.com/QuodCertamine/Project-Icarus.git
然后按照以下說明獲取 icarus.service 文件并使用 systemd 啟用它https://www.raspberrypi-spy.co.uk/2015/10/how-to-autorun-a-python-script-on-boot -使用-systemd/
設置服務文件后,您的 Raspberry Pi 應該會在啟動時自動啟動 Project Icarus。
第 6 步:Alexa 集成
轉到 alexa 目錄并安裝節(jié)點依賴項。
cd alexa-icarus
npm install
轉到 firebase 并設置一個 firebase 應用程序。按照這些說明獲取您的 firebase-admin 服務帳戶密鑰 將下載的文件保存到此項目的 alexa-icarus 文件夾中的 serviceAccountKey.json 將文件夾中的所有項目保存為 .zip 文件。
按照亞馬遜的以下說明設置您自己的 Lambda 服務和 nodejs 技能:https ://developer.amazon.com/alexa-skills-kit/alexa-skill-quick-start-tutorial將 .zip 文件加載到您的 lambda 中服務
在 Alexa 技能開發(fā)者門戶中將以下命令配置添加到您的 Alexa 技能中
您還必須為 firebase config.json 的 python 身份驗證創(chuàng)建一個 config.json 文件
{
secret: "",
email: "email@gmail.com"
}
支持不同的 Alexa 命令:
“Alexa 啟動伊卡洛斯計劃”“激活防御協(xié)議 alpha”“激活安全”“保護我”“激活防御協(xié)議 beta”“鎖定”“停止”
第 7 步:安裝在墻上
此時整個結構應該重約 30 磅。為了不讓 30 磅重的物體從墻上掉下來,請耐心等待并花時間正確安裝。
找到螺柱在墻上的位置并正確標記。然后,距離地面 4 英尺 - 鉆孔并將四個安裝三角形安裝到間隔約 12-16 英寸的螺柱中。然后,與朋友一起提起盒子并將其放在安裝三角形的頂部。最后從安裝三角形向上鉆入“紅色”底部以固定結構。
?
- 由Alexa控制的臺燈構建
- 自動火焰炮塔開源分享
- 家庭自動化系統(tǒng)開源構建
- Alexa自動保姆開源項目
- Mindstorms Math Alexa啟用獎品卡車開源構建
- 適用于Amazon Alexa的游戲Speed Tap開源
- 電子神經炮塔開源分享
- 烘干機狀態(tài)響應的Alexa技能開源分享
- 構建自己的alexa控制的圣誕樹 1次下載
- 使用ESP32和IR Remote的Alexa家庭自動化
- Alexa EV3糖果機開源分享
- 帶Pixy和Nerf槍的自動炮塔
- 移動目標信號博弈防御模型MTSGDM 18次下載
- 基于單點多步博弈的功防網絡防御模型 9次下載
- 基于擬態(tài)防御模型構建了擬態(tài)防御Web服務器 0次下載
- 基于NeRF/Gaussian的全新SLAM算法 535次閱讀
- 虛擬化軟件棧有哪些防御措施 560次閱讀
- Aleth-NeRF:低光增強與曝光糾正的新方向!不良光照場景下的新視角合成 812次閱讀
- NeurlPS'23開源 | 大規(guī)模室外NeRF也可以實時渲染 812次閱讀
- 利用PyTorch實現(xiàn)NeRF代碼詳解 640次閱讀
- 基于NeRF的隱式GAN架構 906次閱讀
- 了解NeRF 神經輻射場 4599次閱讀
- 聯(lián)合NeRF與特征網格,實現(xiàn)超大規(guī)模城市渲染 510次閱讀
- 有效防御基于查詢分數的攻擊 961次閱讀
- NeRF的基本概念及工作原理 2.2w次閱讀
- 基于Raspberry Pi Pico開發(fā)先進的家庭自動化系統(tǒng) 2850次閱讀
- 構建開源芯片生態(tài)需要什么要的 4327次閱讀
- 微雪電子ROC-RK3308主板CC-Amazon Alexa簡介 1282次閱讀
- 三菱電機為增強聯(lián)網汽車防御能力開發(fā)多層防御技術 3444次閱讀
- 基于OpenWRT智能家庭安防系統(tǒng)的研究與實現(xiàn) 3132次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多