산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

20달러 미만 Zigbee 도어 차임 - 스마트 홈 오디오 알림 시스템 직접 만들기

프로젝트 개요

스마트싱스(SmartThings) 기반의 광범위한 Zigbee/Z-Wave 메쉬 네트워크를 운영 중인 메이커가 기존 보안 시스템의 '도어 차임' 기능이 스마트 홈 생태계에 없다는 점을 착안, 크리(Cree) 커넥티드 LED 전구($15)를 해킹해 20달러 미만의 비용으로 Zigbee 도어 차임을 구현한 프로젝트입니다.

핵심 아이디어: 크리 커넥티드 LED 전구 활용

홈디포(Home Depot)에서 15달러에 판매되는 크리 커넥티드 전구는 가격 대비 성능이 뛰어난 Zigbee 스마트 전구입니다. 작성자는 이 전구 내부에 Atmel SAMR21(32비트 ARM Cortex-M0+, 256KB 플래시) 칩이 탑재된 Zigbee 보드가 별도 기판으로 구성되어 있고 3.3V로 동작한다는 점을 발견했습니다. 이 보드를 아두이노 나노(Arduino Nano)와 연결해 PWM/디지털 출력을 제어함으로써 피에조 부저로 차임 소리를 내거나 릴레이를 구동하는 등 다양한 용도로 확장 가능합니다.

구현 방식

하드웨어 구성

소프트웨어 아키텍처

스마트싱스 앱에서 전구 밝기(0~100%, 10% 단위)와 온/오프 상태를 제어하면, Zigbee 보드의 PWM 핀(아날로그 출력)과 디지털 핀이 이에 반응합니다. 아두이노는 이 핀들의 상태 변화를 감지(에지 디텍션)해 서로 다른 멜로디를 재생하거나 외부 장치를 제어합니다. 최대 11가지 구분된 출력이 가능하므로 문/창문별로 다른 알림음을 설정할 수 있습니다.

코드 예시: 도어 차임 스케치

#include <Tone.h>
#include "pitches.h"

const int buttonPin = 2;   // Zigbee 보드 디지털 출력 연결 핀
const int speakerPin = 8;  // 피에조 부저 연결 핀

int buttonPushCounter = 0;
int buttonState = 0;
int lastButtonState = 0;

// 7 Nation Army 멜로디 예시
int melody[] = { NOTE_GS2, NOTE_GS2, NOTE_B2, NOTE_GS2, NOTE_FS2, NOTE_E2, NOTE_DS2 };
int noteDurations[] = { 4, 8, 8, 8, 8, 3.5, 3 };

void setup() {
  pinMode(buttonPin, INPUT);
  pinMode(speakerPin, OUTPUT);
}

void loop() {
  buttonState = digitalRead(buttonPin);
  if (buttonState != lastButtonState) {
    if (buttonState == HIGH) {
      buttonPushCounter++;
      // 멜로디 재생
      for (int thisNote = 0; thisNote < 7; thisNote++) {
        int noteDuration = 10000 / noteDurations[thisNote];
        tone(speakerPin, melody[thisNote], noteDuration);
        int pauseBetweenNotes = noteDuration * 1.30;
        delay(pauseBetweenNotes);
        noTone(speakerPin);
      }
    }
    delay(50); // 디바운싱
  }
  lastButtonState = buttonState;
}

확장 가능성

회로도

프리칭(Fritzing) 회로도 파일이 제공되며, Zigbee 보드 4핀(그라운드, 3.3V 입력, PWM 출력, 디지털 출력) 중 디지털 출력 핀을 아두이노 D2에, 부저를 D8에 연결하는 간단한 구성입니다.

결론 및 제언

기성 스마트 홈 허브의 비싼 스피커 연동(SONOS)이나 복잡한 다중 통합(IFTTT, 트위터 등) 없이, 20달러 미만의 부품으로 안정적이고 빠른 로컬 도어 차임을 구현했습니다. 메이커 커뮤니티의 다양한 아이디어와 결합해 더욱 창의적인 활용이 기대됩니다.

제조공정

  1. 은행 금고 내부: 역사, 설계 및 보안의 미래
  2. 회전문: 설계, 역사, 에너지 절약 효과
  3. 풍경: 고대 의식에서 현대 장인 정신까지
  4. 불에서 필라멘트로: 현대 전구 진화와 생산
  5. 지그비 센서와 Gravio 엣지 플랫폼으로 인터랙티브 레이저 프로젝터 만들기
  6. 윈도우 IoT와 라즈베리파이로 안전한 얼굴 인식 도어락 만들기
  7. 공장 연결: IIoT가 쇼플로어 데이터 관리를 혁신하는 방법
  8. 래치 볼트(Latch Bolt) 완벽 해설: 문 잠금 장치의 핵심 부품, 역사, 작동 원리, 데드볼트 비교
  9. 잠바 스위치(Jamb Switch) 이해하기: 기능, 용도, 교체 방법
  10. 자동차 도어 핸들 수리 단계별 가이드: 직접 교체하고 비용 절약하기