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

라즈베리 파이 기반 홈 오토메이션 시스템으로 원격 제어 구축하기

라즈베리 파이를 강력한 원격 제어 허브로 바꿔 언제 어디서나 안드로이드 폰으로 조명, 팬, 게이트 등을 관리하세요.

필요한 것

1단계: 릴레이 이해하기

릴레이는 작은 코일이 통전될 때 회로를 열거나 닫는 전자 기계식 스위치입니다. 일반적인 4채널 릴레이 보드는 채널당 5개 핀: 코일용 두 개(VCC, GND), 공통(COM), 상시 닫힘(NC), 상시 열림(NO) 접점.

이 프로젝트에서는 각 채널을 다음과 같이 배선합니다:

파이 GPIO가 3.3V 출력하므로 3.3V 코일 전압용 릴레이를 꼭 선택하세요. 인기 있는 선택은 4채널 3.3V 릴레이 보드.

2단계: 라즈베리 파이 설정

라즈베리 파이 OS(구 라즈비안)를 마이크로 SD 카드에 다운로드, 삽입, 부팅. 첫 부팅 시 기본 사용자 보안 비밀번호 설정:

sudo passwd pi
시스템 업데이트:

sudo apt update -y && sudo apt upgrade -y

파이를 네트워크에 연결(와이파이 또는 이더넷). ifconfig로 파이 IP 주소 확인.

3단계: 릴레이를 GPIO에 배선

적절한 점퍼 와이어와 릴레이 보드 VCC용 5V 공급 사용. 모든 접지 공통으로 연결.

4단계: 자동화 스크립트 배포

포트 5050에서 리슨하며 "ON"/"OFF" 명령 수신 시 해당 GPIO 핀을 토글하는 간단한 파이썬 스크립트(예: automation.py) 작성. 최소 예제:

import socket
import RPi.GPIO as GPIO

GPIO.setmode(GPIO.BOARD)
GPIO.setup([11,13,15,29], GPIO.OUT)

s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind(("", 5050))
s.listen(1)

while True:
    conn, addr = s.accept()
    data = conn.recv(1024).decode().strip()
    if data == "ON":
        GPIO.output(11, GPIO.HIGH)
    elif data == "OFF":
        GPIO.output(11, GPIO.LOW)
    conn.close()

python3 automation.py로 실행하고 파이를 지속적으로 전원 공급하세요.

5단계: 안드로이드 폰으로 제어

RootSaid WiFi Command Center를 플레이 스토어에서 설치. 앱 열고 파이 IP 주소와 포트 5050 입력, 홈 오토메이션 탭으로 전환. 켜기/끄기 버튼으로 파이에 명령 전송해 가전 제어.

추가 팁

제조공정

  1. 라즈베리 파이 Home Assistant로 안전한 홈 모니터링: 모션, 알람, 비디오 캡처
  2. Sensorflare와 라즈베리 파이로 433MHz 스마트 홈 컨트롤러 만들기
  3. LIRC로 전문가급 라즈베리 파이 범용 리모컨 만들기
  4. 라즈베리 파이로 RF를 DC로 변환: 엔벨로프 검출기 제작 및 트러블슈팅
  5. 사이클 체이서: 라즈베리 파이로 자전거를 야간 라이트 쇼로 변신시키기
  6. 라즈베리 파이 기반 도난 감지기 만들기 – 단계별 가이드
  7. 라즈베리 파이 대시보드로 집 온도 모니터링하기
  8. MCP9808, InfluxDB, Grafana로 라즈베리 파이 홈 온도 모니터 구축하기
  9. DIY 월-E 영감 라즈베리 파이 CD-박스 로봇
  10. RasPiRobot Board V2: 라즈베리 파이를 강력한 로봇 컨트롤러로 확장하기