본문 바로가기

분류 전체보기

2. SPI를 이용한 관성센서 제어 SPI를 이용한 관성센서 제어 SPI 통신의 이해임베디드 시스템 내부의 모듈 간 연결 시 I2C와 함께 많이 사용되는 통신으로써 Serial Peripheral Interface (SPI) 통신은 별도의 클럭신호선을 제공하면서 송수신로가 물리적으로 분리된 단거리 동기식 전이중 전송방식이다. 예를 들어, 온도센서의 데이터를 MCU가 읽거나 EEPROM에 데이터를 기록하고 읽을 때 그리고 10Mbps급 이더넷을 연결 시에도 사용된다. 일부 회사에서는 Synchronous Serial Interface (SSI)라고도 부른다. 특히, 많이 사용되는 분야는 부팅용 EEPROM이나 SD카드 접속분야이다. 4개의 선로를 사용하는 Serial Peripheral Interface(이하 SPI) 통신은 I2C와 마찬가..
1. SPI와 I2C를 이용한 관성센서 제어 SPI와 I2C를 이용한 관성센서 제어 관성센서란 관성센서는 이동물체의 속도와 방향, 중력, 가속도를 측정하는 장치이다. 과거 관성센서의 기술이 자동차의 에어백 시스템과 자동차 압력센서 등 운송수단에 한해 적용되었다면, 최근 센서기술의 발전으로 작고 값싼 관성센서들이 개발되면서 스마트폰, 콘솔 게임기 등 모션 감지 기능을 갖는 사용자 인터페이스로 활용되고 있다. 이처럼, 관성센서를 이용한 다양한 장치들은 이미 우리의 생활에서 보편적으로 만날 수 있으며 항공분야와 의료, 통신, 일반 가전분야 등 다양하게 응용되어 광범위하게 쓰이고 있다. • 가속도센서 가속도(Accelerometer) 센서는 물체의 가속도와 진동, 충격 등 움직이는 힘을 측정하는 센서로, 가속도센서는 3축으로 구성되어 있어 3차원에서 움직..
오픈소스 하드웨어 © frantic, 출처 Unsplash 1. 오픈소스란 무엇인가? OSHW , Open Source Hardware 오픈 소스(open source)는 소프트웨어 혹은 하드웨어의 제작자의 권리를 지키면서 원시 코드를누구나 열람할 수 있도록 한 소프트웨어 혹은 오픈 소스 라이선스에 준하는 모든 통칭을 일컫는다. 출처 오픈 소스 - 위키백과, 우리 모두의 백과사전 https://ko.wikipedia.org/wiki/오픈_소스오픈소스란 무엇인가? 소프트웨어를 개발하다 보면 많고 다양한 오픈소스를 사용하게 됩니다. 개발자라면 '오픈소스' 자료를 공개해 많은 개발자들이 보다 더 자유롭고, 편리한 방법으로 프로그래밍을 할 수 있도록 돕고자 하는 '선한 마음'이 모여 지금의 다양한 오픈소스 자료들이 생겨날 수 있..
2018 카이스트 메이커 캠퍼스톤 안녕하세요! 주식회사 디엔유입니다! 주식회사 디엔유의 평범하지만 평범하지 않은 일상을블로그를 통해 조금씩 소개해드려볼까 합니다 ヽ( ・∀・)ノ●ヽ( ・∀・)ノ●ヽ( ・∀・)ノ●ヽ( ・∀・)ノ● 지난 25~26일 대전 카이스트 학술문화관에서 열렸던2018 카이스트 메이커 캠퍼스톤 행사! 이번 메이커 캠퍼스톤 행사는 Zero to Maker | Maker to Market이라는 주제로, 도시, 에너지, 교통, 관광, 의료, 교육, 금융, 스마트홈, 농업, 제조업 전분야에 걸친기발한 아이디어 제품을 아이디어 내보고, 무박 2일 동안 직접 만들어내는 시간을 가져보았는데요! 카이스트 학술문화관 내에 있는 공간의 메이커스페이스에서 직접 3D 모델링, 3D 프린팅 등 등 잘 갖춰진 공구들을 이용해 라두이노 미니를 활..
라두이노kit video R A D U I N O kit video Raduino kit 원격제어 로봇 ( SBUS ) Radiolink AT-9 조종기로 조종은 물론, 초음파센서와 적외선센서를 결합해 물체를 감지하고, 주위 환경으로부터 거리 데이터를 받아 장애물을 회피할 수 있는 로봇을 만들어 볼 수 있습니다. Raduino kit 밸런싱 로봇 가속도센서와 자이로센서를 결합해 로봇의 기울기를 감지하고, PID제어를 이용하여 균형을 유지하면서 스스로 움직일 수 있습니다. Raduino kit 자율주행 RC CAR 나만의 어플을 만들어 스마트폰으로 조종은 물론, 초음파·적외선센서를 결합해 물체를 감지하고 주위 환경으로부터 거리 데이터를 받아 장애물을 회피할 수 있는 로봇을 만들어 볼 수 있습니다.
라두이노 mini video RADUINO mini video Raduino mini dot_matrix_LED display 드론 Raduino mini를 이용한 가장 간단한 예제로, 8x8 dot-matrix LED 디스플레이를 이용해 드론에 문자나 독특한 캐릭터를 띄워 나만의 드론을 만들어 볼 수 있습니다. Raduino mini 다양한 조종기를 이용한 비행 아기자기하면서 드론조종이 간편한 장난감 조종기와 휴대폰, 전문가 느낌 물씬 Radiolink RC조종기까지! Raduino mini를 이용해 다양한 조종기를 사용해보세요. 더욱 다양한 드론비행을 선사합니다. Raduino mini 적외선 고도유지 드론 적외선센서를 이용해 전문적인 드론비행을 해볼까요? Raduino mini는 다양한 센서 부착 뿐만 아니라 적외선센서와 PI..
라두이노 video R A D U I N O video R a d u i n o 미세먼지 측정 드론 내 건강을 위협하는 미세먼지. 주변의 미세먼지를 측정해주고, 위험을 알려주는 드론이 있다면 어떨까요? 미세먼지 농도에 따라 신호를 주고 말도 해주는 나만의 미세먼지측정드론 여러분도 만들어 볼 수 있습니다. R a d u i n o 초음파센서 장애물회피 드론 고가의 드론이 장애물에 부딪혀 망가진다면 정말 가슴 아플 것 같습니다. 이럴 때 필요한 기능이 바로 장애물회피기능인데요. 초음파 센서로 장애물과의 거리를 인식하고 회피할 수 있는 아주 똑똑한 드론입니다. R a d u i n o 농업용 드론 너무나 비싼 상업용 드론, 하지만 라두이노가 있다면 문제없이 만들어 볼 수 있습니다. 집게를 이용해 물건을 잡는 배송모듈, 워터펌프와..
라두이노 kit 컴퓨팅적 사고능력을 키우는 방법 R A D U I N O kit 라두이노 키트는 소프트웨어(SW) 교육용 키트입니다. 코딩에 대해 전혀 모르더라도, 라두이노를 이용해 더욱 더 많은 창작을 쉽게 할 수 있도록, 빈틈없이 활용할 수 있도록 가장 필요한 부품들로만 구성되어 있습니다. 누구나 쉽고 재밌게 컴퓨팅적 사고능력을 키울 수 있도록 개발자의 고심한 흔적이 이 키트에 녹아있습니다. ● 라두이노 키트 활용분야 - 피지컬 컴퓨팅이 가능한 SW교육용 키트 - 코딩교육 ● 제품규격 - 키트 구성 : 라두이노, 4종 센서, DC모터 2개, - OLED 디스플레이 - 보조배터리, 모터드라이버, 블루투스 모듈
라두이노 mini 작고, 가볍고 스마트한 코딩드론 R A D U I N O mini 작고 가벼운 디자인은 물론 스마트한 듀얼프로세서로 쉽게 코딩하고 재밌게 드론 제어할 수 있습니다. Raduino mini는 드론의 비행성능을 악화시키지 않으면서 코딩이 가능하고, 유연한 확장성이 큰 특징입니다. 저전력 듀얼프로세서로 설계되어 있어 비행제어(Flight Control)기능과 개발용 프로그램의 동시처리가 가능한 것이 그 이유죠. 때문에, 비행알고리즘에 대해 전혀 모르는 사람도 Raduino mini에 새로운 기능과 모듈을 붙여 나만의 드론을 만들어낼 수 있습니다. 안전한 코딩드론 교육을 위해 고회전 프로펠러의 가드 프레임(guard-frame)을 함께 제공합니다. 드론 동작원리 및 제어방법을 빠르고 안전하게 학습할 수 있어 교..
라두이노 보드 간단하면, 어떤 일이든 가능한 법 RADUINO 라두이노는 지금까지의 어떤 보드와도 다릅니다. 다수의 확장 입출력 단자로 인해 브레드보드를 사용하지 않고도 3개 이상의 센서나 장치에 전원공급과 제어가 가능합니다. 대표적인 오픈소스 플랫폼인 아두이노를 기반으로 했기 때문에 사용법은 간단합니다. 다양한 오픈소스를 활용해 누구나 쉽게 코딩의 기초부터 시작해 드론을 활용한 응용기술까지 사용자 수준에 맞춰 작업이 가능합니다. 다양한 실험과 아이디어의 구현, 프로토타입 시제품 제작을 라두이노로 코딩해보세요! ● 라두이노 활용분야 - 피지컬 컴퓨팅이 가능한 SW교육용 개발보드 - 오픈소스 기반 프로토타입 제작 플랫폼 - 드론의 주변장치 개발 및 제작 - 온도와 습도, 적외선 기울기 등 다양한 센서제어 - 유무선 자동..