vidigummy KAU/2020 4차 산업혁명 소프트웨어 경진대회

개발 과정1

vidi 2020. 10. 29. 13:08

 앞서 말했듯이, 내가 직접 맡은 부분은 아두이노 개발을 맡은 내 동료를 보조해주며 라즈베리파이의 DB 연동 및 아두이노 통신으로 받아온 Raw Data를 유의미한 데이터로 바꾸는 일이었다.

 그러기 위해서는 통신 통해 받은 아두이노의 상태를 계속 변화시켜야 했어야 했는데, 24시간 돌아가는 프로그램이다 보니 혹여나 데이터 오류가 날 것이 걱정되었다.   

 

 그렇기 때문에 이러한 프로그램 구성을 만들었다. 프로그램 1은 아두이노들의 상태(1/0)을 받아 text file과 계속 대조하며 Event가 생겼을 시 이를 text file에 저장하는 프로그램이며 프로그램 2는 이를 DB에 지속해서 업데이트 하는 프로그램이다.

 

 이러한 프로그램은 개발 도중 굳이? 라는 마음에서 변화하였고, 이러한 소스코드는 다음 게시물에 적도록 하겠다.

 

 

'vidigummy KAU > 2020 4차 산업혁명 소프트웨어 경진대회' 카테고리의 다른 글

결과  (0) 2020.10.29
개발과정 2  (0) 2020.10.29
시작  (0) 2020.10.29