資料介紹
描述
?
你一定打過空氣曲棍球!向游戲區支付幾美元,然后開始進球以擊敗您的朋友。是不是很上癮?你一定想過在家里放一張桌子,但是,嘿!有沒有想過自己做?
我們將制作我們自己的自動化 DIY 磁性桌上曲棍球。我們將添加一個微控制器、障礙物檢測傳感器來計算目標并跟蹤時間。無需跟蹤目標,傳感器和 evive 會在我們享受比賽和專注于球的同時做到這一點。RGB LED 為這款酷炫的 DIY 創作增添了鮮艷的色彩。
真的,我的朋友和同事玩了好幾個小時。這是非常有趣。
制作磁性桌上曲棍球需要什么?
即使是孩子或老人,這也可以在家里很容易地完成!我們需要以下東西:
- 厚紙板(我們使用 5 毫米瓦楞紙)(1 平方米)
- 硬紙板(應該很平整)
- 膠槍和膠槍棒
- 彩色紙(最好用3種不同顏色的紙打競技場和兩個對手)
- 統治者
- 永久標記
- 裁紙器
- 幾個全引腳
- 膠水
- 球
- 4 個強力釹磁鐵(約 10 毫米直徑和 4 毫米高)
我們需要一些電子設備來自動化計時、燈光和進球得分(非常容易,真的非常容易)
- 2 個紅外傳感器
- 跳線
第 1 步:制作桌上曲棍球框架:A 部分
我們需要從厚紙板上剪下以下幾塊
- 底座支撐 它是一張 50 厘米 X 35 厘米的矩形板
- 兩個較長的側面安裝件 尺寸為 50cm X 15cm 的矩形板
- 兩個較短的側面安裝件 尺寸為 36 厘米 X 15 厘米的矩形板 尺寸為 28 厘米 X 4 厘米的矩形切口,距離中間較長的邊緣 7 厘米
- Top Arena 床的兩個支架尺寸為 49 厘米 X 9 厘米的矩形切口將粘在底座支架上的較長側支架上。
- Top Arena 床的中間支撐 尺寸為 34 厘米 X 9 厘米的矩形切口平行地粘在底座支撐上的較短的側面安裝件上,這將使隔板分成兩半。這將限制玩家進入對方一側(稍后解釋),并為競技場床提供中路支持
?
現在我們將在兩個較短的側面安裝件上制作插槽,我們可以從中插入演奏手柄,并在一端強力粘上磁鐵(稍后我們將制作這個手柄)
我們將使用尺寸為 35cm X 38cm 的硬紙板,它應該非常平整,不會很容易變形或壓縮。但是首先使用上面的厚紙板制作框架,然后重新檢查合適的尺寸,您可以將 Arena Bed 放置在兩個支架和中間支架的頂部,因為有時您在用膠槍粘合后最終會出現不同的排列/放置。
?
?
第 2 步:制作桌上曲棍球框架:B 部分
所以現在我們的框架和競技場已經準備好了。我們用厚厚的綠色紙蓋住了競技場床。
現在我們需要為球門柱和一個滑塊制作插槽,以便在進球后將球取出。小心從我們剛剛制作的框架中進行測量,因為總會有一點點變化。我們將切割以下紙板:
- 球門槽:4 個厚紙板矩形切口,尺寸為 5 厘米 X ~11.5 厘米(這將留下約 12 厘米的球門柱)我們將它們垂直粘貼在競技場床的頂部,與側支撐支架對齊。中間留下的空間將作為球門柱。
- 滑塊將由大約 ~36 厘米 X 5.5 厘米(或 6 個)的任何紙板制成,我們需要小心地將這個小塊膠粘在競技場床下方(~1 厘米)稍微傾斜的位置,以便球可以滾動到側面,如圖所示圖(我們保持1cm的高度差使其傾斜,球很容易滾動)。我們將其保持在下方,以便即使是快速移動的球也不應該回到場上。請在切割前測量并相應調整尺寸。將一張白色/深色紙貼在滑塊上,與深色/淺色球相對,這是傳感器檢測球傳球所必需的。(在下一步中解釋)
- 接球器 一旦球滑塊工作正常,我們將在側支撐支架上制作矩形槽,以將球從滑塊中取出。我們制作了兩個小接球器,我們將它們粘在滑塊兩側的矩形槽前面。
- 球門柱頂蓋(~6.5 厘米 X 36 厘米) 我們將在球門柱和滑塊的頂部放置一個頂蓋。它將被放置在頂部,由更短的側面安裝支架和兩個矩形切口構成球門柱。從我們剛剛制作的框架測量所需的尺寸。從側面輕輕地制作一個圓弧。現在不要粘這個。(在下一步中顯示)
?
第 3 步:集成傳感器以在進球后檢測球
誰想記下進球得分?我們將使用基本的紅外傳感器和微控制器使其自動化。我們必須在靠近邊緣的球門柱頂蓋內側安裝兩個紅外傳感器(從邊緣留出一些空間)。我們將不得不彎曲傳感器上的黑色和透明 LED 使其垂直指向(如圖所示)。請檢查球是否可以在不接觸傳感器的情況下輕松滾出。
?
現在我們將使用可以從這里下載的evive 菜單。導航到Pin State Monitor菜單選項,我們將使用它來校準我們的傳感器。進球后,球將從滑塊中傳出。傳感器上有一個小電位器,需要校準才能檢測到球。我們的球是深紅色的,所以我們在 Slider Sheet 上貼了一張白紙來區分。轉動電位器一端,然后慢慢轉動,同時測試是否檢測過球。
如果您不想添加計時器和傳感器來計算目標,您可以跳過此步驟并進行編程。
第 4 步:制作磁力棒和磁棒
現在我們將制作四個等腰直角三角形紙板,邊長為 7 厘米 X 7 厘米,用于擊球手。你可以試試你想做的尺寸。在中間放置一塊釹磁鐵后,兩個三角形切口將彼此粘在一起。[當球越過頂部時,我們在兩個之上添加了第三個]
?
?
此外,我們將制作兩根帶有磁性尖端的棍子,以從競技場床下方控制前鋒。一根非常堅固的釹磁鐵粘在棍子的尖端。后來我們用厚厚的紅色和藍色紙蓋住了棍子。
這根棍子將通過磁力拖動保持在競技場頂部的前鋒。
第 5 步:裝飾曲棍球桌
我們在兩側貼上紅色和藍色,并畫了半線,并在兩側的球門柱附近標記了一個矩形區域。在每場比賽開始時,球將被放置在其中。
喜歡在深夜聚會時與朋友一起玩游戲嗎?它真的很有趣。有RGB LED。我們放置了 12V RGB 燈,在關閉房間照明的情況下給人以驚人的感覺。在所有側面,我們都粘貼了由 evive 的內置電機驅動器使用 3 個通道控制的 LED 燈條。整理好電線或 LED 燈條和傳感器,小心地將其帶到靠近頂部球門柱蓋的框架外。
?
第 6 步:使用 evive 連接傳感器和燈
我們需要連接以下事物才能復活:
- 兩個 IR 傳感器由于我們已將傳感器安裝在球門柱頂蓋的底部,并整理好電線將它們放在 Ball Catcher 的另一側,現在我們將連接三根電線以連接 evive,即 GND 到地,VCC 到 5V和信號到 2 和 3。
- 由于我們使用了 12V RGB LED 燈條,我們將連接一個 12V DC 適配器或 3 節鋰離子電池或 6 節 AA 電池。
?
第 7 步:在 Scratch 和 Arduino 中編程:算法流程圖
現在,是時候編程了。有六件事:
- 計時器:根據游戲玩法,每場比賽將有三分鐘(或根據您的選擇),并且 evive 會跟蹤它。在 evive 上按下輕觸開關 1 后,計時器將啟動。
- 檢測觸覺按鈕:一旦任何玩家在 evive 上按下內置的觸覺按鈕 1,游戲就會開始。
- 檢測進球的傳感器:我們需要在任何一方進球后通過 IR 傳感器檢測球在滑塊中的傳遞。該程序將跟蹤總目標。
- RGB LED:游戲開始時 LED 將呈白色。任何進球后,LED 都會根據進球者的不同而發出紅色/藍色的光。剩余 5 秒時 LED 將開始閃爍。
- evive 的蜂鳴器:在開始、進球和比賽結束時會發出嗶聲。
- evive 的 TFT:我們將顯示指令、進球數、時間和獲勝者。
上面顯示的是游戲的最終算法。
第 8 步:在 Scratch 和 Arduino 中編程
該程序可以用 Scratch(因為孩子們喜歡圖形編程)或 Arduino 制作。
Scratch 是一種免費的編程語言,您可以在其中創建自己的創新和交互式項目、故事、游戲和動畫。使用 mBlock(基于 Scratch 2.0)。
如果您想要安裝 Scratch 和 evive 擴展的步驟,請單擊此處。
為了簡化 Scratch 中的代碼,創建了 10 個功能塊(如果您使用的是 Arduino,則功能塊):
- 初始化:初始化初始游戲設置和變量。
- 具有三個輸入(紅色、綠色和藍色)的 LED:根據輸入打開 LED。
- 顯示規則:用于在游戲開始時在 TFT 屏幕上顯示規則。
- 匹配初始化:初始化匹配和匹配變量。
- 顯示計時器:在比賽進行時在 TFT 上顯示時間。
- 比賽:比賽期間發生的所有事情都在這里,就像檢測進球一樣。
- 顯示分數:在比賽期間和之后顯示分數。
- 得分平局:比賽結束后,此塊將 LED 變為綠色,表示平局。
- Blue Wins:該方塊在比賽結束后將 LED 變為藍色,表示 Blue 贏得了比賽。
- Red Wins:該塊在比賽結束后將 LED 變為紅色,表示 Red 贏得了比賽。
所有模塊都集成到遵循上一步所示流程圖的主代碼中。
下面給出的是 mBlock 和 Arduino 中的腳本。
第 9 步:游戲玩法
- 每場比賽為 3 分鐘,擲骰決定誰先發。
- 每位玩家將獲得一個磁力撞擊器和一根帶磁頭的棍子。棒將從更短的側面安裝中的插槽插入。它將位于競技場床下方并控制放置在競技場頂部的前鋒。
- 球將在比賽開始時或每次進球后放置在矩形區域內,與進球者相對的一側。
- 獲勝者將是得分更多的球隊,否則比賽將被平局。
?
讓我們玩!
沒有什么可說的了!盡情享受美妙的桌上曲棍球吧。
它需要對球的高度集中以及眼睛和手的協調。
歡迎在下面的評論中提出更多想法。
在此處了解和探索有關 evive的更多信息。
?
- DIY光圈MC MINI RGB燈
- G-MRCO-016磁阻角位移傳感器
- G-MRCO-015磁阻傳感器
- DIY停車雷達傳感器
- DIY自制聲音傳感器
- DIY PCB圖像傳感器
- DIY水位傳感器開源
- 最簡單DIY基于ESP8266的智能彩燈②(在網頁用按鍵和滑動條控制RGB燈)
- 紅外遙控rgb七彩LED燈使用說明 15次下載
- AMR(磁性)傳感器的基本特性、優勢資料下載
- 用于背光/閃光燈/RGB LED驅動的電荷泵帶有安全定時器
- 磁性傳感器(磁性開關)簡介及應用
- RGB色彩傳感器工作原理及應用方案分析
- 帶有集成傳感器的軸承單元
- 為什么選擇磁性傳感器
- 磁性編碼器結構及原理 1092次閱讀
- 基于創建帶有空氣質量傳感器的室內氣象站 2186次閱讀
- 光敏電阻傳感器構成的自動燈控制電路 6363次閱讀
- dfrobot霍爾磁性傳感器簡介 2865次閱讀
- 光學傳感器和檢測器的各種類型以及特性分析 2954次閱讀
- 傳感器在按燈揀貨系統中的應用 1874次閱讀
- 磁性位置傳感器在自動化機器人中的作用 4708次閱讀
- 智能傳感器相比傳統傳感器具有哪些優點? 1.3w次閱讀
- 詳解Ardunio使用霍爾磁力傳感器 4769次閱讀
- 色彩傳感器工作原理及應用方案分析 3.2w次閱讀
- 5050rgb燈珠參數_5050rgb燈珠規格書 4w次閱讀
- 智能傳感器的概念,智能傳感器的結構、功能、特點及其應用 5541次閱讀
- 打動妹子的DIY:絢麗的交互式心情燈 1.7w次閱讀
- 基于MLX90316的磁性角度傳感器的設計方案 1.3w次閱讀
- 帶有遙控傳感器的精密度溫度轉換器電路圖 1974次閱讀
下載排行
本周
- 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開發指南
- 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次下載 | 免費
評論
查看更多