Skip to content

homeautomation

An extensive and expandible home automation hardware and software system

Sunny_

Published April 02, 2026

Original author: tinytronixOriginal source (new tab)

homeautomation

Project description

πŸ” Overview

Tinytronix Home Automation은
ν•˜λ“œμ›¨μ–΄ + μ†Œν”„νŠΈμ›¨μ–΄λ₯Ό λͺ¨λ‘ ν¬ν•¨ν•œ ν™•μž₯ν˜• ν™ˆ μžλ™ν™” μ‹œμŠ€ν…œ ν”„λ‘œμ νŠΈμž…λ‹ˆλ‹€.

이 ν”„λ‘œμ νŠΈλŠ” λ‹¨μˆœν•œ IoT μž₯μΉ˜κ°€ μ•„λ‹ˆλΌ,

πŸ‘‰ μ§‘ 전체λ₯Ό μ œμ–΄ν•  수 μžˆλŠ” β€œν†΅ν•© ν™ˆ μžλ™ν™” ν”Œλž«νΌβ€

을 λͺ©ν‘œλ‘œ μ„€κ³„λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

특히 νŠΉμ§•μ μΈ 점은

  • PCB 섀계 (Gerber)
  • νšŒλ‘œλ„
  • μ†Œν”„νŠΈμ›¨μ–΄
  • 톡신 ꡬ쑰

κΉŒμ§€ λͺ¨λ‘ 곡개된 μ™„μ „ν•œ μ‹œμŠ€ν…œ λ ˆνΌλŸ°μŠ€λΌλŠ” μ μž…λ‹ˆλ‹€.


πŸ‘¨β€πŸ’» Developer

이 ν”„λ‘œμ νŠΈλŠ” tinytronixκ°€ κ°œλ°œν•œ μ˜€ν”ˆμ†ŒμŠ€ μ‹œμŠ€ν…œμœΌλ‘œ,

  • DIY κΈ°λ°˜μ΄μ§€λ§Œ
  • μ‹€μ œ μ‚¬μš© κ°€λŠ₯ν•œ μˆ˜μ€€μœΌλ‘œ κ²€μ¦λœ ꡬ쑰

λ₯Ό κ°–μΆ”κ³  μžˆμŠ΅λ‹ˆλ‹€.

πŸ‘‰ λ‹¨μˆœ μ‹€ν—˜μš©μ΄ μ•„λ‹ˆλΌ
β€œμ§‘ 전체 μžλ™ν™”λ₯Ό 직접 κ΅¬μΆ•ν•˜λ €λŠ” ν”„λ‘œμ νŠΈβ€


βš™οΈ Features

homeautomation, βš™οΈ Features

1. μ™„μ „ν•œ ν™ˆ μžλ™ν™” μ‹œμŠ€ν…œ

  • μ„Όμ„œ + 앑좔에이터 톡합
  • μ‘°λͺ…, λ‚œλ°©, λ³΄μ•ˆ λ“± μ œμ–΄

πŸ‘‰ 단일 κΈ°λŠ₯이 μ•„λ‹ˆλΌ β€œμ „μ²΄ μ‹œμŠ€ν…œβ€


2. λͺ¨λ“ˆν˜• ν™•μž₯ ꡬ쑰

  • I2C 기반 λͺ¨λ“ˆ λ²„μŠ€
  • μ„Όμ„œ/릴레이 λͺ¨λ“ˆ 자유둭게 μΆ”κ°€

πŸ‘‰ ν•„μš”μ— 따라 ν™•μž₯ κ°€λŠ₯


3. Raspberry Pi + MCU ν•˜μ΄λΈŒλ¦¬λ“œ

  • Raspberry Pi β†’ 쀑앙 μ œμ–΄
  • ATmega328 β†’ 둜컬 μ œμ–΄

πŸ‘‰ μ•ˆμ •μ„±κ³Ό μ„±λŠ₯을 λ™μ‹œμ— 확보


4. Fail-safe ꡬ쑰 (μ€‘μš” 포인트)

  • Raspberry Pi μž₯μ•  λ°œμƒ μ‹œ
  • ATmega328이 μžλ™μœΌλ‘œ μ œμ–΄ takeover

πŸ‘‰ μ‹€μ œ μ§‘μ—μ„œ 써도 μ•ˆμ „ν•œ ꡬ쑰


5. LoRa 톡신 지원

  • μž₯거리 무선 λ…Έλ“œ μ—°κ²°
  • λ²½/측을 λ„˜μ–΄ 톡신 κ°€λŠ₯

πŸ‘‰ μ΅œλŒ€ μ•½ 1km 톡신 κ°€λŠ₯


6. λ‹€μ–‘ν•œ μ‹œμŠ€ν…œ 톡합 κ°€λŠ₯

  • 독립 μ‹€ν–‰ κ°€λŠ₯
  • λ‹€λ₯Έ ν™ˆ μžλ™ν™” μ‹œμŠ€ν…œκ³Ό 연동 κ°€λŠ₯

πŸ‘‰ μœ μ—°ν•œ μ•„ν‚€ν…μ²˜


