Olá a todos sou novo por aqui

Gostaria da saber se tem como eu mandar alguns valores inteiros de (0 a 255) de um Arduino para outro e usar estes valores no receptor para (por exemplo) acionar LEDs PWM.

Como eu já estou utilizando a TX e RX para comunicar com o computador, mando os valoras para o primeiro Arduino. Eu gostaria de mandar estes valores também para o segundo Arduino mas não pode ser pela TX RX.

tem como?

dei uma lida em mandar via PWM (tipo mandar PWM e ler o sinal PWM no segundo) mas não sei como fazer isto e não sei se da para mandar vários valores separados

pretendo mandar no máximo 10 valores

Obrigado desde já

Exibições: 406

Responder esta

Respostas a este tópico

Olá Napster

Dê preferencia pela comunicação Digital, pois sofre menos interfencias.

Existem diversas formas de enviar dados entre placas, vou citar algumas:

Com fio:

Serial, usando Softserial, usa outros pinos alem de TX0 e RX0;

SPI

I2C

OneWire

Comunicação Paralela

Sem fio: (necessita de Hardware extra)

Bluetooth

Wifi

nRF24L01

Zigbee

Modulos de 433Mhz

muito obrigado pela resposta vou dar mais uma lida no assunto

o que estou fazendo é o seguinte

tenho um equipamento de iluminação (moving head LED) onde a placa dela esta com defeito, então estou montando uma placa pra ela com Arduino e já consegui controlar os motores e LEDs, também já consigo receber sinal DMX para mover tudo o problema que preciso conectar outro Arduino pois tenho que colocar um display para o menu dela de configuração logo este primeiro Arduino vai ter o display e botões e receber DMX e logo passara as informações para o segundo Arduino onde estará ligados os motores e LEDs

No placa original tem um STC12c5608AD onde ele recebe DMX e manda para o próximo integrado que e um raspado (não da pra identificar) mas olhando o STC notei que ele manda os dados por duas saídas

pino 13 - PWM1/PCA1/T1/P3.5

pino 14 - PWM3/PCA3/P2.4

qual será a comunicação usada pelo fabricante?

Oi Sr. N, boa tarde.

Este CI raspado é de 8 pinos?

Se for, tem chance de ser um MAX481.

O protocolo DMX (e DMX512) usam a comunicação elétrica  RS485.

https://en.wikipedia.org/wiki/DMX512

Rui

não não e do mesmo tamanho do STC que citei e ele e um CI programável tipo o arduino

os drivers de motores vão ligado nele assim como os leds

dei uma olhada nas comunicações, estou tentando utilizar agora a i2c, não sei se esta é adequada

poderia me dizer qual é a comunicação mais simples para eu poder enviar estes 10 valores onde cada um deles é de 0 a 255 . onde eu possa enviar e receber de uma forma simples.

obrigado pela ajuda

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço