아두이노_프로세싱 54

블루투스 모듈(RN-42) 설정

블루투스 모듈(RN-42) 설정 다른 블루투스 장비와 아두이노를 통신하기 위해서 아두이노에 블루투스 모듈을 연결 하면 된다 즉. "블루투스기능이 있는 pc 블루투스모듈아두이노" 의 연결로 아두이노에서 수행한 데이터를 블루투스를 통해 pc로 보내거나 pc에서 입력한 값을 블루투스를 통해 아두이노에 보내 작동하도록 스케치할 수 있다. 이렇게 하기 위해서는 아두이노가 블루투스 통신할 수 있도록 블루투스 모듈을 구입 연결 해야한다. 따라서 이러한 기능을 가능하게 하기위해 이번에 사용한 블루투스 모듈은 아트로봇에서 구입한 모듈이다 일단 블루투스 모듈을 사용할 수 있도록 설정을 변동할 필요가 있는데 블루투스 모듈마다 설정모드로 진입하는 방법 및 설정 명령은 다르므로 구입시 소개 페이지를 잘 살펴야한다. (이 모듈 ..

soft potentiometer + RGBLED

soft potentiometer + RGBLED soft potentiometer 로 RGBLED를 제어하기 이 예제는 아두이노 가이드북에 나온 내용이다. soft potentiometer는 손으로 접촉하는 위치에 따라 저항값이 달라지는 센서다. 이 센서값을 받아 RGBLED를 켜보자. 아두이노와 연결 사진 스케치 소스 ------------------------------------------------------------------------------- int sensor =A0; //soft potentiometer의 중간핀과 연결 int sensorval = 0; int redPin =9; //RGBLED 연결핀 int greenPin =10; //RGBLED 연결핀 int bluePin =..

RGB LED

RGB LED 하나의 LED에 RGB색을 모두 낼수 있다. 저항과 함께 연결하는 방법 및 각 핀에서 내는 색은 아래 그림을 참고한다. 그리고 보통 저항은 330ohm을 연결한다(그림에선 값이 다르지만) 아래 소스는 3개의 버튼을 이용하여 버튼을 누룰때마다 각 색의 밝기가 증가하도록 작성하였다. 스케치소스 ------------------------------------------------------------------------- /*RGBled*/ int redb = 2; //red버튼 연결핀 int greenb = 3; //green버튼 연결핀 int blueb = 4; //blue버튼 연결핀 int redPin = 9; //pwm int greenPin = 10; //pwm int bluePin..

2button으로 LED ON OFF하기 constrain()함수

두개의 스위치를 이용한 LED 제어다 일단 스위치는 풀업저항으로 설정 누를때마다 밝기를 증가 또는 감소하도록 LED는 PWM출력으로 한다.(아날로그 출력) 소스 스케치 ----------------------------------------------------------------------------------------- /*LED 2button*/ int onPin = 2; //on스위치 연결핀 int offPin = 3; //off스위치 연결핀 int ledPin = 9; int val = 0; //LED밝기 값 변수 void setup(){ pinMode(onPin, INPUT); // on스위치 입력 설정 pinMode(offPin, INPUT); // off스위치 입력 설정 digitalW..