#4/12 아두이노 로봇 HowTo
함수를 만들어보자 앞에서 loop안에 로봇을 전진시키는 코드 네 줄을 넣어서 동작을 시켰다. 그런데 로봇은 전진 뿐만 아니라 후진, 좌회전, 우회전, 멈춤이 추가로 필요할 것이다. 그런데 그 때마다 4줄씩 코드를 넣어야 한다. 그리고 digitalWrite 함수에 HIGH 또는 LOW를 넣어야 하는데 나중에 코드를 보면 이해하기가 어렵다. D1과 D2에 HIGH를 넣어야 멈춤이고 HIGH, LOW를 넣으면 전진이라는 것을 외우고 있지 않은 이상 코드를 이해하기 쉽지 않다. 그래서 각각 전진, 후진, 멈춤, 좌회전, 우회전의 함수를 만들어 해당 함수를 호출하고자 한다. 디지털 포트 번호를 선언한 다음에 함수 다섯개를 선언을 했다. 이것은 이러한 함수가 있다고 선언을 해 주는 것이며 뒤에서 함수의 동..
2022.11.04