
Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:04
AVISO: Esta não é uma maneira segura de controlar um motor. Cada pino de E / S pode suportar apenas 40 mA de corrente. Eu recomendaria usar um H-Bridge ou algo parecido
Quando digo simples, não quero dizer usar um controle de velocidade. Mas controle o motor diretamente, sem nenhum circuito externo. Veja como:
Como isso aconteceu: Recentemente, estava trabalhando em um instrutível sobre charlieplexing com um arduino. E eu queria saber se o mesmo princípio funcionaria com motores até certo ponto. Então eu tive a ideia de que se você usasse um motor em vez de um led, você poderia ter um controle de 2 vias dele e se você usasse 2 portas PWM (Modulação por largura de pulso) você poderia ter um controle de velocidade variável de 2 vias para um motor sem hardware externo !! Então decidi postar minhas descobertas. Divirta-se! Se você tiver alguma dúvida, pergunte a eles.
Não sou responsável por nada de ruim que aconteça a você ou ao seu arduino!
Etapa 1: As coisas de que você precisa:
Peças: - Arduino- Motor DC pequeno- Fio para motorTools: - Computador com IDE Arduino instalado- Cabo USB A-B
Etapa 2: Conectando o motor
Conecte seu motor DC ao seu Arduino. - Conecte um fio do motor ao pino 5 em seu arduino- Conecte o outro fio do motor ao pino 6 em seu arduino A configuração do hardware para isso é bem simples.
Etapa 3: codificando o Arduino
Aqui estão alguns passos básicos para programar seu arduino.1) Baixe o código-fonte abaixo 2) Abra o arquivo no IDE do Arduino 3) Pressione o botão "Upload to I / O Board" 4) Assim que o programa for carregado, ele começará a ser executadoI tentei adicionar uma boa quantidade de comentários ao código, mas se você tiver alguma dúvida, pergunte.
Etapa 4: Como isso funciona e mais ideias
Como isso funciona: quando você torna um pino ALTO e outro BAIXO, o pino que está ALTO tem uma tensão positiva e o pino que está BAIXO funciona como um aterramento (-). Observação: a direção de rotação pode ser diferente da abaixo. Pino 5: Pino 6: Gira: ALTO BAIXO CCW BAIXO ALTO CW PWM: 127 BAIXO CCW 1/2 Velocidade CCW = Sentido anti-horário = Sentido horárioIdeias: Adicione um segundo motor. Desculpe, não tenho nenhum código para isso, mas há um esquema postado abaixo.
Recomendado:
Luz automática da sala e controlador de ventilador com contador bidirecional de visitantes: 3 etapas

Controlador automático de iluminação e ventilador com contador bidirecional de visitantes: Freqüentemente, vemos contadores de visitantes em estádios, shoppings, escritórios, salas de aula, etc. Como eles contam as pessoas e acendem ou apagam a luz quando não há ninguém dentro? Hoje estamos aqui com um projeto de controlador de luz ambiente automático com contador de visitantes bidirecional
Controle de gestos simples - controle seus brinquedos RC com o movimento de seu braço: 4 etapas (com imagens)

Controle de gestos simples - controle seus brinquedos RC com o movimento de seu braço: Bem-vindo ao meu 'ible' # 45. Um tempo atrás eu fiz uma versão RC totalmente funcional do BB8 usando peças de Lego Star Wars … https://www.instructables.com/id/Whats-Inside-My-R…Quando vi como era legal a banda de força feita por Sphero, pensei: " Ok, eu c
Crossover de áudio bidirecional: 4 etapas

Crossover de áudio de 2 vias: projetei um crossover de áudio passivo de 2 vias simples, composto por 2 indutores de potência e 2 capacitores. Isso cria um design de segunda ordem ou 12 dB / oitava. Esta ordem é comumente usada em cruzamentos passivos, pois oferece um equilíbrio razoável entre co
Rádio bidirecional NRF24 para telemetria: 9 etapas (com fotos)

Rádio Bidirecional para Telemetria NRF24: Olá pessoal, meu nome é Pedro Castelani e trago para vocês o meu primeiro instrutível: construir um rádio bidirecional com arduino para, enfim, o que for necessário. Neste projeto faremos dois circuitos separados que atuarão como receptor e transmissor
Maverick - Carro de comunicação bidirecional com controle remoto: 17 etapas (com fotos)

Maverick - Carro de comunicação bidirecional controlado remotamente: Olá a todos, sou o Razvan e sejam bem-vindos ao meu “ Maverick ” projeto.Eu sempre gostei de coisas com controle remoto, mas nunca tive um carro RC. Então decidi construir um que pode fazer um pouco mais do que apenas me mover. Para este projeto vamos u