임베디드

    [아두이노 공부] 8. 적외선(IR)센서 사용해보기 - 원하는 적외선 송신

    안녕하세요. 시험이 끝나서 돌아왔습니다. 오늘은 원하는 적외선을 송신해볼거에요. 저는 처음에 송신기가 잘 작동하지 않아서, 고생했는데, 같은 상황 겪으실 분들을 위해 그 과정을 포함해서 글을 쓸게요. 1. 회로도 송신기의 오른쪽 남는 핀 하나는 없는 것으로 생각해주세요. 송신기, 수신기 모두 왼쪽부터 GND, VCC, DATA 핀입니다! 수신기는 상관 없으나, 송신기는 pwm 핀에 꽂아주셔야합니다. 저는 송신기는 3번, 수신기는 10번에 꽂아주었습니다. 2. 적외선 값 수신 및 송신 코드 [아두이노 공부] 적외선(IR) 센서 사용해보기 - 2. 적외선 수신값 확인 안녕하세요. 기계과감성쟁이입니다. 오늘은 적외선 수신모듈을 활용한 적외선 수신값 확인을 공부했어요. 회로도 아두이노 회로도 그리는 프로그램 좋..

    [아두이노 공부] 7. 적외선(IR) 센서 사용해보기 - 적외선 수신값 확인

    안녕하세요. 기계과감성쟁이입니다. 오늘은 적외선 수신모듈을 활용한 적외선 수신값 확인을 공부했어요. 회로도 아두이노 회로도 그리는 프로그램 좋은 거 어디 없나... 무료로...... 전과 같이, 전원과 GND 확장을 위해 브레드 보드를 이용하였다. 5V 를 (+), GND를 (-)에 꽂고, 10번에 수신기, 11번에 송신기, 12번에 LED를 꽂았다. 달라지는 것은 사용하는 코드! IRremote 라이브러리 다운 받기 이번 코드에서는 IRremote 라는 라이브러리를 사용합니다. 라이브러리 제작자들은 IRremote 라이브러리를 'Infrared remote library for Arduino: send and receive infrared signals with multiple protocols' 라고..

    [전자·전기] 직렬과 병렬에서의 LED(전구) 밝기 차이

    이게 내가 궁금했던 그거다. 직렬과 병렬에서 왜 전구의 밝기 차이가 나는가. 또, 얼마나 나는가? LED의 밝기는 전력에 따라 달라진다. 전력이란 무엇인가? 전력은 '단위 시간 당 전류가 할 수 있는 일의 양'을 말한다. 단위로는 와트를 사용하고, W로 사용한다. (출처 : 위키피디아) 계산은 전류와 전압의 곱으로 이뤄진다. 이다. 일의 양이라는 것은 '에너지'를 의미한다. 그러므로 소모 전력이란, 시간 당 에너지를 얼마나 소모하는가와 같다. LED의 밝기가 전력에 따라 달라지는 것은 당연한 일이다. 정확히 비례하지는 않는다. 손실 등 여러 이유가 있기 때문. 직렬에서의 전력 지난 번에 포스팅한 '옴의 법칙'에 따라 동일한 LED가 직렬로 2개 연결되었을 때, 전류와 전압을 계산하였다. 이때 각 LED에..

    [아두이노 공부] 6. 적외선(IR) 센서 사용해보기 - 적외선 송수신 확인

    적외선(IR) 센서의 용도 오늘 장난감은 적외선(IR) 센서다. 다들 알겠지만, 리모컨과 체온계에 자주 쓰이는 그 센서다. 적외선을 이용하려면, 송신기와 수신기가 둘 다 필요하다. 주기만 하거나, 받기만 하면 예의가 아닌 것처럼 적외선도 줬으면 받는 것도 있어야 한다. 주고나서 돌아오는지 (장애물이 있는가?) 주고나서 몇 시간 뒤에 돌아오는지 (거리는 어느정도인가?) 어떻게 주는지 (어떤 리모컨 버튼을 눌렀는가?) 등등의 경우로 사용할 수 있다. 괜히 돈 빌려주는 경우가 생각나는데, 넘어가자. IR센서 연결하는 법 내가 쓰는 적외선 센서에는 3가지 핀이 있다. 각각 PWM(데이터), VCC(전원), GND(접지) 이다. 순서대로 디지털핀, 5V (센서마다 다를 수 있음), GND에 연결시켜주면 된다. 송..