아두이노라서 C++로 짰고 단순하지만 처음에 아이디어 내는데 애먹었슴니다.
왜냐면, 저 깜빡이는 좌우지시등 넣을 때 for 문 쓰면 그 도중에는 브레이크 등을 사용할 수가 없었으니
모든 동작을 한 사이클 내에서 완벽히 끝내고 다음 동작을 위해 상태값을 저장하는 방식으로 코드를 짜야만 했기 때문입니당;;;
그러자니 delay 같은걸 넣으면 그 시간만큼 모든 명령이 뒤로 밀리고. 코드를 늘려보니 그만큼 작동시간이 다시 더걸리고..
최적화 하는데만 일주일 걸린거 같습니다. 컴공과면 세시간이면 끝났을일을...
그옛날 자동차 좌우깜빡이 만들때 다들 이런 생각을 하고 짰던거구나.
프로그래머들은 천재인듯...
이제 차처럼 핸들 원위치하면 불꺼지게 하자