🧩 System Architecture

Architektur.jpg

전체 κ΅¬μ‘°λŠ” κ½€ β€œμ‹œμŠ€ν…œ μˆ˜μ€€β€μž…λ‹ˆλ‹€:

 
[User Interface / PHP]
          ↓
   Raspberry Pi (Main Controller)
          ↓
     UDP / Python Server
          ↓
         I2C Bus
          ↓
 β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
 β”‚ Sensor Modules β”‚
 β”‚ Relay Modules  β”‚
 β”‚ Analog Modules β”‚
 β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
          ↓
      ATmega328 Backup Controller
          ↓
      μ‹€μ œ μž₯λΉ„ μ œμ–΄
 

μΆ”κ°€λ‘œ:

 
LoRa Nodes ↔ LoRa Gateway ↔ Controller
 

πŸ‘‰ μœ μ„  + 무선 ν˜Όν•© ꡬ쑰


🌐 Role of WIZnet (핡심 포인트)

이 ν”„λ‘œμ νŠΈλŠ” W5500도 μ‹€μ œλ‘œ μ‚¬μš©λ©λ‹ˆλ‹€

Controller λͺ¨λ“ˆ νŠΉμ§•:

  • ATmega328 + W5500
  • TCP/IP/DHCP/UDP ν•˜λ“œμ›¨μ–΄ 처리
  • SPI μ—°κ²°

πŸ‘‰ 즉,

πŸ‘‰ W5500 TOEλ₯Ό μ‹€μ œλ‘œ ν™œμš©ν•˜λŠ” ꡬ쑰


🌐 Key Idea

이 ν”„λ‘œμ νŠΈμ˜ 핡심 κ°œλ…:

πŸ‘‰ β€œμ§‘μ„ ν•˜λ‚˜μ˜ λΆ„μ‚° μ‹œμŠ€ν…œμœΌλ‘œ λ§Œλ“ λ‹€β€

κΈ°μ‘΄:

각 μž₯치 = 독립 λ™μž‘

이 ν”„λ‘œμ νŠΈ:

μ„Όμ„œ + λ„€νŠΈμ›Œν¬ + μ œμ–΄ + UI = 톡합 μ‹œμŠ€ν…œ
 

πŸ“Š Market & Application Value

이 κ΅¬μ‘°λŠ” 맀우 λ‹€μ–‘ν•œ 곳에 적용 κ°€λŠ₯ν•©λ‹ˆλ‹€:

적용 λΆ„μ•Ό

  • 슀마트 ν™ˆ
  • μ—λ„ˆμ§€ 관리 (νƒœμ–‘κ΄‘)
  • λ‚œλ°© μ œμ–΄
  • λ³΄μ•ˆ μ‹œμŠ€ν…œ
  • μžλ™ν™” 농업

ν™•μž₯ κ°€λŠ₯μ„±

  • ν΄λΌμš°λ“œ 연동
  • AI 기반 μžλ™ν™”
  • 슀마트 μ‹œν‹° ν™•μž₯
  • μ‚°μ—… μžλ™ν™”

πŸš€ Technical Significance

이 ν”„λ‘œμ νŠΈκ°€ μ€‘μš”ν•œ 이유:

βœ” λ‹¨μˆœ IoTκ°€ μ•„λ‹˜

  • μ‹œμŠ€ν…œ 레벨 섀계
  • λ„€νŠΈμ›Œν¬ + ν•˜λ“œμ›¨μ–΄ 톡합

βœ” Fail-safe 섀계 포함

πŸ‘‰ 이건 μƒμš© μ œν’ˆμ—μ„œλ§Œ λ³΄μ΄λŠ” ꡬ쑰


βœ” λ©€ν‹° ν”„λ‘œν† μ½œ μ‹œμŠ€ν…œ

  • Ethernet (W5500)
  • I2C
  • LoRa

πŸ‘‰ β€œμ§„μ§œ μ‹œμŠ€ν…œ μ—”μ§€λ‹ˆμ–΄λ§β€


🧾 Summary

Tinytronix Home Automation은
λ‹¨μˆœ IoT μž₯치λ₯Ό λ„˜μ–΄,

πŸ‘‰ λͺ¨λ“ˆν˜• + λΆ„μ‚°ν˜• + ν™•μž₯ν˜• ν™ˆ μžλ™ν™” ν”Œλž«νΌ

을 κ΅¬ν˜„ν•œ ν”„λ‘œμ νŠΈμž…λ‹ˆλ‹€.

이 μ‹œμŠ€ν…œμ€

  • Raspberry Pi + MCU ꡬ쑰
  • W5500 기반 λ„€νŠΈμ›Œν¬
  • LoRa ν™•μž₯
  • Fail-safe 섀계

λ₯Ό ν†΅ν•©ν•˜μ—¬

πŸ‘‰ μ‹€μ œ μ£Όκ±° ν™˜κ²½μ— 적용 κ°€λŠ₯ν•œ μˆ˜μ€€μ˜ 완성도λ₯Ό λ³΄μ—¬μ€λ‹ˆλ‹€.

Comments

Comments