범용 계전기판에서 USB 가습기 켜기/끄기

3985 단어 RaspberryPi

개시하다


본 보도는 2016년그믐날 하카슨/27년새해 복 많이 받으세요.의 업무 기록이다.진척에 따라 순서대로 편집을 진행하다.일이 끝났다.
공립제품에서 간단한유니버설 계전기판이 나오기 때문에 이걸로 USB 가습기를 고무에서 켜거나 끄고 싶어요.

준비물


1. USB 가습기


목표는 SANWA SUPPLY가 발매플라스틱 병을 사용한 USB 가습기하는 것이다.

이를 선택한 이유는 물을 공급하는 것이 플라스틱병이기 때문에 부피가 작아 휴대하기 때문이다.출장을 가서 숙박하는 비즈니스 호텔의 경우 겨울에는 공기가 건조하고 아침에 목이 아픈 경우도 잦아 활발하지 않나.
우선 소모 전력을 측정해 보자.

약 300mA.

2. 유니버설 계전기판


연합 제품유니버설 계전기판을 사용합니다.

전원 공급 장치는 5V로 USB 장치에 전원을 공급할 수 있습니다.계전기의 ON/OFF 동작 ON 신호는 전압이 2.4V 이상이어서 3.3v계든 5v계든 모두 사용할 수 있다.크랜베리파이의 GPIO는 3.3v로 사용 가능합니다.

3. AC 어댑터


USB 가습기의 전원은 고무 파이에서 빼지 말고 직선 콘센트에서 빼세요.
범용 계전기판에는 DC 잭(내경 2.1mm의 중심+)이 있어 거기서 전원을 빼내기 위해 AC 어댑터를 준비했다.

4. USB 잭


USB 가습기와 계전기를 연결하는 USB 플러그를 준비하세요.USB 플러그는 전원 공급 장치(1핀)와 접지(4핀)만 사용합니다.


조립하다


DC 잭의 전원은 CN2에서 꺼낼 수 있기 때문에 + 를 계전기 출력 단말기 (파란색 부분) 의 COM 단자 (3개의 한가운데) 에 연결한다.

또한 CN2 - 에 USB 소켓을 연결하는 접지(블랙 케이블)USB 플러그의 전원 측면은 계전기 출력 단말기의 NO 단자와 연결된다.
다음은 나무베리 파이와 연결해 CN1의 - 어느 접지에 연결하고, CN1의 한가운데 있는 신호핀을 어느 GPIO에 연결하는가(사진은 GPIO17).

이후 AC 어댑터와 USB 가습기를 연결해 크랜베리 파이에서 다음과 같이 조작하면 ON/OFF가 가능하다.
[GPIO17에 연결된 예]
$ echo 17 > /sys/class/gpio/export
$ echo out > /sys/class/gpio/gpio17/direction
$ echo 1 > /sys/class/gpio/gpio17/value
$ echo 0 > /sys/class/gpio/gpio17/value
릴레이 동작 시'찰칵'소리가 나고, 릴레이 ON 시 LED가 켜진다.

USB 소켓의 전원 측면을 계전기 출력 단말기의 NC 단자에 연결해 계전기가 ON으로 바뀌면 USB 측면의 전원을 OFF로 설정할 수 있다.

뼈아픈 잘못


이번에 사용한 USB 가습기는 일단 전원이 꺼지면 다음에 전원이 들어오더라도 뒷면의 스위치를 누르지 않으면 전원이 연결되지 않는다...
따라서 릴레이만으로는 ON이 될 수 없다.하지만 전원은 꺼질 수 있다.

최후


계전기를 사용하여 크랜베리 파이에서 USB 가습기를 꺼라.
유니버설 계전기판을 사용하면 자신이 계전기 회로를 조립하지 않아도 간단하게 계전기를 사용할 수 있다.
이번에 USB 가습기를 사용했는데 USB에서 전원을 빼면 (예를 들어 이거USB 팬 같은 거) 켜거나 끌 수 있다.
다만 이번 USB 가습기처럼 전기만 들어오면 켜지지 않는 기기도 있어 주의가 필요하다.

좋은 웹페이지 즐겨찾기