由於小弟最近剛學習arduino所以對arduino不熟,因此想問如圖片中我要設定更多組密碼應該添加甚麼,另外,如果我要改成每輸入一個字符就判斷一次應該怎麼改,謝謝大家。
我想你需要的不是Arduino的教學,你得搞懂自己要什麼功能,至少你得理解你給的程式是怎麼運作的,都已經有註解了對你來說應該很好理解吧。
以下只會提供你方向,分為兩個階段來說好了:
char password[N][] = {"13321", "11111", ....}; //N = 任意,看你要幾組
之後在判斷密碼結果的地方,加入更多組密碼的判斷,當然這邊也要依照你的需求在進行修改,大致如下:
for(int index = 0;index < N; index++)
{
if(strcmp(input,password[N]) == 0)
...
}
intput = input << 1;
intput[0] = '1';
之後在每個按下按鈕的時間點都判斷一次密碼結果,大方向是這樣。
友善提醒:
附程式碼還是透過Markdown的語法,會提高大家回答問題的意願。