Olá pessoal, desde já muito obrigado pelo apoio.
Estou desenvolvendo um projeto com dois Arduino, estou utilizando dois Uno porque não tenho o Mega.
Um Arduino é responsável pela entrega do material, o outro Arduino é responsável pela coleta. São softwares diferentes para cada Arduino.
Acontece é que existe vários motores que precisam atuar tanto na entrega quanto na coleta e eu queria deixar os comandos dos motores tudo no mesmo Arduino. Pra isso eu só precisava saber se posso ligar um pino configurado como saída do Arduino 1 e ligar direto em um pino configurado como
entrada do Arduino 2. Como posso fazer isso?

Exibições: 1472

As respostas para este tópico estão encerradas.

Respostas a este tópico

"(...) posso ligar um pino configurado como saída do Arduino 1 e ligar direto em um pino configurado como
entrada do Arduino 2. Como posso fazer isso?"

Sim, pode. Apenas ligue um no outro. Não  esqueça de conectar o GND.

O restante não entendi.

Muito obrigado Flavio Herman

Outra forma de ligar os 2 Arduinos é fazendo a comunicação serial, ligando o TX de um no RX do outro e vice-versa.

Dessa forma, você pode transmitir mais informações além de números e sinais digitais entre eles.

Além disso, usando a library SoftwareSerial, pode escolher os pinos para comunicação.

Mas qual a melhor opção, depende do que você quer transmitir, o que não ficou claro na sua explicação.

Obrigado Augusto, mas já estou usando esses pinos como entradas. No total estou utilizando quase 40 pinos entre entrada e saída. Vou fazer a ligação direta comentado pelo Flavio. 

Oi R, boa tarde.

Existem varias maneiras de "aumentar" o números de saídas/entradas de um arduino,

sem precisar recorrer à um segundo arduino.

CIs  74HC595, CD4051/52/53, PCF8574, etc.

Rui

Olá Rui, boa noite.

Muito obrigado pela resposta, vou estudar esses componentes.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço