목록토이프로젝트 (5)
Zero To One

0. Architecture 1. Result Door sensor close { "battery": 100, "contact": true, "linkquality": 136, "power_outage_count": 191, "voltage": 3015 } Door sensor open { "battery": 100, "contact": false, "linkquality": 149, "power_outage_count": 191, "voltage": 3015 } 2. Setting in rasberry pi 2-1. create docker-compose.yml // zigbee2mqtt/docker-compose.yml version: '3.8' services: mqtt: image: eclipse..

Over View 동작 영상 https://youtu.be/iG_YoqC0F_Y 1. zigbee를 이용해서 zigbee제품 (PIR, Door) 들을 연결한다. 이때 안테나 달려있는 것(S2C)은 Coordinator로 동작된다. 2. S2C는 shield와 결합해서 USB로 라즈베리파이와 연결한다. 3. 라즈베리파이에는 Supervised를 설치한다 4. 라즈베리파이에 설치된 홈어시스턴트와 X2C를 추가하고 각종 zigbee와 연결한다. 5. 트리거를 설정한다 (예시, 도어 센서가 열렸을 때, led가 켜진다. 도어 센서가 닫혔을 때, led가 꺼진다) 6. 부품 (1) door sensor 와 PIR 센서 (2) Zigbee Coordinator & rassberry pi (3) etc 조만간 AW..

1. 부품 1-1. LED Strip WS2811 LED 12V 5M로 구매 구매 링크 : https://www.coupang.com/vp/products/6295911196?itemId=12992655956&vendorItemId=80256434736&q=WS2812B&itemsCount=36&searchId=4c3018eca0384c47b6bb24c5bdbbe8f6&rank=1&isAddedCart= 네오픽셀 LED바 5M 5V 12V WS2811 WS2812B 방수 비방수 IP65 IP20 COUPANG www.coupang.com 1-2. Power Supply 쿠팡 설명에 보면, LED 스트랩이 M당 18W에 60LED를 가지고 있습니다. 그러나 조금더 검색해본 결과 M당 14.4W를 소비하는걸..

1. 배경 https://www.youtube.com/watch?v=oKcLOJckD98&t=314s 빈둥거리며 유튜브를 시청하던 도중 알고리즘을 타고 보게된 영상하나. 4분21초에 현관문 led가 반겨주는 것을 보고 와...저거 만들어 보고 싶다. 라는 생각이 들었다. 2. 구조 일단 냅다 신발장으로 달려갔다. 왜냐면 220V는 무조건 필요하단 생각이 들었기 때문이다. 신발장을 열어보니 숨겨진 컨트롤 박스를 볼 수 있었다. 콘센트가 존재한다! 이로써 전원공급 문제는 걱정 안해도 된다! 3. 구상 가장자리를 따라 쭉 연결한다고 생각했을때, 한 5m정도 되는 것 같다. 전체적인 구상은 다음과 같다. 센서는 총 2개. Door sensor와 PIR sensor 이다. Control Box는 신발장 안에 넣는..

1. Door sensor를 이용한 회로 구성 2. 코드 fastLED라이브러리 설치 #include "FastLED.h" #define NUM_LEDS 100 CRGB leds[NUM_LEDS]; #define PIN 5 #define DOOR_SENSOR_PIN 2 int doorState; void setup() { FastLED.addLeds(leds, NUM_LEDS).setCorrection( TypicalLEDStrip ); pinMode(2,INPUT_PULLUP); // internal pull-up resistor } void loop() { doorState = digitalRead(DOOR_SENSOR_PIN); if (doorState == HIGH) { NewKITT(100, 2..