Índice:
Vídeo: Usando mais de 4 motores - Empilhamento de vários protetores de motor: 3 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
Dispositivo de substituição e aumento sensorial vibrotátil instrutível (https://www.instructables.com/id/Vibrotactile-Sens…) mostra uma maneira de construir um dispositivo que traduz uma entrada sensorial em estímulos vibratórios. Esses estímulos vibratórios são produzidos por motores ERM cilíndricos acionados por um Arduino Uno com um protetor de motor.
Para mais de 4 motores, vários motorshields precisam ser empilhados.
No caso de mais de 6 motores precisarem ser acionados independentemente, você precisa de mais pinos PWM do que o Arduino Uno tem (6 pinos PWM) e, portanto, um Arduino Mega. Teoricamente, mais de dois escudos podem ser empilhados em um Arduino, no entanto, considere que o Arduino Mega também tem apenas uma quantidade limitada de pinos PWM: 15.
Suprimentos
- Adafruit Motorshield v2.3 e cabeçalhos de empilhamento masculinos
- Cabeçalhos de empilhamento fêmeas (por exemplo,
- Arduino Mega para mais de 6 motores (por exemplo,
Protótipo de
Etapa 1: soldagem e empilhamento
- Pinos de empilhamento de solda em ambos os protetores do motor, conforme visível nas fotos
- Jumpers de endereço de solda em uma das placas (consulte a explicação na imagem e https://learn.adafruit.com/adafruit-motor-shield-… para obter instruções mais detalhadas sobre como fazê-lo)
- Empilhe o Arduino e os dois escudos um sobre o outro.
- Certifique-se de que o Jumper VIN esteja em ambas as blindagens.
Etapa 2: Código
Este é um exemplo de como permitir que 8 motores traduzam 3 valores sensoriais:
- Baixe o código, fornecido em uma pasta zip abaixo, abra-o e instale as bibliotecas, conforme explicado em….
- Clique em Ferramentas → Placa → selecione Arduino / Genuino Mega ou Mega 2505
- Altere as seguintes partes do código, se necessário
Defina cada motor com seu número de pino e blindagem:
Adafruit_DCMotor * motor1 = AFMS1.getMotor (1); // especifica que os motores DC conectados ao primeiro shieldAdafruit_DCMotor * motor2 = AFMS1.getMotor (2); Adafruit_DCMotor * motor3 = AFMS1.getMotor (3); Adafruit_DCMotor * motor4 = AFMS1.getMotor (4); Adafruit_DCMotor * motor5 = AFMS2.getMotor (1); // especifica que os motores DC conectados à segunda blindagem Adafruit_DCMotor * motor6 = AFMS2.getMotor (2); Adafruit_DCMotor * motor7 = AFMS2.getMotor (3); Adafruit_DCMotor * motor8 = AFMS2.getMotor (4);
Especifique o número de motores usados:
int nrOfMotors = 8;
Incluir todos os motores usados em uma matriz:
Motores Adafruit_DCMotor * [8] = {motor1, motor2, motor3, motor4, motor5, motor6, motor7, motor8, };
Inclui todos os sensorespins em uma matriz:
unsigned char sensorpins [3] = {A15, A14, A13, };
Faça upload do código para o Arduino Mega. Feito.
Etapa 3: torná-lo vestível
No Instructable sobre como tornar o SSAD vestível (https://www.instructables.com/id/Making-the-SSAD-W…), é fornecido um exemplo de como conectar um Arduino Uno e um motorhield ao corpo. Se você tiver que usar o Arduino Mega e vários protetores de motor, uma bolsa de cintura, como ilustrada no esboço, pode ser uma solução para tornar o protótipo vestível.
Recomendado:
Arduino Como conectar vários servo motores - PCA9685 Tutorial: 6 etapas
Arduino Como Conectar Múltiplos Servo Motores - PCA9685 Tutorial: Neste tutorial vamos aprender como conectar vários servo motores usando o módulo PCA9685 e o módulo arduino.PCA9685 é muito bom quando você precisa conectar vários motores, você pode ler mais sobre isso aqui https : //www.adafruit.com/product/815Watch the Vi
Protetores auriculares Plantronics Backbeat Pro 2 em gel: 5 etapas
Plantronics Backbeat Pro 2 Gel Earpads: Eu realmente espero que esta experiência ajude quem está tentando substituir os fones de ouvido originais Plantronics Backbeat Pro 2I foi inspirado neste vídeo do Youtube: https://www.youtube.com/watch?v=Ch0sqycaOZgI Procurado um Faro G2 dual thick conforme mencionado em v
Mais seguro, melhor: tornando as estações de trem mais seguras: 7 etapas
Mais seguro, melhor: tornando as estações de trem mais seguras: Muitas estações de trem hoje não são seguras devido à falta de segurança, barreiras e aviso de chegada do trem. Vimos a necessidade de consertar isso. Para resolver este problema, criamos o Safer Better. Usamos sensores de vibração, sensores de movimento e
Pike - Dirija com mais segurança, dirija com mais inteligência, dirija um Pike !: 5 etapas
Pike - Dirija com mais segurança, Dirija com mais inteligência, Dirija um Pike !: Bem-vindo ao meu projeto chamado Pike! Este é um projeto que faz parte da minha educação. Sou estudante NMCT em Howest na Bélgica. O objetivo era fazer algo inteligente usando um Raspberry Pi. Tínhamos total liberdade na qual queríamos fazer smart.Para mim foi
Como deixar seu computador mais rápido e mais rápido !: 5 etapas
Como deixar o seu computador mais rápido e mais rápido !: Instruções fáceis de seguir sobre como acelerar facilmente o seu computador