본문 바로가기

반응형

분류 전체보기

(155)
아두이노 부품 정리 (37개) 아두이노 부품들을 좀 많이 샀다(사실 내가 원해서 산 것은 아니다) 부품 37개가 들어있는 키트를 샀다. 아래는 각 부품들에 대해 내 생각들을 적어놨다. 각 부품들의 이름은 순서대로 맨 아래에 적어놨다. 37의 부품이 들어있는 통이다.(중간에 잘못 온 게 있긴 하다) 부품 통에 들어있는 부품 목록들이다. 아는 것들도 많았지만 모르는 센서도 많았다. 일단 첫 번째 센서는 조이스틱이다. 다들 알 것이라 믿고 설명은 생략하겠다. 위의 센서는 사진만 봐서 알 수 있는 사람도 있지만모르는 사람을 위해 알려주겠다. 위의 센서는 Flame라는 센서다(부품 명에 그렇게 되어있다.) 한국말로는 불꽃 감지센서 정도가 되겠다. 사실 위의 센서는 불꽃에서 나오는 적외선을 감지하는 센서이므로 큰 의미에서는 적외선 센서라고도 할..
리눅스 시작하기 02 (유저 추가 & 삭제 & 전환) 저번까지는 VMware랑 우분투를 설치했다. http://pkr7098.tistory.com/66 이번에는 유저를 추가하고 제거하고 다른 유저로 전환하는 법을 알려주겠다. 일단 들어가기 전에 몇 가지 용어들에 대해 알아보기를 바란다.디렉토리 : https://ko.wikipedia.org/wiki/%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC(동영상도 찍어봤는데 이상하게 크롬에서는 안된다) 일단 VMware를 실행하여 저번에 만든 가상머신을 클릭한 후 Play virtual machine을 클릭한다. 실행하면 위와 같은 화면이 나오는데 왼쪽 상단의 아이콘을 누르면 검색하는 것이 나온다. Terminal를 검색한 후 클릭해서 실행하자 실행하면 위와 같은 터미널이 나오는데 터미널은 자주 ..
리눅스 시작하기 01 (가상 머신 설치&우분투 설치) 리눅스에 대한 포스팅을 시작했다. 일단 여기 블로그에서는 우분투랑 라즈베리파이 전용 OS인 라즈비안을 사용할 것이다. 할 줄 모르는 사람들을 위해 동영상도 준비했다.(이상하게 크롬에서는 안된다...) 일단 주로 우분투를 사용할 것이니 일단 우분투 ISO 파일이 필요하니 http://www.ubuntu.com 왼쪽 사이트에 들어가자 아마 위와 같은 사이트가 나올 거다. DOWNLOAD에 들어가서 Desktop에 들어간 후 DOWNLOAD 버튼을 누르자 누르면 위와 같은 사이트가 나오는데 기부를 할 거면 그만큼의 액수를 적고 아니면 그냥 모두 0$로 설정한 후 밑에 "Download Ubuntu Desktop"을 클릭해 다운로드하자 우분투를 다운로드하는 동안 우리는 가상머신에서 할 거기 때문에 VMware를..
아두이노 GPS 모듈 테스트 저번에 주문한 GPS를 학원에 가서 테스트 해봤다. 위의 짧은 영상을 보면 GPS 모듈에서 파란색 불빛이 나는데 불빛이 날때마다 데이터를 받아오는것 같다. 처음에는 안테나 방향을 모르고 모듈에다가 그냥 붙였다가 데이터가 깨지는것을 보고 위의 상태로 놨더니 잘된다.(저 튀어 나온곳이 안테나 방향인듯하다) 저번에 말했던 것처럼 시리얼 통신을 하므로 핀이 4개가 있다(vcc, gnd, rx, tx) Vcc에는 5v 3.3v 둘중 아무거나 연결해고 괜찮다고 한다.(난 5v에 연결했다) SoftwareSerial 라이브러리를 이용하여 데이터를 읽을수 있다. gps모듈의 rx와 tx는 각각 아두이노 2, 3번 핀에 연결했다.///////////////////////////////////////////////////..
아두이노 부품 구매 최근에 설도 있었고 조금 있으면 개학이어서 드론 만드는 것을 일단 중단했다. 대신 다음 프로젝트를 위한 몇 가지 부품들을 구매했다(언제나 aliexpress) lipo(리튬 폴리머) 배터리 용 충전기다. 다른 것과는 달리 충전과 동시에 배터리를 사용할 수 있다. 아두이노 미니다. 앞으로의 프로젝트를 할 때에는 아두이노를 재활용 안 할 거기 때문에 여러게 개 샀다.(3.3v 용도 하나 샀다) 위에 있는 건 GPS이다. 한국말로는 위치정보시스템으로 3개의 인공위성이 실시간으로 위치를 알려준다(위도, 경도) 위의 모듈은 오차 범위 2m 정도이다. mpu9250이다. mpu6050과는 달리 기울기 3축+가속도3 축에다가 자기장 3축이 포함되어 있어 z 축 회전도 계산할 수 있다. 적외선 온도계다. 3.3v으로 ..
프로세싱으로 뮤직 비쥬얼라이저(Music Visualizer)만들기 오랜만에 프로세싱으로 뭐 좀 만들어 봤다. 이번에 만들었던 건 Music Visualizer 또는 Music Visualization이라고 불리는 것을 만들어 봤다. 프로세싱에서 minim이라는 라이브러리를 이용하여 노래를 재생했다. https://www.youtube.com/audiolibrary/music
DIY 아두이노를 이용한 드론 제작 (테스트 1) 기울기 센서(MPU6050)를 사용해서 드디어 테스트를 하게 되었다. PID 제어를 이용하여 벨런싱을 한다(아직 게인값을 못찾아서 시소를 탄다) https://ko.wikipedia.org/wiki/PID_%EC%A0%9C%EC%96%B4%EA%B8%B0 : PID제어http://kocoafab.cc/make/view/418 아두이노에서는 PID 라이브러리를 제공하므로 현재 값, 목표 값, 그리고 PID 각각 비례 적분 미분들의 게인 값만 있으면 자동으로 계산을 해줘서 편리하다. PID 라이브러리 사용법은 http://kocoafab.cc/make/view/419 왼쪽으로 들어가면 나와있다. 일단 균형 잡는 것부터하고 그다음에는 일단 핸드폰이나 PS2조종기를 이용하여 통신을 해보고 그다음에는 xBee를 ..
DIY 아두이노를 이용한 드론 제작2 (도면 출력) 날개를 뽑았는데 너무 길다는 생각이 들어 일단 날개 도면을 수정한 것부터 다시 올리겠다. 저번에 올렸던 것 보다는 약간 짧아졌다. 위의 사진에 나온 것이 아두이노랑 배터리 그리고 각종 센서들을 부착할 프레임이다. 3T이고 크기는 아두이노 메가 정도의 크기이다. (약간 더 크다) 구멍의 직경은 3.5mm이고 9*4개의 구멍이 있다. 뽑는데 대략 3시간 정도 걸렸다. 위에 나와 있는 것은 날개 부분의 프레임이다. 날개를 부착했을 때 메인 프레임의 중심이 날개 프레임의 중심을 이은 선들의 교점에 오도록 도면을 만들었기 때문에 기울기 센서를 부착할 때에는 메인 프레임의 중앙에 부착해야 한다. 날개 프레임에 BLDC 모터를 장착한 상태이다. 사진에서 프레임이 크거나 작게 보일 수도 있지만 날개가 그만큼 커서 저 ..

반응형