Programando o Raspberry PI controle Motores de Passo Step Dir video#16
Автор: EDUKATIKA
Загружено: 2020-09-09
Просмотров: 2101
Описание:
Neste vídeo vamos aprender a fazer escript de controle em Python para o controle de motores de Passo usando módulos drivers como o A4988 e ou DRV8825. O controle de motores PASSO podem ser efetuados de varias formas, através da geração de fases ou no controle dos sinais de STEP, DIR e ENABLE de módulos como os mencionados acima. Neste segundo vídeo mostraremos como controlar os motores usando um script que gera os sinais de step / dir /enable.
Duvidas ?
Deixe seu comentário !
Ou entre em contato no e-mail [email protected]
Nosso link de contribuição com o canal:
https://nubank.com.br/pagar/11afin/6H...
Nossas Redes Sociais
Instagram:
/ edukatika
Facebook
https://https//www.facebook.com/edukatika/
TikTok
@edukatikat8
Código fonte ( Se inscreva no canal em forma de gratidão )
from time import sleep
import RPi.GPIO as GPIO
DIR = 25 # Direcao GPIO Pino5
STEP = 24 # Step GPIO Pino 24
CW = 1 # Rotação sentido horário
CCW = 0 # Rotação sentido anti-horário
SPR = 210 # Numero de passos por rotação completa(360 / 7.5)
GPIO.setmode(GPIO.BCM)
GPIO.setwarnings(False)
GPIO.setup(DIR, GPIO.OUT)
GPIO.setup(STEP, GPIO.OUT)
GPIO.output(DIR, CW)
step_count = SPR
#delay = .0208
delay = .0020
for x in range(step_count):
GPIO.output(STEP, GPIO.HIGH)
sleep(delay)
GPIO.output(STEP, GPIO.LOW)
sleep(delay)
sleep(.400)
GPIO.output(DIR, CCW)
for x in range(step_count):
GPIO.output(STEP, GPIO.HIGH)
sleep(delay)
GPIO.output(STEP, GPIO.LOW)
sleep(delay)
GPIO.cleanup
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: