2017-09-15 25 views
0

我試圖設置一個遊戲顯示類型系統,其中有5個工作站,每個工作站都有一個顯示器和一個按鈕。顯示器將顯示倒數計時器和各種動畫。我的計劃是通過pygame編程計時器,動畫和按鈕控制,並在每個工作站上放置一個pi,每個工作站都運行它自己的pygame腳本,等待啓動信號(可以是按鍵或gpio)。遠程控制多個樹莓Pis/Gameshow類型系統

我很難弄清楚如何將這個信號同時發送到所有站。此外,我需要能夠發送一個'自毀'信號給每個電臺停止計時器。我可以ssh到每個站,但我不知道如何通過命令行發送按鍵/ gpio信號到一個正在運行的pygame腳本..

我正在考慮在每個pi上放置一個rf接收器,全部在相同波長和使用一個共同的發射機,但這似乎很hacky,不一定同時。

回答

0

這應該工作...但它是純粹假設:

使用並聯電路設置引腳的「高」和「低」 - 「高」是指啓動定時器; 「低」意味着停止計時器。下一個「高」重置並重啓計時器。

你可以使用兩個電路。一個用於啓動/停止,另一個用於「復位」。運行時可能需要一些代碼才能重置。

並聯電路可以手動控制(用於測試)或自動控制(也許用主程序?)。