2017-05-16 6 views
-2

좋습니다! 나는 Arduino를 NFC Shield에 연결하는 회로를 가지고 있고 그것은 protoboard에있다. 내 목표는 10-24V AC 및 DC에서 작동하는 전기 잠금 장치를 활성화하는 것입니다.이 경우 트랜지스터 2N2222 및 330 Ohms의 저항을 배치했습니다. 내가 protoboard를 자물쇠에 연결했을 때 내가 싫어하는 문제는 LED가 켜져 있지만 자물쇠가 움직이지 않는다는 것이다.Arduino로 24V 전기 잠금 장치를 활성화하려면 어떻게해야합니까?

이것은 모든 것을 조립하기 위해 자신을 기반으로 한 계획입니다.

scheme

그리고 이것은 내가 무장 한 방법의 이미지 :

mounting

그리고 마지막으로 내가 코드를 사용하고 있습니다 :

#include <PN532.h> 
#include <SPI.h> 

/*Chip select pin can be connected to D10 or D9 which is hareware optional*/ 
/*if you the version of NFC Shield from SeeedStudio is v2.0.*/ 
#define PN532_CS 10 
PN532 nfc(PN532_CS); 
#define NFC_DEMO_DEBUG 1 

const int control = 7 ; 
const int speed = 200; 

void setup(void) { 
pinMode(control, OUTPUT) ;} 


void loop(void) { 
digitalWrite(control, HIGH); 
    delay(2000); 
    digitalWrite(control, LOW); 
    delay(1000); 
} 
+1

하드웨어 질문은 주제와 관련이 없습니다. –

+0

전자 회로 설계에 관한 것이지 프로그래밍에 관한 것이 아니기 때문에이 질문을 주제와 관련이없는 것으로 끝내기로했습니다. –

답변

1

그것은 아무튼 USB (+ 5V) 공급이 + 24V 장비의 상태를 변경할 수 없기 때문에 문제가 발생하지 않습니다. 트랜지스터의 컬렉터에 + 12V 전원을 연결해야합니다. 은 다음과 같이합니다. enter image description here

+0

하지만 arduino가 내 컴퓨터의 전원 공급 장치로 먹이면 충분하지 않습니까? – YueNecrosano

+0

불행히도 충분하지 않습니다. +12 이상의 전원 공급 장치를 사용해야합니다. 이 문제는 전원 공급 장치가 증가함에 따라 해결됩니다. 당신은 당신의 arduino를 USB로 공급할 수 있고 자물쇠로 12V를 사용할 수 있습니다. 그러나 두 개의 GND 사이에서 연결을 만들어야합니다. –

+0

하지만 자물쇠로 그 볼트를 늘리는 트랜지스터가 있으면 왜 12V arduino를 받아야하는지 이해가 안됩니다. – YueNecrosano