본문 바로가기

ARS

(6)
Processing에서 시리얼통신으로 받은 데이터를 그래프로 표현하기 2013. 10. 23. 18:39 요즘 제가 MATLAB을 시작으로, Arduino, Python 등에서 시리얼 통신으로 데이터를 핸들링하는 아주 기초적인 글을 몇개 다뤘는데요. 이번에는 Processing이라고 하는 툴을 최근에 소개했었는데[바로가기] 그 Processing으에 관련된 글을 하나 더 다룰려고 합니다. 가지고 놀다보니 Processing도 많은 장점들이 있더라구요. 그것도 정말 쉽게 잘 쓸수 있구요. Processing에 관련된 기초적인 이야기는 공식홈페이지[바로가기]만 가도 엄청 많으니 패스하구요. 이번글의 목적은 Processing에서 시리얼 통신을 통해 들어온 데이터를 그래프로 표현하는 것입니다. 거기에 살짝 양념을 쳐서 GUI를 살짝 흉내도 내도록 하구 있구요. 아무튼 뭐 그렇습니다.^^.일단 Processing에..
아두이노의 STRING 클래스를 이용하여 NT-ARSv1의 데이터 받아보기 2013. 9. 17. 09:00 얼마전에 NT-ARSv1이라고 하는 아주 예전에 개발했던 모듈의 데이터를 아두이노로 받아보는 것을 이야기했었습니다.[바로가기] 당시에는 그냥 ARS의 데이터가 4개의 값을 한 세트로 전송을 하니까 그걸 각각 숫자로 된 변수로 받는 아주 단순한 예제를 보였습니다. 특히 아두이노의 loop()함수를 반복문으로 그대로 사용하다보니 약간의 혼선이 있을 수도 있고, 또 아두이노의 String 클래스에 대해서도 살짝 이야기할겸, 이번에는 아두이노의 String 클래스를 이용해서 NT-ARSv1의 데이터를 받아보는 예제를 다뤄볼까 합니다.일단, 하드웨어적인 연결은 [바로가기]와 동일합니다. Arduino ADK MEGA와 적절한 UART to RS232 컨버터를 사용하여 NT-ARSv1과 연결했습니다. 그건 동일하니..
아두이노(Arduino)에서 NT-ARSv1의 데이터를 받아보자 2013. 8. 30. 21:18 오늘은 아주 예전에 만들었던 ARS 모듈과 아두이노 이야기를 할려고합니다. 예전에 Pitch와 Roll각을 측정하는 모듈로 NT-ARSv1이라는 작품활동을 했던 적이 있는데요. 이 아이를 요즘 제가 관심을 가지는 아두이노에서 다루는 걸 보여드릴려구요.예전에 몇몇 분들께서 아두이노에서의 예제를 요청하셨던 적이 있는데... 이제서야 올리게 되네요. (죄송합니다.ㅠㅠ) 일단, 이 글에서 테스트 되는 아두이노 보드는 Arduino MEGA ADK[판매 페이지 바로가기]입니다. 왜 MEGA ADK 버젼을 사용했냐면, 저는 PC에서 데이터를 확인하고 싶었기 때문에 ARS와 시리얼 통신으로 연결될 여분의 시리얼 포트가 더 필요했기 때문입니다. Arduino MEGA ADK는 총 4개의 시리얼 포트를 가지고 있어서 선..
Python을 통한 간편 시리얼 통신법 2013. 7. 16. 18:00 사실 Python에 대한 관심은 많았습니다. 뭐 그러나 역시나 어쩔수없이 항상...ㅠㅠ 필요하지 않으면 진도가 잘 안나가나 봅니다.^^. 그래서 Python 설치법에 대해서 간단히 익힌다음[바로가기] 또 고이 접어두고 있었지요. 그러다가 Python이 살짝 필요해서 또 다루었습니다. 언제나 그렇듯 별거 아닙니다. 그저 간단히 인터넷 서치만으로 다 할 수 있는건데요. 전 그냥 그걸 또 정리합니다.^^. 오늘은 Python으로 시리얼 통신을 하는 걸 알려드릴려구요^^.먼저 Python에서 Serial 통신을 하기 위해서는 pywin32 : Python for windows extensionspySerial : Python Serial Port extenstion 이 두가지가 먼저 설치되어야 합니다. pywi..
MATLAB을 이용한 시리얼 통신 2013. 6. 5. 18:43 이 글 이전의 제 블로그에서 MATLAB관련 최신글이 2011년 5월 17일이더군요. 캬~~ 지금이 2013년 6월 초인걸 감안하면 참으로 오랜만에 MATLAB 관련글을 올릴려고 합니다. 뭐 거창한건 아니구요. 오늘 문득 뭔가를 확인할려고 MATLAB으로 시리얼통신을 할 일이 있었는데, 하도 오랜만이라 명령이 기억이 안나서, 제 블로그를 살짝 확인했더니 어라~ 시리얼통신에 대한 이야기를 한 적이 없더군요. 그래서 올립니다. ㅎㅎ 뭐 좋은 많은 스킬을 공개하면 좋겠지만, 그렇지는 않구요. 그냥 기초만 알려드릴려구요. 그리고, 뭔가 실습 대상이 있어야하니, 제가 예전에 개발했던 ARS를 대상으로 할려고 합니다.[바로가기]당시는 제가 입사한지 초반이라 참 재미있게 진행했던 프로젝트였는데요. 오랜만에 다루니까 ..
드디어 공들인 제품이 나옵니다. G.INS - ARS (관성항법장치) 2011. 4. 8. 13:24 2011년 1월 17일... 이 날짜는 오랜기간 학교에서만 생활하던 제가 처음으로 입사한 날입니다. [관련글] 입사후 야심차게^^ ARS 모듈을 개발하고있었는데, 딱 2주쯤 후 설날연휴에 날짜도 깔끔하게 2011년 2월 1일에 오른쪽 다리가 그만 똑 하고 부러졌었죠...ㅠㅠ[관련글] 그럼에도불구하고, 설연휴를 꼬박 병원에 있고도 4일을 더 까먹고, 다시 출근을 감행한것이 2월11일이었습니다. 그리고, 회사 연구소의 많은 동료들과 함께 다시 개발에 박차를 가해서 이제 드디어 저의 입사후 첫 작품이 하나 탄생할려고 합니다. 그것은 바로 ARS제품입니다. 일반적으로, 관성항법장치들 중에서 자세를 의미하는 Yaw-Pitch-Roll을 모두 검출하는 것이 AHRS장비인데요. 거기서 Yaw검출을 빼고, Pitch와..

반응형