Índice:
- Etapa 1: Componentes necessários
- Etapa 2: Conexões de circuito para motor de passo e ESP 32
- Etapa 3: Como fazer o upload do código na placa ESP 32
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Os motores de passo são motores CC que se movem em etapas discretas. Eles têm várias bobinas que são organizadas em grupos chamados "fases". Ao energizar cada fase em sequência, o motor irá girar, uma etapa de cada vez.
Os motores de passo são muito úteis para fazer projetos que requerem um posicionamento preciso, como impressoras 3D. Devido a algumas limitações, temos mais um tipo de motor chamado servo motores.
As limitações são: -
1. extrair energia mesmo quando não estiver fazendo nenhum trabalho.
2. menos torque em alta velocidade.
3. Nenhum mecanismo de feedback como servo motor.
Além disso, os motores de passo requerem drivers de motor para se conectar às placas de processamento, mas podemos conectar servo motores diretamente à placa Arduino ou esp32.
Etapa 1: Componentes necessários
1. Motor de passo -
2. Motorista -
3. ESP32 -
4. Fios de jumpers -
5. Breadboard (opcional) -
6. Software Arduino IDE
Configurar seu Arduino IDE antes de enviar o código no ESP32 é muito importante: -
Etapa 2: Conexões de circuito para motor de passo e ESP 32
O motor de passo funciona com 5 V volts. portanto, conecte 5 V do driver do motor ao ESP 32 Vin.
Placa do driver do motor ESP32
in1Pin 25in2Pin 33
in3Pin 32
in4Pin 35
Vcc VIN
GND GND
Etapa 3: Como fazer o upload do código na placa ESP 32
1. Clique em upload.
2. Se não houver erro. Na parte inferior do Arduino IDE, quando recebemos a mensagem Conectando …, …, 3. Pressione o botão Boot na placa ESP 32 até receber a mensagem de upload concluído.
4. Depois que seu código for carregado com sucesso. Pressione o botão de ativação para reiniciar ou iniciar o código carregado na placa ESP32.
Recomendado:
Motor de passo controlado por motor de passo sem microcontrolador !: 6 etapas
Motor de passo controlado por motor de passo sem microcontrolador !: Neste instrutivo rápido, faremos um controlador de motor de passo simples usando um motor de passo. Este projeto não requer circuitos complexos ou um microcontrolador. Então, sem mais delongas, vamos começar
Motor de passo controlado por motor de passo sem microcontrolador (V2): 9 etapas (com imagens)
Motor de passo controlado por motor de passo sem microcontrolador (V2): Em um dos meus Instructables anteriores, mostrei como controlar um motor de passo usando um motor de passo sem um microcontrolador. Foi um projeto rápido e divertido, mas veio com dois problemas que serão resolvidos neste Instructable. Então, sagacidade
Locomotiva modelo com motor de passo controlado - Motor de passo como codificador giratório: 11 etapas (com imagens)
Locomotiva modelo com motor de passo controlado | Motor de passo como codificador giratório: Em um dos instrutíveis anteriores, aprendemos como usar um motor de passo como codificador giratório. Neste projeto, agora usaremos aquele motor de passo girado em codificador rotativo para controlar um modelo de locomotiva usando um microcontrolador Arduino. Então, sem fu
Levitação acústica com Arduino Uno passo a passo (8 etapas): 8 etapas
Levitação acústica com Arduino Uno passo a passo (8 etapas): transdutores de som ultrassônico L298N fonte de alimentação do adaptador DC fêmea com um pino DC macho Arduino UNOBreadboardComo isso funciona: primeiro, você carrega o código para Arduino Uno (é um microcontrolador equipado com digital e portas analógicas para converter código (C ++)
Motor de passo controlado por motor de passo - Motor de passo como codificador giratório: 11 etapas (com imagens)
Motor de passo controlado por motor de passo | Motor de passo como codificador rotativo: Você tem alguns motores de passo por aí e quer fazer alguma coisa? Neste Instructable, vamos usar um motor de passo como um codificador rotativo para controlar a posição de outro motor de passo usando um microcontrolador Arduino. Então, sem mais delongas, vamos