본문 바로가기

분류 전체보기

(37)
[Serial] 1. C# 아두이노와 시리얼 통신하기 C#을 사용해서 아두이노와 시리얼 통신을 해보겠다. C#은 C++과 다르게 Serial 객체를 선언하면 쉽게 그 시리얼 정보를 읽어서 사용할 수 있다. C# 윈도우 폼을 사용해서 아두이노의 기본 LED를 제어해볼 것이다. 윈도우 폼은 위와 같이 구성한다. 먼저 시리얼 포트를 선택할 수 있도록 시리얼 포트를 콤보박스에 넣어야 한다. 콤보박스를 클릭하면 시리얼 포트를 새로고침해서 콤보박스에 넣어주게 할 것이다. IO.Ports 객체를 불러와 using 한다. 콤보박스 클릭시 시리얼 정보를 콤보박스에 새로고침한다. 아두이노와의 연결을 위한 SerialPort 객체를 Form1 클래스 내에 선언한다. 다른 호출 함수, 쓰레드 등에서 공유가 가능해야하기에 Form1 클래스 내에 선언한다. 만약 서로 다른 Form..
맥박 측정기 맥박 측정기 만들기! Creino NANO 를 활용하여 다양한 프로젝트를 진행하고 있습니다! ​ 크레이노를 활용한 맥박 측정기 만들기! ​ Creative Thon에서 적정기술 + 메이커 + 리빙랩의 융합 활동가로 활동하고 있는 Cre8oner 이동건 입니다. ​ 심장이 제대로 뛰고 있는지 맥박을 측정할 때 사용하는 맥박 측정기! 이제는 직접 만들어서 측정해봐요! ​ ​그 제작과정과 제작소스를 모두 공개합니다. 여러분! 오픈소스 개발을 협업하시거나 함께 배워가고 싶으신 분은 연락 주세요! ​ 010-2576-7875 (Creative Thon 총괄대표운영진) ​ ​ ​크리에이티브톤 페이스북 그룹 Facebook 그룹 적정기술 전문 Maker 커뮤니티(Creative Thon)에 멤버 2,532명이 있습니..
화장실 이용 알림이 화장실 이용 알림이 만들기 Creino NANO 를 활용하여 다양한 프로젝트를 진행하고 있습니다! ​ 크레이노를 활용한 화장실 이용 알림이 만들기! ​ Creative Thon에서 적정기술 + 메이커 + 리빙랩의 융합 활동가로 활동하고 있는 Cre8oner 이동건 입니다. ​ 회사와 같은 공공시설에서 화장실이 급할 때! 이용중인지를 알 수 있어 빠르게 가까운 화장실로 찾아갈 수 있습니다! ​ ​그 제작과정과 제작소스를 모두 공개합니다. 여러분! 오픈소스 개발을 협업하시거나 함께 배워가고 싶으신 분은 연락 주세요! ​ 010-2576-7875 (Creative Thon 총괄대표운영진) ​ ​ ​크리에이티브톤 페이스북 그룹 Facebook 그룹 적정기술 전문 Maker 커뮤니티(Creative Thon)에 ..
호텔키 인증장치 호텔키 인증장치 만들기 Creino NANO 를 활용하여 다양한 프로젝트를 진행하고 있습니다! ​ 크레이노를 활용한 호텔키 인증장치 만들기! ​ Creative Thon에서 적정기술 + 메이커 + 리빙랩의 융합 활동가로 활동하고 있는 Cre8oner 이동건 입니다. ​ 호텔의 전자키, 버스카드 등등 전자키를 인식하는게 궁금하다구요? 이제는 직접 전자키를 만들고 인식할 수 있어요! ​ ​그 제작과정과 제작소스를 모두 공개합니다. 여러분! 오픈소스 개발을 협업하시거나 함께 배워가고 싶으신 분은 연락 주세요! ​ 010-2576-7875 (Creative Thon 총괄대표운영진) ​ ​ ​크리에이티브톤 페이스북 그룹 Facebook 그룹 적정기술 전문 Maker 커뮤니티(Creative Thon)에 멤버 2,..
2. 하드웨어 설계 및 조립 앞서 부품선정과 전체적인 하드웨어의 모델링 작업을 통해 3D 설계를 통해 가상화 하였다. 이제 가상화한 모델을 실제로 가공하여 조립할 차례이다. 모터, 바퀴, 커플링, 제어기 등을 제외한 프레임을 아크릴을 사용하기 때문에 각 아크릴 프레임을 2D 도면으로 재설계한다. 순서대로 모터 보호판, 메인조립판, 상판, 배터리 브라켓이다. 2D로 재설계한 이유는 2D 도면을 아크릴 가공 업체에 전달하면 레이저/CNC 등으로 가공하여 받을 수 있기 때문이다. 앞서 2D로 설계한 파일들이 정확하게 가공되었다. 재질은 아크릴로 2T로 주문하였다. 이제 조립을 해보자. 모터 브라켓을 장착하고, 모터를 장착한다. 모터의 경우 모두 간섭없이 공간을 압축하여 고정 및 작동이 되는 구조로 설계하였다. 그리고 케이블을 연결하여 중..
1. 목표 설정, 모델링, 부품선정 라즈베리파이를 이용한 자율주행 로봇을 제작할 것이다. 하드웨어의 구조적인 목표는 옴니휠 3개를 이용하여 홀로노믹 움직임을 구현하는 것이다. 하드웨어는 손바닥에 올릴 수 있는, 손바닥 크기와 비슷한 로봇을 만들 것이다. 자율주행을 하면서 주변 환경을 인식하고, 실시간으로 맵으로 변환 및 저장하는 것이 목표이기 때문에 엔코더가 장착된 기어드 모터를 사용하였다. 알리익스프레서에서 12V 엔코더가 장착된 마이크로 기어드 모터를 구입하였다. 모터의 스펙은 12V 190RPM, 5Kgcm(Rated) / 9Kgcm(Stall) 의 스펙을 가지는 무지막지한 녀석이다. 해당 모터를 모델링하여 추후 프레임 제작 모델링에 사용할 것이다. 모터를 구입했으니 프레임에 고정할 수 있도록 브라켓을 세트로 구입하였다. 58mm 옴..