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

가토봇(gatoBot): 라즈베리파이 제로 W 웹 제어 로봇, 실시간 비디오 스트리밍

웹 브라우저로 완전히 제어하면서 온보드 카메라의 실시간 비디오를 시청할 수 있는 라즈베리파이 제로 W 기반 로봇, 가토봇 제작법을 알아보세요. DIY 로봇 애호가와 고양이 집사 모두에게 완벽한 프로젝트입니다.

스토리

가토봇(gatoBot)

gato는 스페인어로 고양이를 뜻합니다.

가토봇은 라즈베리파이 제로 W 기반 로봇으로, 웹 브라우저에서 완전히 제어하면서 온보드 카메라의 실시간 비디오를 볼 수 있습니다. 고양이들에게 장난감 동료를 만들어주고 라즈베리파이 플랫폼의 다재다능함을 보여주기 위해 만들었습니다.

라즈베리파이 소개

라즈베리파이는 전 세계 컴퓨터 과학 교육 증진을 위해 라즈베리파이 재단이 개발한 소형 저가 단일 보드 컴퓨터 시리즈입니다. 로봇 프로젝트, 홈 오토메이션, 교육용 랩에서 인기 있는 선택지입니다. 자세한 내용은 위키피디아 참조.

주요 기능

  • 로컬 네트워크 어디서든 웹 브라우저로 로봇 제어
  • Pi 카메라 실시간 비디오 스트리밍으로 로봇 시야 공유
  • 배터리 구동 저비용 모바일 운용

구성품 목록

  • 1 × 라즈베리파이 제로 W 보드 – 약 $10.00
  • 1 × 라즈베리파이 카메라 모듈 – 약 $15.00
  • 1 × 4 × AA 배터리 홀더 – 약 $1.00
  • 1 × 4,000 mAh USB 배터리 팩 – 약 $10.00
  • 1 × 로봇 카 섀시 (DC 모터 2개 포함) – 약 $15.00
  • 1 × L298N 듀얼 H-브리지 모터 드라이버 – 약 $4.00

총 비용: 약 $55.00.

회로도

배선도는 L298N 드라이버를 Pi의 GPIO 핀에 연결하고 모터를 드라이버 출력에 연결합니다. 카메라는 Pi의 CSI 포트에 연결하고, 배터리 팩이 Pi와 모터 드라이버에 전원을 공급합니다.

조립 완료 모습:

가토봇(gatoBot): 라즈베리파이 제로 W 웹 제어 로봇, 실시간 비디오 스트리밍

DC 모터 방향 문제

모터가 예상과 반대 방향으로 돌면 motors.py의 HIGH/LOW 로직을 아래와 같이 조정하세요:

def backward(): GPIO.output(Motor1A,GPIO.HIGH) GPIO.output(Motor1B,GPIO.LOW) GPIO.output(Motor2A,GPIO.HIGH) GPIO.output(Motor2B,GPIO.LOW) def forward(): GPIO.output(Motor1A,GPIO.LOW) GPIO.output(Motor1B,GPIO.HIGH) GPIO.output(Motor2A,GPIO.LOW) GPIO.output(Motor2B,GPIO.HIGH) def turnLeft(): print("Going Left") GPIO.output(Motor1A,GPIO.HIGH) GPIO.output(Motor1B,GPIO.LOW) GPIO.output(Motor2A,GPIO.LOW) GPIO.output(Motor2B,GPIO.HIGH) def turnRight(): print("Going Right") GPIO.output(Motor1A,GPIO.LOW) GPIO.output(Motor1B,GPIO.HIGH) GPIO.output(Motor2A,GPIO.HIGH) GPIO.output(Motor2B,GPIO.LOW)

웹 인터페이스

Pi에 전원을 켜고 와이파이에 연결한 후, 아무 브라우저에서 https://raspberry_ip:8000/로 접속하면 로봇을 제어할 수 있습니다. 인터페이스는 간단한 방향 컨트롤과 실시간 비디오 피드를 제공합니다.

가토봇(gatoBot): 라즈베리파이 제로 W 웹 제어 로봇, 실시간 비디오 스트리밍

제조공정

  1. 라즈베리 파이 2에서 DS18B20으로 온도 읽기
  2. 라즈베리 파이에서 Maxim 1-Wire 센서와 DS2482 I2C 브리지로 온도 측정하기
  3. 라즈베리 파이로 서버실 정확한 온도 모니터링하기
  4. HC-SR04 초음파 거리 센서를 라즈베리 파이 3에 연결하는 완벽 가이드
  5. 라즈베리 파이와 KY-033 라인 트래킹 센서로 문 열림/선 감지하기
  6. 라즈베리 파이와 AS3935로 번개 감지하기: 실전 가이드
  7. Adafruit T-코블러 플러스로 헤드리스 라즈베리 파이 2 물 감지 알람 만들기
  8. 라즈베리 파이 차고 문 오프너 – 라이브 비디오 스트리밍 포함 단계별 가이드
  9. LIRC 없이 라즈베리 파이에서 IR 리모컨 명령 캡처하기: 파이썬 UART 방식
  10. 라즈베리 파이 GPIO 마스터하기: B+/모델 2에서 PIR 모션 센서 인터페이싱