Ajuda para criar rede com mais de 2 NRF24L01 - Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)2024-03-28T22:22:41Zhttps://labdegaragem.com/forum/topics/ajuda-para-criar-rede-com-mais-de-2-nrf24l01?commentId=6223006%3AComment%3A679169&x=1&feed=yes&xn_auth=noOlá Luis Felipe! Você conseg…tag:labdegaragem.com,2018-07-19:6223006:Comment:6791692018-07-19T13:23:28.011Zwghttps://labdegaragem.com/profile/wg
<p>Olá Luis Felipe! Você conseguiu montar essa rede com mais de 2 módulos?</p>
<p>Olá Luis Felipe! Você conseguiu montar essa rede com mais de 2 módulos?</p> Olá, obrigado, realmente eu u…tag:labdegaragem.com,2016-02-09:6223006:Comment:5111952016-02-09T04:13:08.209ZLuis Felipe Miranda da Silvahttps://labdegaragem.com/profile/LuisFelipeMirandadaSilva
<p>Olá, obrigado, realmente eu usei um dos exemplos como base, muito obrigado, e cheguei em um código onde o nó central recebe os dados dos demais periféricos e os identifica através de um dos valores que os emissores enviam no pacote de dados.</p>
<p>O senhor poderia me dizer o que acha do programa? Testei apenas com 2 nrf24l01, só vou poder testar com mais de 2 na quinta.</p>
<p>minha dúvida é se pode haver conflito enquanto ele estiver recebendo os sinais, ele pode receber até 6 sinais de…</p>
<p>Olá, obrigado, realmente eu usei um dos exemplos como base, muito obrigado, e cheguei em um código onde o nó central recebe os dados dos demais periféricos e os identifica através de um dos valores que os emissores enviam no pacote de dados.</p>
<p>O senhor poderia me dizer o que acha do programa? Testei apenas com 2 nrf24l01, só vou poder testar com mais de 2 na quinta.</p>
<p>minha dúvida é se pode haver conflito enquanto ele estiver recebendo os sinais, ele pode receber até 6 sinais de uma vez, não é verdade?</p>
<p>ex: </p>
<p>//pacote de dados que ele recebe</p>
<p>struct dado_d<br/>{<br/> unsigned long modulo;<br/> unsigned long valor;<br/>};</p>
<p></p>
<p>// No void loop usei: </p>
<p>network.update();</p>
<p>if ( network.available() )<br/> { <br/> RF24NetworkHeader force(no_peri_1);<br/> dado_d dado;<br/> network.read(force,&dado,sizeof(dado));</p>
<p>if (dado.modulo == 1) {<br/> Serial.print("Recebendo dados 1 : ");<br/> Serial.println(dado.valor);<br/> }<br/> else {<br/> Serial.println("Esperando dados 1 : ");<br/> }<br/> if (dado.modulo == 2) {<br/> Serial.print("Recebendo dados 2 : ");<br/> Serial.println(dado.valor);<br/> }<br/> else {<br/> Serial.println("Esperando dados 2 : ");<br/> <br/> }</p>
<p><br/> }<br/> else {<br/> Serial.println("Esperando dados ...");<br/> } <br/> }</p> Olá Luis felipe,
Cara, v…tag:labdegaragem.com,2016-02-09:6223006:Comment:5113202016-02-09T03:30:56.157ZWeider Duartehttps://labdegaragem.com/profile/WeiderDuarte
<p>Olá Luis felipe,</p>
<p></p>
<p> Cara, venho estudado insistentemente os nrf24l01 a um bom tempo, e só tenho dois conselhos a dar:</p>
<p>1- Tudo que você precisa aprender, esta nos exemplos que vem com a bibliotecas, estude-as, fuce-as e você vai chegar lá.</p>
<p>2- As bibliotecas mais recentes são as do TMRH20,</p>
<p>Olá Luis felipe,</p>
<p></p>
<p> Cara, venho estudado insistentemente os nrf24l01 a um bom tempo, e só tenho dois conselhos a dar:</p>
<p>1- Tudo que você precisa aprender, esta nos exemplos que vem com a bibliotecas, estude-as, fuce-as e você vai chegar lá.</p>
<p>2- As bibliotecas mais recentes são as do TMRH20,</p>