2017-10-17 47 views
-2

我是新來arduino和工作在一個大學項目關於井字遊戲。在那裏,主代碼必須使用arduino在matlab上編寫腳本。有兩個玩家可以輸入和點亮相關的LED。我想要的是讓玩家2的LED閃爍直到遊戲結束。我無法使用while語句,因爲它必須無限運行,因此其餘代碼無法運行。那麼我能做些什麼來解決這個問題呢?有沒有解決方案? 謝謝。閃爍領導無限而其餘的代碼運行在Matlab-Arduino

+2

純粹的代碼寫入請求是堆棧溢出的主題 - 我們期望 這裏的問題與*特定的*編程問題有關 - 但我們 會很樂意幫助你自己寫!告訴我們 [你試過的東西](https://stackoverflow.com/help/how-to-ask),以及你卡在哪裏。 這也將幫助我們更好地回答你的問題。 –

+0

檢查[此鏈接](https://arduino.stackexchange.com/questions/286/how-can-i-create-multiple-running-threads)out – Zach

回答

1

您可以使用定時器中斷來閃爍LED而不改變主迴路中的任何內容。

每當計時器'火'時,您的中斷處理程序被調用,並在該處理程序中,您可以打開和關閉LED。

This看起來像一個很好的教程在這個問題上。