[Xolar] 라즈베리파이로 리니어액추에이터 제어하기

2한나·2024년 9월 26일
0

XOLAR

목록 보기
1/4
post-thumbnail

⚙️라즈베리파이 초기 설정

아래 유튜버분의 영상을 보고 따라했다.

1.라즈베리 파이 소개 및 설치 방법
2.라즈베리 파이 원격 접속 프로그램 설치 방법(PuTTY, RealVNC Viewer)
3.라즈베리 파이 모바일 핫스팟에 연결하기
4.라즈베리 파이 원격으로 접속하기(PuTTY, RealVNC Viewer)

🔍작동 테스트

우선 간단하게 잘 작동되는지 리니어액추에이터를 구동시켜 보았다.

회로 구성

  • 외부전원 12V 사용 (1.5V 건전지 8개 직렬 연결)
  • 모터 드라이버 GND는 라즈베리파이의 GROUND와 외부 전원의 (-)극과 연결
  • 모터 드라이버의 +12V는 외부 전원의 (+)극과 연결
  • 모터 드라이버의 OUT1과 OUT2는 DC 모터의 2개의 선과 연결
  • 모터 드라이버의 IN1과 라즈베리파이 GPIO 20핀과 연결
  • 모터 드라이버의 IN2와 라즈베리파이 GPIO 21핀과 연결

파이썬 코드

from gpiozero import Motor
import time

motor = Motor(forward=20, backward=21)
while True:
    motor.forward()
    time.sleep(5)

    motor.backward()
    time.sleep(5)

작동 영상

0개의 댓글