본문 바로가기

Hardware

(101)
아주 괜찮은 보급형 3D 프린터 - 신도리코의 DP-200 2017. 2. 20. 08:00 정~~~말 예전에 저도 3D 프린터를 개발해서 판매하는 프로젝트에 살짝 관여했던 적[바로가기]이 있습니다. 뭐 그냥 직책상 관여였고 실상은 그저 개발업무에는 살짝 빠져서 지켜보는 입장이었지만 말이죠. 아무튼 그 후 3D 프린터는 저와는 무관할 줄 알았는데요... 그러다가 이번에 회사에서 3D 프린터를 하나 구매하기로 해서, 제가 이리저리 인터넷으로 뒤져보다가 선택한 모델이 있습니다. 아주아주 마음에 들더라구요^^ 오늘은 그 아이를 소개해드릴까 합니다.^^짜잔~ 회사 연구실이라 아~주 깨끗하진 않습니다. 여긴 공용 작업 책상같은 곳이거든요. 뭐 여하튼~~~ 신도리코의 DP-200 모델은 저렇게 일반 가전제품처럼 생겼습니다.예전에 초창기 모델들에 비하면 참.. 이뻐진것 같습니다.^^특히 베드도 좋아졌네요. ..
[28335] DSP 28335 시리얼 통신 SCI 예제 한 번 구동해 보기 2016. 8. 10. 08:00 지난번에 다운받아 설치한 controlSUITE[바로가기]에 보면 흔히 시리얼 통신이라고 부르는 DSP에서는 SCI 통신이라고 하는 통신을 테스트하는 예제가 있습니다. 한 번 이걸 돌려봤습니다. 사용한 보드는 SMC150보드에 소형 28335보드를 사용했지요~^^smc150보드의 회로도[바로가기]를 보면 저렇게 D_Sub 단자와 CN6300을 연결해 주어야 합니다.이렇게 말이죠~~~. 아무튼... 요걸 몰라서 상당히 삽질을.~~ ㅎㅎ 아무튼 하드웨어 연결은 마쳤구요... 예제를 보죠~~ 구동방식은 이미 controlSUITE 설치할 때 이야기 했으니까요^^ #include "DSP28x_Project.h" void scia_echoback_init(void); void scia_fifo_init(void..
물걸레 청소 로봇 - 아이센스 i'SENSE 2016. 5. 27. 08:17 아는 지인께서 저에게 청소로봇 하나를 하사해 주셨습니다.^^. 제가 할 수 있는 일이라고는 잘 쓰는 거죠~~^^. 그래서 잘 써보고 포스팅을 합니다. 두둥~ 물걸레 청소로봇 아이센스 입니다. 사실... 요즘은 제가 약간 방황하고 있는 중입니다. 뭘로???? 당연히 제 미래의 문제죠. 그래서 머리 아프게 고민하는 것에서 살짝 더 나가서 여기저기 퇴근 후 많은 다양한 분들을 만나기 시작했습니다. 유니티와 아두이노를 결합하여 뭔가를 모색하고 계시는 ARDUnity분들도 만나고, 온라인을 넘어 오프라인의 커뮤니티에 대해서도 관심이 많으신 우리나라 ROS 세계의 전도사(^^) 표박사님도 만나고~ 그로인해 오로카 모임도 살짝 견학했지요. 또 파인로보틱스라는 회사에 둥지를 잡으신 모 이사님도 직~접 찾아가서 인사를 ..
[28335] DSP 28335 타이머 인터럽트 사용하기 Timer Interrupt 2016. 5. 11. 08:00 통상적인 절차인지는 몰르지만, 저는 하드웨어 엔지니어는 아니지만, 아~주 예전에 80196이라는 MCU를 가지고 역진자 시스템(inverted pendulum)을 제어[바로가기]했었죠. 그 후에는 AVR를 살짝 하다가 그 다음에는 Cortex M3도 살짝 하다가.. 뭐 지금은 하드웨어를 제공받을 때 왠만한 지원은 받으니까 속칭 때와 장소를 가리지 않고 그냥 제어기를 구현했던 것 같습니다.ㅠㅠ. 그러다가 최근에는 출시된진 좀 되었지만 TI의 TMS320F28335를 가지고 놀고 있는 중이지요... 속칭 28335~~ 얼마전에 GPIO의 몹시 기초적 부분을 건드렸구요~~~ 이번에는 타이머 인터럽트라는 걸 이야기할까 합니다. 뭐 언제나 그렇듯.. 아~~~주 기초적인 이야기지요~~^^ 사실 어차피 제조사인 TI..
라즈베리파이에서 초간편 카메라 Python으로 구현하기 2016. 5. 6. 08:00 라즈베리파이 같은 아이들은 가지고 놀면 놀수록 참 재미있습니다. 틈틈이 쉬는 시간에 이것저것 테스트하고 후다닥 코드 고민하고 또 글쓰고~~~ 요런게 스트레스 해소용으로 참 좋죠~^^ 그래서 최근 라즈베리파이에서 단순히 카메라를 연결해서 촬영(Capture)하는 흉내[바해로가기]도 한 번 해 보았습니다. 그리고 나서 영상 위에 글자를 올려보는 것도 해보았구요[바로가기]. 또 카메라랑 관계는 없지만, GPIO의 인터럽트 방식으로 사용도 해보았습니다.[바로가기] 이제 오늘은 정~~~말 허접하지만 카메라 흉내를 한 번 내볼까 합니다.^^ 일단, 회로 구성부터 보시죠~~위와 같이 구성했습니다. 파란줄은 GPIO21번에 연결된 촬영버튼이구요... 그 다음 버튼은 20번에 연결된 화면에 날짜와 시간을 표시할지 말지 ..
[28335] DSP 28335 GPIO 기초 확인하기 2016. 5. 4. 08:00 최근 DSP의 좋은 MCU인 TMS320F28335를 가지고 즐겁게 지내고 있는데요^^. 지난번에 Code Composer Studio (CCS)에서 프로젝트를 세팅하는 이야기[바로가기]를 하고 난 후, 제조사인 TI의 공식 예제를 받아서 설치하는 이야기[바로가기]도 했지요. 이제~ 항상 MCU를 학습하다 보면 나타나는 이야기입니다만, 항상~~ 시작은 GPIO를 다루는 부분이죠^^ 그걸 이야기하겠습니다. controlSUITE를 다운받아 설치하고 난 후, Project를 Import하면 되는데요... 오늘 설명은 Example_2833xGpioToggle이라는 프로젝트를 import 하시면 됩니다. 아.. controlSUITE에서 import하는 프로젝트 과정은 지난 번 이야기[바로가기]로 다루었으니 ..
[28335] TI 공식 홈페이지에서 28335용 예제와 라이브러리를 다운받자 - controlSUITE - 2016. 4. 27. 08:00 최근 DSP 28335를 사용하기 위해 LED를 깜빡거리는 심~플한 예제를 (직접 짠것도 아니고 어디서 주워와서는...) 보이면서 Code Composer Studio V6와 에뮬레이터를 연결하면서 환경을 세팅하는 글[바로가기]을 올렸는데요... 이번에는 당시 글에서도 살짝 이야기를 했지만, TI의 공식 홈페이지에서 배포하는 것을 다운받아 설치해보고 이 예제가 실제로 동작하는 것 까지~~~ 딱 거기까지만 이야기를 해보도록 하겠습니다.^^먼저 위에 있는 controlSUITE라는 아이를 다운받으러 가죠[바로가기] TI만의 좀 독특한 다운받기 과정을 거쳐서 설치...하고 나면~~~요딴 아이가 하나 뜹니다. 여러 라이브러리와 예제를 가지고 있지요..먼저 할 일은 혹시 모르니 살짝꿍 업데이트를~~~아무튼... ..
[28335] Code Composer Studio (CCS) V6에서 28335 프로젝트 시작해보기 2016. 4. 22. 08:00 요즘 참 다양한 환경에서 시작하는 하는 중이라는 생각이 듭니다. 어떨때는 겁~나게 비싼 OS 환경에서 제어기를 꾸미다가, 또 어떨때는 FPGA가 제공해주는 편안한 Firmware 레벨에서 작업하다가 또 어떨때는 리눅스 환경에서 데이터를 수집하다가^^.. 뭐 이왕 이렇게 된거 DSP도 한 번?? 하는 생각입니다. ㅎㅎㅎ 이번에는 실제로 DSP 환경을 이야기 할까 합니다. 먼저 국내에서 DSP 관련 개발 보드를 구매하는 것은 아마 다들 SyncWorks라는 회사에서 하지 않을까 하는데요. 그 중에서 TMS320F28335 초소형 버스 모듈이라는 아이를 대상으로 했습니다. 공식판매페이지는 [바로가기]입니다. 여길 가면 핀맵 등과 같은 정보가 있습니다. 그리고 이 사이트에서 각 종 교육자료와 강좌 등을 거의 대..

반응형