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

스마트 블라인드: 아두이노와 태양광으로 자동 조명 제어

부품 및 소모품

부품수량비고
스파크펀 아두이노 프로 미니 328 - 5V/16MHz1
아두이노 우노 (프로 미니 프로그래밍용)1
온도 센서 (LM35DZ)1
PN2907A PNP 트랜지스터1서보 고사이드 스위치용
조도 센서 (LDR)1
저항 10kΩ1LDR 풀다운용
저항 1kΩ1트랜지스터 베이스용
태양광 패널 5V 1.5W1
DC-DC 부스터 5V13.6V 배터리를 5V로 승압
리튬 배터리 충전 모듈 (TP4056 등)1
JST 커넥터 세트1배터리/패널 탈착용
4xAA 배터리 홀더 (초기 테스트용)1
서보 모터 (Tower Pro MG996R 또는 동급)1블라인드 회전 구동
충전식 3.6V 리튬 배터리 (18650 등)1
서보 모터 커플링1블라인드 샤프트 연결용
커패시터 100nF1전원 안정화
커스텀 PCB (OSH Park 등)1
각종 점퍼 와이어1

필요 도구

소프트웨어

프로젝트 배경 및 개선 사항

이 프로젝트는 기존 '자동 태양광 수평 블라인드'의 설계 결함을 개선한 버전입니다. 원래 블라인드는 조도에 따라 개폐하고, 과열 시(임계 온도 30°C) 닫히도록 설계되었으나, 4개월 운영 후 다음과 같은 문제점이 발견되었습니다.

발견된 문제점 및 해결 방안

제작 단계

1단계: 부품 리스트 준비

위 표 참조. 대부분 스파크펀, 뱅굿, 타이다일렉트로닉스 등에서 구매 가능.

2단계: 프로토타입 구성 및 테스트

  1. 리튬 배터리를 DC-DC 부스터에 연결해 5V 출력 확인 (약 5.04V).
  2. 브레드보드에 모든 부품 배치 후 회로 구성.
  3. 서보 모터 없이 대기 전류 측정 → 서보 연결 후 전류 증가 확인 (약 14mA 증가).
  4. NPN 트랜지스터 로우사이드 스위치 시도 실패 → PNP 트랜지스터 하이사이드 스위치로 성공 (대기 전류 1.5mA 달성).

3단계: 프로그래밍

아두이노 우노에서 IC를 분리하고 프로 미니에 직접 프로그래밍 (TX↔TX, RX↔RX, RESET↔RST, 5V↔VCC, GND↔GND). 아두이노 IDE에서 'Arduino Pro or Pro Mini' 보드 선택 후 업로드.

주요 라이브러리: LowPower (슬립 모드), EEPROMLog (로깅), Servo.

코드 핵심 로직:

4단계: PCB 조립 및 최종 프로그래밍

  1. JST 커넥터에 솔리드 와이어 납땜해 길이 연장 (배터리/패널 위치 유연성 확보).
  2. PCB 크기 맞춰 절단, 부품 납땜 (서보 커넥터 높이 고려).
  3. DC-DC 부스터 표시 LED 패턴 제거로 약 1mA 절약.
  4. 최종 조립 후 EEPROM 로깅 활성화, 최종 전류 측정 (슬립 1.5mA, 동작 25mA, 서보 구동 200~500mA).

5단계: 블라인드 설치

  1. 기존 풀코드용 코르크스크류 드라이브 제거 (서보 토크 부족 방지).
  2. LDR 노출용 작은 구멍 드릴링 (외부 향하게).
  3. 서보 모터 크기에 맞춰 레일 상단 컷팅 (드레멜 사용).
  4. PCB 삽입, LDR 구멍 정렬, 서보 커플링으로 블라인드 샤프트 연결.
  5. 사다리 타고 블라인드 설치, 태양광 패널은 창문 중앙 상단에 고정 (와이어는 프레임 따라 테이핑).
  6. 배터리 연결 후 블라인드 레일에 수납, 장식 트림 복원.

운영 결과

수개월 운영 결과 설계 의도대로 완벽 동작. 실내 조명 켜짐 시 블라인드가 열려 있어 시연 효과 좋음. 한여름 고온 시 실내 온도 70°F(약 21°C)에서도 창가 온도 상승 감지해 자동 닫힘.

소스 코드 및 자료

회로도

프리칭 회로도 파일 (GitHub)

제조공정

  1. 스마트 바텐더: 라즈베리파이 기반 나만의 칵테일 스테이션 만들기
  2. 스마트 블라인드: 아두이노와 태양광으로 자동 조명 제어
  3. 아두이노로 간단한 장애물 센서 만들기 - IR LED & 포토다이오드 튜토리얼
  4. 에너지 하베스팅 내장 스마트 자동 끈 신발 제작기
  5. IoT 기반 듀얼 축 태양광 추적기: 아두이노로 구현하는 스마트 에너지 관리
  6. 스마트 아두이노 제어 로봇 팔 제작: 쉬운 DIY 튜토리얼
  7. 학교용 스마트 체온 모니터링 시스템: 정확하고 실시간이며 안전한
  8. 수어 인식을 위한 스마트 제스처-텍스트 장갑
  9. 멀티플렉싱과 디지털 디스플레이를 갖춘 고급 스마트 배터리 충전기
  10. 아두이노용 절연 아날로그 입력 회로 만들기