移動(dòng)端
方案網(wǎng)小程序
方案網(wǎng)手機(jī)端
加小編微信入群
發(fā)布成功
為真人密室逃脫游戲提供可靠地軟硬件運(yùn)行支撐體系,靈活便捷地控制邏輯定制,即游戲引擎。
與多家密室店相關(guān)人員聯(lián)合調(diào)試道具輸入傳感器、輸出繼電器/燈帶/電磁推桿、前/背景音樂(lè)。溝通劇本玩法并調(diào)整控制邏輯。成功實(shí)施了杭州、深圳、廣州、北京等多家店的多個(gè)主題。
運(yùn)營(yíng)級(jí)系統(tǒng):工業(yè)級(jí)電路板,保障在多人并發(fā)、復(fù)雜電磁運(yùn)營(yíng)環(huán)境下的可靠運(yùn)行。多塊電路板之間通過(guò)CAN總線實(shí)時(shí)通信,失效板自動(dòng)從CAN總線網(wǎng)絡(luò)剔除,不影響整體系統(tǒng)通信。
電路板類型:以STM32F1系列MCU為主,按控制功能集成相關(guān)芯片實(shí)現(xiàn)的板系列:IO板、多路音響板、主控板、LoRA網(wǎng)關(guān)。IO板,集成多路數(shù)字量輸入/輸出,可就近接:輸入傳感器、輸出繼電器/燈帶/電磁推桿。多路音響板,可就近直連多個(gè)12W內(nèi)大功率喇叭,接收主控板控制,實(shí)現(xiàn)任意通道放音。主控板,通過(guò)CAN總線,控制多塊IO板、音響板并行工作,實(shí)現(xiàn)多關(guān)卡游戲邏輯控制。LoRA網(wǎng)關(guān),通過(guò)網(wǎng)卡連接后臺(tái)管理PC機(jī),通過(guò)無(wú)線LoRA連接主控板,將后臺(tái)管理PC機(jī)發(fā)布的指令透?jìng)鹘o主控板。
控制邏輯:屏鎖了傳統(tǒng)控制板C語(yǔ)言編寫控制邏輯,使用嵌入式lua腳本語(yǔ)言實(shí)現(xiàn)游戲邏輯編寫。優(yōu)點(diǎn):在屏蔽復(fù)雜硬件、供電、通信基礎(chǔ)上,為游戲制作人員,提供了便捷編寫、調(diào)試游戲控制邏輯的“術(shù)業(yè)專攻”解決方案;主控板內(nèi)存貯多關(guān)卡控制邏輯的同時(shí),較復(fù)雜玩法的道具控制邏輯在其所屬IO板內(nèi)單獨(dú)編寫,由主控板調(diào)用。
后臺(tái)管理:提供Web方式的后臺(tái)管理,可方便的實(shí)現(xiàn)跳關(guān)、開(kāi)關(guān)IO通道、在線輔助放音等功能,實(shí)現(xiàn)靈活的關(guān)卡、道具控制。
Elua: 在STM32F1和STM32F4架構(gòu)上移植了Elua。實(shí)現(xiàn)用lua腳本控制CAN總線收發(fā)數(shù)據(jù)、Uart控制mp3解碼輸出指定聲音、GPIO輸入讀取金屬接近/漫反射等傳感器輸入、GPIO輸出控制繼電器通斷、Uart控制Lora模塊收發(fā)數(shù)據(jù)、SPI控制W5500芯片實(shí)現(xiàn)以太網(wǎng)TCP/IP數(shù)據(jù)收發(fā),等功能;lua腳本在PC機(jī)上編寫,通過(guò)串口,方便地下載到電路板運(yùn)行?;蛟赑C機(jī)上以命令行方式,向電路板輸出單條lua語(yǔ)句,由電路板執(zhí)行后返回結(jié)果。
多通道放音:由MP3解碼+模擬功放實(shí)現(xiàn),即MCU通過(guò)串口向MP3解碼芯片發(fā)送指令,控制MP3解碼芯片播放指定聲音。MP3解碼芯片輸出的音頻信號(hào),連接汽車級(jí)音響功放芯片TDA2030,提供12W功率輸出。MCU通過(guò)GPIO控制放音通道的繼電器導(dǎo)通,連接功放芯片,直接驅(qū)動(dòng)該通道無(wú)源喇叭播放聲音。
系統(tǒng)層次:設(shè)備驅(qū)動(dòng)、核心控制邏輯、關(guān)卡控制邏輯等3層。UART、SPI、CAN、GPIO、TIMER等設(shè)備由elua內(nèi)置,I2C、TCP/IP、LoRa、MP3解碼、RFID讀取等功能驅(qū)動(dòng)由lua編寫;利用lua的corutine多任務(wù)機(jī)制,實(shí)現(xiàn)了CAN總線消息/LoRA消息收發(fā)任務(wù)、GPIO讀寫任務(wù)、多通道放音任務(wù)、RFID讀卡任務(wù)、關(guān)卡任務(wù)的并發(fā)運(yùn)行;lua控制邏輯,方便地設(shè)置關(guān)卡內(nèi)步驟變量,實(shí)現(xiàn)關(guān)卡內(nèi)各步驟的切換。通過(guò)設(shè)置關(guān)卡流程變量,實(shí)現(xiàn)各關(guān)卡的切換。
行業(yè)分類 : 消費(fèi)電子
開(kāi)發(fā)平臺(tái) : STM 意法半導(dǎo)體
交付形式 : 整機(jī),軟件
性能參數(shù) : 供電 : DC12V,板間通信 : CAN總線
應(yīng)用場(chǎng)景 : 真人密室逃脫游戲
附件1
下載