준비물 : 트리거 제어기 x1, 조명 혹은 레버 등 작동하는 장치 x3, 또 다른 장치 x1, 트리거로 작동하는 문 x1
우선 이렇게 만들어보았습니다.
구성은 원커맨드로 이루어져있으며,
간단하게 작동방식을 설명드리자면
조명을 왼쪽에서부터 순서대로 1, 2, 3번이라고 둔다면 1 - 2 - 3 순서대로 조명을 켜야만 문이 열리게 됩니다.
이때 조명을 잘못된 순서대로 켜거나 켰던걸 다시 끄게되면 옆에있는 스위치가 활성화됩니다.
이 활성화된 스위치를 올리게되면 다시 처음 상태로 돌아가게 됩니다.
트리거 에디터의 용량이 한정적이라 어쩔 수 없이 구현을 못한 부분이 있는데
원래는 잘못된 순서의 조명을 켜더라도 3개를 모두 켠 후에 스위치가 활성화가 되게끔 하려고 했는데
용량이 작아서 2개만 켜도 스위치가 활성화가 되게 할 수밖에 없었습니다.
더 좋은 방법이 있다면 알려주시면 감사하겠습니다.
혹시라도 더 자세하게 알고싶으시다면 다음에 구현단계에대해 글을 써보겠습니다.
시연영상
http://www.youtube.com/watch?v=0UVbVHGryaM
트리거를 3시간정도 만져보았는데 기능을 좀 추가해줬으면 하네요.
그러면 교육용으로도 좋을거같다는 생각이 들었습니다.
코딩이라고는 c언어 기초밖에 안해봤고 그마저도 오래되서 기억이 가물가물한데 하는내내 정말 재밌었습니다.