코코아팹은 누구나 창의적 아이디어를 현실로 만들어 낼 수 있도록
만들고, 공유하고, 배울 수 있는 터전이
되고자 합니다.
아이디와 비밀번호를 잊으셨나요?아이디 / 비밀번호 찾기
코코아팹 회원이 아니신가요? 회원가입
2014-09-30 14:55:39
EL Wire는 플라스틱 와이어 형태의 조명기구입니다.
더 이상 LED를 일일히 연결하거나 하지 않아도 됩니다.
본 문은 EL Wire 한 개를 직접 연결하는 방법과 쉴드를 사용하는 방법에 관한 투토리얼입니다.
NO | 부품명 | 수량 | 상세설명 |
1 | 아두이노 우노 | 1 | |
2 | EL Escudo Dos 쉴드 | 1 | EL Wire를 한 개를 어댑터와 직접 연결하여 사용하실 경우 필요하지 않습니다. |
3 | EL Wire | 3 | 원하는 갯수 만큼 사용하세요. 본 문에서는 3개를 사용합니다. |
4 | EL inverter | 1 | 3V or 12V 변환기 하나만 있으시면 됩니다. |
5 | 전원 어댑터 | 1 | 5V, 9V, 12V 상관 없습니다. 12v와 12 inverter를 사용하실 때 가장 밝습니다. |
6 | 점퍼 케이블 | 2 | 쉴드를 사용하실 경우 필요하지 않습니다. |
7 | 전원 플러그 커넥터 | 1 | 12V inverter를 가지고 쉴드에 연결하실 경우에만 필요합니다. |
8 | JST 커넥터 | 1 | 12V inverter를 가지고 쉴드에 연결하실 경우에만 필요합니다. |
부품명 | 아두이노 우노 | EL Escudo Dos | EL Wire | 전원 어댑터 | 점퍼 케이블 |
사진 | x1 | X1 | X3 | X1 | x2 |
부품명 | EL inverter | 전원 플러그 커넥터 | JST 커넥터 |
사진 | (3V) (12V) |
x1 | X1 |
EL inverter는 둘 중 하나만 있으시면 됩니다.
EL Wire 한 개, inverter, 어댑터만 있으면 스케치 없이 바로 사용하실 수 있습니다.
우노와 연결하지 않으므로 스케치를 사용하실 수 없지만 12V EL inverter의 경우
inverter 내부의 스위치로 꺼짐, 깜박임, 항상 켜짐을 조절 할 수 도 있습니다.
방법 1. EL Wire와 12V EL inverter를 점퍼 케이블로 연결합니다.
방법 2. 12V EL inverter와 어댑터를 연결합니다.
전원 어댑터의 경우 5V, 9V, 12V를 사용하시는 게 좋습니다.
3.7 ripo 배터리의 경우 12V inverter와 같이 사용하시면 불이 들어오지 않습니다.
EL Wire는 고전압 교류(100V / AC)에서만 작동 하기 때문에 저전압 직류(DC)를 교류로 변환해주는 inverter를 사용합니다.
이 경우 여러 개를 동시에 사용할 수 있으며 스케치를 작성하여 사용하실 수 있습니다.
EL Wire는 교류(AC)에서만 작동 하기 때문에 직류(DC)를 교류로 변환해주는 inverter를 사용합니다.
방법 1. 쉴드에 핀을 납땜합니다.
방법 2. 우노와 쉴드를 연결합니다.
방법 3. inverter를 연결합니다.
* 3V / 12V 어떤 어댑터를 사용할까? 3V 추천 : 납땜이 싫고 몇 미터의 짧은 EL Wire 여러개를 쉴드와 연결해서 사용할 때, 작은 배터리를 사용할 때 (밝기는 EL Wire의 길이와 인버터의 강도에 따라 달라집니다. 3V 인버터 사용시 너무 많은 채널을 사용하면 길이가 증가하므로 밝기가 약할 수 있습니다. 사용하지 않는 채널에는 전류를 흐르게 하지마세요. 12V 인버터의 경우는 상관없습니다.) 12V 추천 : 수십 미터의 긴 EL Wire 사용하거나 높은 밝기를 원할 때 |
인버터의 검검 부분이 AC와 연결되어야 합니다.
방법 4. EL Wire를 연결합니다.
주의 : EL Wire를 연결하지 않고 inverter와 전원을 연결하실 경우 인버터가 고장 나실 수 있습니다.
방법 5. 전원을 연결합니다.
/* 본 스케치는 sparkfun을 포함하여 여러 커뮤니티를 참고하여 작성하였습니다. 누구나 무료로 사용하실 수 있습니다. */ void setup() { pinMode(3, OUTPUT); // 채널 B pinMode(5, OUTPUT); // 채널 D pinMode(7, OUTPUT); // 채널 F pinMode(10, OUTPUT); //쉴드 상태 확인 LED pinMode(13, OUTPUT); //보드 상태 확인 LED } void loop() { int x,status; //3 개의 EL Wire을 차례대로 ON / OFF for (x=3; x<=7; x += 2) { digitalWrite(x, HIGH); delay(1000); digitalWrite(x, LOW); digitalWrite(10, status); //두 상태 확인 LED ON digitalWrite(13, status); status = !status; } }
pinMode(3, OUTPUT); // 채널 B pinMode(5, OUTPUT); // 채널 D pinMode(7, OUTPUT); // 채널 F
pinMode(10, OUTPUT); //쉴드 상태 확인 LED pinMode(13, OUTPUT); //보드 상태 확인 LED
kocoafabeditor
항상 진취적이고, 새로운 것을 추구하는 코코아팹 에디터입니다!