-
Notifications
You must be signed in to change notification settings - Fork 0
Projects & Version Evolution
김선영 edited this page Sep 23, 2024
·
17 revisions
Raspberry Pi의 보드(PCB) 디자인은 각 버전마다 하드웨어 기능 개선과 새로운 요구사항을 충족하기 위해 발전해왔습니다.
| 버전 | 주요 특징 | 변화 요인 |
|---|---|---|
| 🎓 Raspberry Pi 1 (2012) | • 작은 크기, 단순한 레이아웃 • 기본 I/O 포트 제공 • 마이크로 USB 전원 공급 • SD 카드 저장소 |
초기 교육 및 프로토타이핑 용도 |
| 💪 Raspberry Pi 2 (2015) | • 1GB RAM, 쿼드코어 CPU • USB 포트 4개로 증가 • 40핀 GPIO |
성능 향상 및 외부 장치 지원 확대 |
| 📡 Raspberry Pi 3 (2016) | • Wi-Fi, Bluetooth 통합 • CPU 성능 향상 • 전력 관리 개선 |
무선 연결 지원과 에너지 효율성 개선 |
| 🚀 Raspberry Pi 3 Model B+ (2018) | • 열 관리 개선 • 기가비트 이더넷 지원 • PoE 헤더 추가 |
네트워크 속도 및 연결성 개선 |
| 🖥️ Raspberry Pi 4 Model B (2019) | • USB-C 전원 • 듀얼 4K 디스플레이 지원 • RAM 옵션 다양화 • USB 3.0 도입 |
데스크탑 대체 및 멀티미디어 성능 개선 |
| 🔥 Raspberry Pi 5 (2023) | • 최신 CPU/GPU • PCIe 및 M.2 SSD 지원 • 개선된 전력 및 열 관리 |
고성능 컴퓨팅 및 확장성 요구 |
Raspberry Pi의 SoC(System on Chip)는 각 버전마다 성능, 기능, 효율성을 개선해 왔습니다.
| 버전 | SoC | CPU | GPU | RAM | 주요 특징 |
|---|---|---|---|---|---|
| 🎓 Pi 1 | BCM2835 | 700 MHz ARM1176JZF-S | VideoCore IV | 256MB/512MB | 저전력, 기본 컴퓨팅 |
| 💪 Pi 2 | BCM2836 | 900 MHz quad-core ARM Cortex-A7 | VideoCore IV | 1GB | 멀티태스킹 성능 향상 |
| 📡 Pi 3 | BCM2837 | 1.2 GHz quad-core ARM Cortex-A53 | VideoCore IV | 1GB | 64비트 지원, 무선 연결 |
| 🚀 Pi 3 B+ | BCM2837B0 | 1.4 GHz quad-core ARM Cortex-A53 | VideoCore IV | 1GB | 열 관리 개선, 네트워크 향상 |
| 🖥️ Pi 4 | BCM2711 | 1.5 GHz quad-core ARM Cortex-A72 | VideoCore VI | 2GB/4GB/8GB | 대폭적인 성능 향상 |
| 🔥 Pi 5 | BCM2712 | 2.4 GHz quad-core ARM Cortex-A76 | VideoCore VII | 4GB/8GB | 고성능, 확장성 강화 |
주요 변화 요약:
- CPU: ARMv6 → ARMv8 (성능/효율 개선)
- 코어: 단일 코어 → 쿼드코어 (멀티태스킹 향상)
- GPU: VideoCore IV → VII (그래픽 처리 능력 향상)
- RAM: 최대 8GB로 확장 (복잡한 앱 실행 가능)
- 연결성: Wi-Fi, Bluetooth, USB 3.0 지원 강화
| 프로젝트 | 설명 | 필요 장비 | 구현 방법 |
|---|---|---|---|
| 🏠 스마트 홈 자동화 | 조명, 온도, 커튼 등 제어 | Pi 5, 스마트 전구, 온도 조절기, 모션 센서 | Node-RED로 장치 상태 모니터링 및 자동 제어 |
| 🌡️ 실시간 환경 모니터링 | 온도, 습도, 공기질 데이터 수집 | Pi 5, DHT11/22 센서, MQ-135 센서 | Node-RED로 데이터 수집 및 대시보드 시각화 |
| 🌱 스마트 농업 시스템 | 토양 상태 모니터링 및 자동 급수 | Pi 5, 토양 습도 센서, 물 펌프, 릴레이 모듈 | Node-RED로 센서 데이터 기반 자동 급수 제어 |
| 🔐 스마트 도어락 | 얼굴인식/NFC 기반 출입 통제 | Pi 5, 카메라 모듈, NFC 리더, 전자 자물쇠 | Node-RED로 인증 처리 및 도어락 제어 |
| ⚡ 에너지 소비 모니터링 | 가정 전력 소비 분석 | Pi 5, 에너지 모니터링 모듈 | Node-RED로 데이터 수집 및 효율화 알림 |
| 🗑️ 스마트 쓰레기통 | 쓰레기통 상태 모니터링 | Pi 5, 초음파 거리 센서 | Node-RED로 쓰레기 높이 감지 및 알림 |
| 🌺 스마트 가드닝 | 식물 상태 모니터링 및 관리 | Pi 5, 조도 센서, 수분 센서, 물 펌프 | Node-RED로 식물 관리 자동화 |
| 🌤️ 스마트 날씨 스테이션 | 실시간 기상 데이터 수집 | Pi 5, BME280 센서, 풍속계 | Node-RED로 데이터 수집 및 웹 인터페이스 제공 |
| 📹 스마트 보안 카메라 | 모션 감지 자동 녹화 | Pi 5, 카메라 모듈, PIR 센서 | Node-RED로 모션 감지 시 녹화 및 알림 |
| 💨 스마트 환기 시스템 | CO2 레벨 기반 자동 환기 | Pi 5, CO2 센서, 릴레이 모듈, 환기팬 | Node-RED로 CO2 농도 모니터링 및 팬 제어 |
이 프로젝트들은 Raspberry Pi 5의 향상된 성능과 Node-RED의 유연성을 결합하여 다양한 IoT 솔루션을 구현할 수 있음을 보여줍니다. 각 프로젝트는 실생활의 문제를 해결하거나 생활의 질을 향상시키는 데 기여할 수 있습니다.