AJUDA TEÓRICA - CONTROLE REMOTO + COMUNICAÇÃO SEM FIO E/OU SPI/UART/I2C

Boa tarde Garagistas.

Estou criando um projeto que irá ter um controle remoto e um receptor. Segue alguns detalhes:

CONTROLE -  Terá uns 40 botões e um joystick (dois potenciômetros). Pode ocorrer de dois ou três botões serem apertados juntos. O controle também receberá dados de temperatura quando solicitado e apresentar no LCD Nokia 5110.

RECEPTOR - Recebe o sinal sem fio e será conectado há uns 15 Arduinos, onde cada um tem uma função diferenciada.

Dúvida: no caso do receptor receber dois botões apertados, uma ação para o  Arduino - A e outra no Arduino - B (slaves). Com qual protocolo consigo operar funções em Slaves distinto, SPI, I2C ou UART ou nenhum deles ?

Sei que tenho um longo caminho de estudo pela frente e queria ajuda para me guiar no melhor ou mais eficiente caminho. Uma das premissas é tempo de reação, pois o tempo do botão apertado deve ser o menor possível entre o slave executar a função. 

Exibições: 439

Responder esta

Respostas a este tópico

Bom dia, 

Programação SPI tem a mesma complexidade de I2C (meu ponto de vista). 

Para controlar 20 motores de passo, talvez possa usar um Arduino Mega.

Não sei se ele dá conta disso. Todos os motores tem funcionar ao mesmo tempo ou um de cada vez?

Bom dia José.

Então, todos funcionam ao mesmo tempo, isso me leva a usar um Arduino ProMini para cada motor. Eu ia usar servos mas eles fazem muito barulho, e isso inviabilizou o uso. 

Que brinquedo maluco ! 

Você esta criando ou se baseando em algum projeto. 

Estou curioso para saber. 

Desejo-lhe sucesso nesse projeto. 

Alguns motores de Passo de uso industrial já usam interface CAN BUS.

Com uma interface somente poderia controlar até 256 motores (acho). 

Só que são caríssimos e de grande potência. Não resolveria o seu problema. 

kkkkkkkk estou aqui rindo da sua surpresa kkkkk.

Acredito que irei passar vergonha ao contar sobre, mas é algo que crio desde criança. Montei o primeiro palco de lego em 1996 e todo ano eu desmontava e montava um melhor. Nessa época existiam somente luz de pisca pisca de natal e leds foscos verdes e vermelhos. Com o passar do tempo, foram surgindo esses novos e potentes leds. Fiquei parado por anos e quando descobri o Arduino resolvi voltar a aprender.

De fato estou montado um palco de show, só que miniatura e com LEGO. Não sei se você chegou a olhar a foto que anexei em uma resposta passada, mas já tem ótimas contribuições suas em meu projeto. Tem outras contribuições como Nelson Toshiro Hirai que parece que deu uma sumida do LdG.

Com o tempo vou pedindo ajuda, e quando finalizar, pretendo vir aqui no LdG mostrar, com os agradecimentos e contribuições de todos.

Beleza ! Boa sorte. 

Quando ficar pronto mostre o projeto para a LEGO ! 

https://ideas.lego.com/#all

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço