아두이노라서 C++로 짰고 단순하지만 처음에 아이디어 내는데 애먹었슴니다.




왜냐면, 저 깜빡이는 좌우지시등 넣을 때 for 문 쓰면 그 도중에는 브레이크 등을 사용할 수가 없었으니


모든 동작을 한 사이클 내에서 완벽히 끝내고 다음 동작을 위해 상태값을 저장하는 방식으로 코드를 짜야만 했기 때문입니당;;;


그러자니 delay 같은걸 넣으면 그 시간만큼 모든 명령이 뒤로 밀리고. 코드를 늘려보니 그만큼 작동시간이 다시 더걸리고..


최적화 하는데만 일주일 걸린거 같습니다. 컴공과면 세시간이면 끝났을일을...


그옛날 자동차 좌우깜빡이 만들때 다들 이런 생각을 하고 짰던거구나.


프로그래머들은 천재인듯...