본문 바로가기

아두이노

(49)
Arduino Nano Sense 33 BLE 가속도, 자이로, 지자기 센서 사용해보기 지난번에 아두이노 나노 센스 33 BLE 모델을 소개했는데요. 이번에는 그 중에서 관성센서인 지자기, 가속도, 자이로의 값을 어떻게 받아 오는지를 한 번 보겠습니다.매우~ 심플하게 저렇게 PC와 연결하구요~아두이노를 실행하 다음 스케치 -> 라이브러리포함하기 -> 라이브러리 매니저를 실행합니다. 그리고 LSM9DS1을 찾습니다. 그게 칩이름이거든요^^설치를 완료한 후에 (혹시 아두이노를 다시 실행해야할 수도 있습니다.) 파일 -> 예제 -> Arduino_LSM9DS1에 가면 자이로, 가속도, 지자기 센서를 사용할 수 있는 예제들이 있습니다.네, 가속도 센서예제이고, 간단히 실행한 다음 시리얼 모니터로 확인해보면 각각의 축별 가속도 측정값이 잘 들어온다는 것을 알 수 있습니다.그 다음은 자이로 센서 예제..
아두이노 나노 Arduino Nano 33 BLE 세팅 최근 아두이노 나노 라인업에 혜성같이 등장한 아이가 하나 있습니다. 센스~ ^^ 아두이노 나노 33 BLE라고 부르는 아이입니다. 어떤 아이인지를 보고, 어떻게 세팅하는 지도 한 번 보도록 하죠.일단, 가격은 조금 높네요~ 그런데 포함되어 있는 것들을 보면 놀랠만합니다. 색상, 밝기, 근접 및 제스쳐 센서~~~, 마이크로폰, IMU 센서, 온도 센서 등이 기본으로 들어가 있고, BLE가 되고, 그러면서 Cortex M4로 만들어졌습니다. 와우~공부의 레벨을 떠나 보다 많은 일을 할 수 있는것은 당연하겠죠. 무게는 그냥 5그램~~~~개봉하면 이런 아이들이 들어 있습니다~~~확대해서 보면~~~ ㅎㅎ 이렇게 다 구겨 넣는 것은 반칙아닌가요~한가지 주의해야할 것은 이 아이는 5V가 아닙니다. 3.3V로 모든 핀..
[아두이노 연재] 서보모터 사용해보기 아두이노 연재를 한동안 못 올렸네요. 이번에는 아두이노 연재 - 서보 모터 구동편입니다. 아두이노로 뭔가를 작업하는 분들이 많이 사용하는 모터입니다. 마이크로 서보모터라고 하는 작은 모터부터 다양하게 있습니다. 그러나 그 구동 방법은 비슷합니다. 아두이노 기초 [아두이노 연재] 아두이노 시작하기 아두이노 기초 [아두이노 연재] 아두이노 GPIO 사용하기 - LED와 버튼 아두이노 기초 [아두이노 연재] 초음파 센서 사용해보기 아두이노 기초 [아두이노 연재] 서보 모터 사용하기 아두이노 기초 [아두이노 연재] DC 모터 사용하기 아두이노 기초 [아두이노 연재] 아두이노에서 일정 시간 간격을 만들어 사용하기 아두이노 기초 [아두이노 연재] Firmata 사용하기 아두이노 기초 [아두이노 연재] 블루투스 사용..
[아두이노 연재] 아두이노 GPIO 사용하기 - LED와 버튼 지난주부터 아두이노 연재를 시작했지요. 지난번에 이어서 가장 간단한 LED와 버튼을 이야기 해보려고 합니다. 오늘 필요한 재료는 LED 두 개와 버튼 (사진으로는 두개인데, 그냥 하나) 330옴 저항 두개, 1k옴 저항 하나, 그리고 점핑 와이어가 있으면 됩니다. 그리고, 지난 시간에서도 사용했던 아두이노 우노 보드와 케이블, 그리고 약간 생소한 브레드보드(일명 빵판)가 있으면 됩니다. 이게 브레드보드입니다. 이름처럼 빵(^^)스럽게 생기진 않았지만, 아주 유용한 아이입니다. 전기쪽에서 부품을 연결하려면 납땜이라는 것을 해야할텐데, 이 보드를 사용하면 그렇게 하지 않아도 됩니다. 간단하게 부품을 배치하고 연결해서 테스트해볼 수 있는 거죠. 그리고 나서 테스트가 끝나면 다시 부품을 재활용할 수 있습니다. ..
circuito.io 아두이노 주변 회로를 손쉽게 확인하기 아두이노를 만지작하면서 자료를 정리하다보면 회로를 그리는, 그것도 아두이노 스러운 회로를 그리는 툴이 필요하게 됩니다. 아주 예전에 Fritzing을 소개한 적이 있습니다. Fritzing은 회로를 내가 직접 그릴 수 있는데, 이번에 소개하는 앱은 간단히 부품을 아두이노에 연결할때 기초 회로와 코드를 확인할 수 있는 기능을 가지고 있습니다.circuito.io는 사이트 주소이면서 이름입니다^^그냥 보드를 선택하고, LED같은 주변 회로를 선택하면 자기가 맞춰서 결선을 그려줍니다.^^서보모터도 저렇게 추가해볼 수 있습니다. 여러 부품을 배치할때 초보 입장에서는 꽤 유용합니다. 다시 말씀드리지만, 자기가 그려주는 것입니다. 저는 부품만 선택할뿐~~^^그리고 이렇게 사용한 부품을 주문할 수 있습니다.^^또 사..
[아두이노 연재] 아두이노 시작하기 예전에는 제가 블로그에 연재를 많이 올렸답니다. 그 중에 유명한(^^) 연재는 밸런싱로봇 만들기와 MATLAB을 이용한 시스템 시뮬레이션 연재랍니다. 그리고 한동안 블로그에 연재를 뜸하게 올렸네요. 이번에 아두이노에 관한 연재를 시작하려고 합니다. 아주 기초적인 내용으로 처음으로 아두이노를 시작하려는 분들께 도움이 되었으면 하는 바램입니다.^^ 아두이노 기초 [아두이노 연재] 아두이노 시작하기 아두이노 기초 [아두이노 연재] 아두이노 GPIO 사용하기 - LED와 버튼 아두이노 기초 [아두이노 연재] 초음파 센서 사용해보기 아두이노 기초 [아두이노 연재] 서보 모터 사용하기 아두이노 기초 [아두이노 연재] DC 모터 사용하기 아두이노 기초 [아두이노 연재] 아두이노에서 일정 시간 간격을 만들어 사용하기 ..
아두이노 IDE를 dark 테마로 바꾸고, 폰트와 탭 조절하기 PinkWink 블로그에서 아두이노에 대한 이야기를 처음 다루었던 것은 2013년 8월, 아두이노에서 엔코더를 해석하기 위한 내용을 담은 글이었습니다. 그리고 단편적인 글들을 올렸죠^^. 요즘 다시 아두이노를 가지고 놀고 있는데요. 그러다 보니, 아두이노의 기본 테마와 폰트를 변경하고 싶어졌습니다. 오늘은 아두이노의 테마를 약간 어두운(dark) 스타일로 두고, 폰트는 제가 좋아하는 D2Coding을 사용하고, 폰트크기를 조금 늘리고, 탭 간격을 수정하는 방법을 이야기하겠습니다.저 기본 IDE도 이쁘긴합니다. 그러나 약간 dark하게.. 하고 싶네요^^위의 아두이노용 dark arduino theme를 배포하는 github 페이지로 갑니다.다운받아서 자기 OS에 맞춰서 위 경로에 풀어서 넣어둡니다. 전 ..
아두이노에서 이미지 센서를 이용한 색상 트래킹 - 팬틸트 구현 Pan Tilt Pixy 영상 센서 개봉기를 최근 올렸었는데요. 그 때는 그냥 Pixy 모니터링 프로그램으로 테스트를 한 번 해보았었죠. 오늘은 아두이노에서 영상 센서의 값을 받아오는 것과 팬틸트를 구현하는 것을 해볼려고 합니다.저렇게만 케이블을 연결하고서 먼저 카메라 앞에 있는 녹색을 인식시키도록 할겁니다.영상을 보면 알 수 있습니다. 버튼을 길게 눌러서 녹색등이 켜졌을때, 녹색을 가까이 가져가고, LED가 진한 녹색일때, 한 번더 버튼을 누르면 됩니다.^^ 그러면 일단 녹색 인식 교육은 끝~아두이노와 연결시켰습니다. 뭐.. Pixy 보드는 두 개의 서보모터를 연결할 수 있는 단자를 이미 가지고 있어서 바로 팬틸트 구현이 가능합니다. 그러나~ 전 뭐 제가 직접 해보고 싶었습니다.ㅋㅋㅋ예전에 구해놓은 모터 쉴드도 있어서..

반응형