Page 344 - 3-3
P. 344

Ⅶ .  문제점 및 해결방안
               1.  실패와 해결방안
                가 서버에 소켓으로 기록을 전송할 때 서버에서 학생 이름과 기록이 함께 겹쳐서 나오는 에.
                    러가 생겼다 그래서 서버 쪽의 소스를 확인했더니 이상이 없었다.                          .
                →  학생 이름 문자열 뒤에 “!”         를 붙여서 송신하면 서버에서 “!”             앞의 문자열 까지 학생 이름
                    으로 취급하도록 해서 문제를 해결했다.


                나 학생증을 한 번 태그하면 시작 전에도 태그 값이 바뀌지 않은 것을 수정하고 싶었다.                                  .
                →  코드비전 상에서 동작을 시작하지 않은 상태면 태그 값을 다시 전송할 수 있도록 수정했
                    다.


                다 윗몸 앞으로 굽히기의 마이크로스위치가.                   Common   단자가 No    에 접점되면 Low      로 인식하
                    지만 Nc   에 접점되면 High     로 인식하지 않는 문제점 발생
                →  IoT  보드의 마이크로스위치 인식 핀에 4.7kΩ               풀업저항을 사용하여 해결했다.


                라 윗몸 앞으로 굽히기에서 기록을 측정할 때.                    QRD1114  나 TCRT5000    으로 돌아가는 원판
                    의 구멍을 인식하려 했으나 원판을 돌리는 것에서 문제가 생김
                →   아크릴 판을 밀면 물려있는 체인과 기어가 돌고 체인을 적외선 수발광 센서가 인식하는,
                    방식으로 바꿨다.


                마. N:1   통신을 위해 Master/Slave      모드로 사용했던 WAM-424XWS REV.2              모듈은 송신부
                    에서는 Master      모드로 동작해야 한다 그런데 이 때.               SLIP 이라는 프로토콜을 사용해야
                    해서 소스코드에 해당 소스를 추가해야했다 추가한 후 동작을 테스트 해보니 통신이 원.
                    활하게 수행되지 않았다.
                →  결국 WAM-424XSS       모듈로 N:N     통신을 수행했다.


                바. 50m   달리기에서 도착점에 WPS-SMVN               센서를 사용하고 RFM 3KEY           리모콘으로 신호
                    를 전송했더니 플로팅 현상이 일어났다.
                →  도착점의 센서를 BM3M-TDT           로 바꿨더니 해결됐다.


                사 포토센서를 사용할 때 시그널 선을 바로.                   ATmega128    보드에 연결했더니 며칠 간 제대
                    로 동작하다가 ATmega128          모듈이 고장났다.
                →  TR 을 이용해서 Active-Low        회로와 Active-High     회로를 구성하여 해결했다.


               2.  내년도 개선방안
                가. N:N   통신을 수행할 시 수신부에 RF             모듈이 3   개나 사용되어야 한다는 비효율적인 일이
                    발생한다 또한.       RF  통신 거리가 10m       안팎이기 때문에 공간의 제약을 받게 된다 그러므.
                    로 Wifi 를 사용하거나 혹은 RF N:1           통신과 중계기 모드를 이용하면 좋겠다 이렇게 하.
                    나의 네트워크가 되도록 시스템을 확장시키면 더 멋진 작품이 될 것 같다.


                나 윗몸앞으로굽히기는 체인의 인식 여부를 판단하면.                        3mm   씩 기록을 잴 수 있다 측정 오
                    차를 줄이면 좋을 것이다 그리고 아크릴 판이 빠르게 움직이면 적외선 수발광 센서가.
                    제대로 인식을 못하는 경우가 발생한다 체인이 아닌 다른 방법으로 기록을 측정하면서.
                    정확성도 더 늘릴 수 있는 방안을 생각해야 될 것 같다.


                                                        - 344 -
   339   340   341   342   343   344   345   346   347   348   349