加入星計劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權(quán)保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入

基于樹莓派 Zero 的紅外線激光槍(真人CS可用)

09/16 17:23
2.2萬
服務(wù)支持:
技術(shù)交流群

完成交易后在“購買成功”頁面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗、收獲成長和認(rèn)同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當(dāng)前內(nèi)容為數(shù)字版權(quán)作品,購買后不支持退換且無法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論
放大
方塊圖(3)
相關(guān)方案
  • 方案介紹
  • 相關(guān)文件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

宅太久人都要廢了,拉上小伙伴、小朋友來玩一把真人 CS 游戲吧!
什么?沒有裝備?好吧,下面來一份自制紅外線激光槍和紅外背心的教程,并且提供一套基于 Python 開發(fā)的基礎(chǔ)游戲框架。DIY 好了現(xiàn)場就能玩上一把過過癮!

首先簡單說明一下原理,游戲需要有一臺電腦作為服務(wù)器,用來同步每個玩家(手上的紅外線激光槍)的數(shù)據(jù)。紅外線槍發(fā)射的紅外線能觸發(fā)被命中的背心上的紅外線接收裝置,記錄游戲中的命中數(shù)據(jù)。

而玩家所用的紅外線激光槍也就是客戶端,是基于樹莓派 Zero 來實現(xiàn)的,上面還裝配了一塊 LCD 顯示屏來顯示游戲進程。槍與服務(wù)器通過 WIFI 同步數(shù)據(jù)。

材料清單:

  • 電腦 × 1
  • 樹莓派 Zero W × 3
  • microSD 卡 × 3
  • 紅外 LED × 3
  • 紅外線接收器 × 6
  • 紅色 LED × 3
  • 藍色 LED × 3
  • 綠色 LED × 3
  • 無源蜂鳴器 × 3
  • 按鈕 × 6
  • I2C 轉(zhuǎn)接口的 LCD 屏幕 1602 × 3
  • 便攜式電池組 × 3
  • micro 轉(zhuǎn) USB 電線 × 3
  • PN2222 三極管 × 3
  • 100 歐電阻 × 3
  • 1k 歐電阻 × 9
  • 背心 × 3
  • 帶狀電線 × 3
  • 3D 打印激光槍外殼 × 1

更多電路圖代碼等資料請見附件下載

  • raspberry-pi-setup-files.zip
    描述:包含電路圖代碼等

相關(guān)推薦

電子產(chǎn)業(yè)圖譜