본문 바로가기

반응형

아두이노

(32)
아두이노 부품 정리 (37개) 아두이노 부품들을 좀 많이 샀다(사실 내가 원해서 산 것은 아니다) 부품 37개가 들어있는 키트를 샀다. 아래는 각 부품들에 대해 내 생각들을 적어놨다. 각 부품들의 이름은 순서대로 맨 아래에 적어놨다. 37의 부품이 들어있는 통이다.(중간에 잘못 온 게 있긴 하다) 부품 통에 들어있는 부품 목록들이다. 아는 것들도 많았지만 모르는 센서도 많았다. 일단 첫 번째 센서는 조이스틱이다. 다들 알 것이라 믿고 설명은 생략하겠다. 위의 센서는 사진만 봐서 알 수 있는 사람도 있지만모르는 사람을 위해 알려주겠다. 위의 센서는 Flame라는 센서다(부품 명에 그렇게 되어있다.) 한국말로는 불꽃 감지센서 정도가 되겠다. 사실 위의 센서는 불꽃에서 나오는 적외선을 감지하는 센서이므로 큰 의미에서는 적외선 센서라고도 할..
아두이노 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으로 ..
아두이노 RFID 모듈 사용(RFID RC522) RFID 카드를 사용해봤다. RFID는 코일에 전류를 흘려보내 앙패르 법칙에 의해 자기장을 형성하고 다시 페러데이의 법칙에 의해 Card 내부의 코일에서 유도전류가 생겨 Card 내부의 칩에 전원을 공급하여 칩내부의 데이터를 다시 RFID 모듈로 전송한다. 위에 있는것이 RFID RC522모듈이다 보다시피 3.3v를 이용한다. #include #include #define uchar unsigned char #define uint unsigned intuchar serNumA[5];uchar fifobytes; uchar fifoValue;AddicoreRFID myRFID;const int chipSelectPin = 10; const int NRSTPD = 5; const int speakerPin ..
아두이노 릴리패드 저번에 소개하지 못했던 나의 또다른 아두이노 보드를 찾았다. 바로 릴리패드라는 웨어러블용 아두이노이다 특징은 위의처럼 아두이노 릴리패드뿐 아니라다른 쉴드도 원형의 모양이다. 웨어러블에 맞게 전선대신 전도성 실을 사용하여 회로를 구성한다. 위의 사진은 XBee전용 쉴드로 위의서 설명했던 것처럼 원형으로 되어있다. 위의 사진은 LED인데 LED조차도 위의처럼 모듈 형식으로 나와있다. 위의 사진은 3색 LED이다 원형으로 만들기 위해 2개의 흰색 원형이 더 있는 것 같다. 심지어 버튼도 위의처럼 모듈로 나와있다. 릴리패드의 단점은 부품의 크기보다 보드의 크기가 필요 이상으로 커서 공간 낭비가 된다. 위의 사진은 가속도 센서로 추정된다. 위에서 릴리패드 부속품들의 단점을 말했지만릴리패드의 장점이라하면 깔끔한 회..
아두이노 LCD와 온습도센서로 불쾌지수 표현하기 이번에는 LCD(16*2)와 저번에 소개했던 DHT11 온습도 센서로 불쾌지수를 측정 해보기로 했다. http://www.kma.go.kr/HELP/basic/help_01_05.jsp 위의 사이트에 온도와 상대습도로 불쾌지수를 산출해주는 공식이 나와있다. 위의 공식에 온도와 습도(%)를 대입하면 불쾌지수가 나온다. 이번에는 아두이노 나노를 사용하겠다. 위의 i2c변화기를 lcd에 납땝하여 사용한다. GND는 GNDVCC는 5vSDA는 A4SCL는 A5 왼쪽은 i2c 오른쪽은 아두이노로 위와 같이 연결하면된다. 온습도센서의 Vcc는 아두이노 5VGND는 아두이노 GNDDATA핀은 아두이노2번핀에 연결한다. 위의 2개의 파일을 다운 받은후 라이브러리를 추가하자 추가후 아래의 코드를 복사 & 붙이기 해서 업..
3색 LED띠 프로젝트를 위해 LED띠를 사용해봤다. 이번에 사용할 LED는 Neopixel이라는 3색 LED를 사용할것이다. 위의 LED가 바로 그 LED인데 특이한점은 Data핀 1개로 3색 LED를 각각 제어 가능하다는 점이다. 자세히 보면 LED 안쪽에 무언가 보이는데바로 그것이 레이지스터여서 Data핀 1개로 LED 마다의 RGB각각 제어가 가능하다. 위의 처럼 연결하면 된다굳이 외부 전원을 사용하지 않아도아두이노의 5V에다가 연결하면 된다. Data핀은 디지털핀 아무곳이든지 꽂을수 있다(굳이 저항 안꽂아도 된다). http://learn.adafruit.com/adafruit-neopixel-uberguide/arduino-library위의 사이트에서 Neopixel관련된 라이브러리를 다운 받자아래의 사이트..
FTDI 5v에서 3.3v로 바꾸는 방법(차이점) 와이파이 모듈을 이용해볼려 했는데동작 전압이 3.3v 여서 내가 가지고 있는 5v용으로 업로드하면 FTDI 또는 와이파이 모듈이 죽게 된다. 그래서 혹시나 하는 생각에 검색해 봤는데5v 와 3.3v의 차이점을 알아냈다. FTDI(시리얼 변환기)라고 불리는것 미니 때문에 사용한다. 위의 사진에 나와 있듯이 5v로 동작하며 그대로 미니에 꽂아도 된다. 위의 사진은 5v 용 시리얼 변환기 밑면이다.보시다시피 가운데에 거꾸로 3.3v와 5v가있다. 3.3v도 마찬가지로 가운데 3.3v와 5v가있는데 자세히 보면 5v는 뒷면 5v라고 쓰여져있는것과 가운데가 연결되어있고 3.3v도 3.3v랑 가운데랑 연결되어있다. 혹시나해서 5v용 FTDI뒷면 3.3v에 테스터기로 측정해봤는데역시나 3.3v가 뜬다. 5v에서 3...

반응형