2 Dispositivos I2C com arduino - Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)2024-03-28T08:44:58Zhttps://labdegaragem.com/forum/topics/2-dispositivos-i2c-com-arduino?feed=yes&xn_auth=noBom dia Zelmiro,
Sugiro que a…tag:labdegaragem.com,2021-06-13:6223006:Comment:8703662021-06-13T12:13:15.702ZJosé Gustavo Abreu Murtahttps://labdegaragem.com/profile/GustavoMurta
<p>Bom dia Zelmiro,</p>
<p>Sugiro que abra um novo tópico com a sua necessidade do projeto.</p>
<p>Inclua todas as informações sobre o seu projeto. </p>
<p></p>
<ul>
<li><strong><a href="http://labdegaragem.com/forum/topics/sugest-o-de-como-postar" target="_self">Sugestões de como "postar" no LdG</a> por <a href="http://labdegaragem.com/profile/RuiViana" target="_self">Rui Viana</a></strong></li>
</ul>
<p>Bom dia Zelmiro,</p>
<p>Sugiro que abra um novo tópico com a sua necessidade do projeto.</p>
<p>Inclua todas as informações sobre o seu projeto. </p>
<p></p>
<ul>
<li><strong><a href="http://labdegaragem.com/forum/topics/sugest-o-de-como-postar" target="_self">Sugestões de como "postar" no LdG</a> por <a href="http://labdegaragem.com/profile/RuiViana" target="_self">Rui Viana</a></strong></li>
</ul> Não é uma pergunta.tag:labdegaragem.com,2021-06-12:6223006:Comment:8703642021-06-12T21:43:26.093ZZelmirohttps://labdegaragem.com/profile/Zelmiro
Não é uma pergunta.
Não é uma pergunta. Boa tarde Sr. Z,
Isto é uma…tag:labdegaragem.com,2021-06-12:6223006:Comment:8703522021-06-12T18:09:18.693Zmineirin RVhttps://labdegaragem.com/profile/RuiViana
<p>Boa tarde Sr. Z,</p>
<p></p>
<p>Isto é uma afirmação????</p>
<p></p>
<p><span>"Poderia ser o Arduino Pro mini. Tô precisando usar um sensor de rfid e um modulo de mp3."</span></p>
<p></p>
<p><span>RV mineirin</span></p>
<p>Boa tarde Sr. Z,</p>
<p></p>
<p>Isto é uma afirmação????</p>
<p></p>
<p><span>"Poderia ser o Arduino Pro mini. Tô precisando usar um sensor de rfid e um modulo de mp3."</span></p>
<p></p>
<p><span>RV mineirin</span></p> Poderia ser o Arduino Pro min…tag:labdegaragem.com,2021-06-12:6223006:Comment:8702522021-06-12T18:02:13.452ZZelmirohttps://labdegaragem.com/profile/Zelmiro
<p>Poderia ser o Arduino Pro mini. Tô precisando usar um sensor de rfid e um modulo de mp3.</p>
<p>Poderia ser o Arduino Pro mini. Tô precisando usar um sensor de rfid e um modulo de mp3.</p> Disponha.
Abs,
CKtag:labdegaragem.com,2017-06-08:6223006:Comment:6170572017-06-08T01:06:02.008ZCarlos kwiekhttps://labdegaragem.com/profile/Carloskwiek
<p>Disponha.</p>
<p></p>
<p>Abs,</p>
<p></p>
<p>CK</p>
<p>Disponha.</p>
<p></p>
<p>Abs,</p>
<p></p>
<p>CK</p> Cada dispositivo I2C possui u…tag:labdegaragem.com,2017-06-06:6223006:Comment:6170092017-06-06T23:06:15.367ZJosé Gustavo Abreu Murtahttps://labdegaragem.com/profile/GustavoMurta
<p>Cada dispositivo I2C possui um endereço, como o Carlos já citou. </p>
<p>O Arduino será sempre mestre e todos outros dispositivos serão escravos. </p>
<p>Cada dispositivo I2C possui um endereço, como o Carlos já citou. </p>
<p>O Arduino será sempre mestre e todos outros dispositivos serão escravos. </p> SM, boa tarde
correto, voce d…tag:labdegaragem.com,2017-06-06:6223006:Comment:6170042017-06-06T18:51:17.959Zmineirin RVhttps://labdegaragem.com/profile/RuiViana
<p>SM, boa tarde</p>
<p>correto, voce define o ultimo digito do endereço usando os bits A0 até A2.</p>
<p></p>
<p><span> PCF8574</span></p>
<p> bit A7 A6 A5 A4 A3 A2 A1 A0</p>
<p>binário 0 0 1 0 0 x x x de 0x20 até 0x27</p>
<p>ou</p>
<p><span>PCF8574A</span></p>
<p> bit A7 A6 A5 A4 A3 A2 A1 A0</p>
<p>binário 0 0 1 1 1 x x x de 0x38 até 0x37.</p>
<p></p>
<p>Sobre esta dúvida:</p>
<p><span>"Agora quero ver se funciona com outros…</span></p>
<p>SM, boa tarde</p>
<p>correto, voce define o ultimo digito do endereço usando os bits A0 até A2.</p>
<p></p>
<p><span> PCF8574</span></p>
<p> bit A7 A6 A5 A4 A3 A2 A1 A0</p>
<p>binário 0 0 1 0 0 x x x de 0x20 até 0x27</p>
<p>ou</p>
<p><span>PCF8574A</span></p>
<p> bit A7 A6 A5 A4 A3 A2 A1 A0</p>
<p>binário 0 0 1 1 1 x x x de 0x38 até 0x37.</p>
<p></p>
<p>Sobre esta dúvida:</p>
<p><span>"Agora quero ver se funciona com outros componentes que utilizam I2C." </span></p>
<p>Todo dispositivo I2C obedece ao mesmo protocolo definido pela</p>
<p><a href="https://www.i2c-bus.org/" target="_blank">https://www.i2c-bus.org/</a></p>
<p></p>
<p>Todo dispositivo I2C deve funcionar em um BUS I2C, desde que obedecida as</p>
<p>regras do protocolo.</p>
<p>As regras que podemos "atrapalha-las" é a que defini a distancia máxima do BUS</p>
<p>e a que define que a soma das capacitâncias de entrada dos dispositivos,</p>
<p>que não deve ultrapassar a 400 pf pra uso na velocidade máxima do bus.</p>
<p></p>
<p>Rui</p> Links muito bons.
Vou dar uma…tag:labdegaragem.com,2017-06-06:6223006:Comment:6169112017-06-06T18:20:09.697ZStella Marqueshttps://labdegaragem.com/profile/StellaMarques
<p>Links muito bons.</p>
<p>Vou dar uma olhadinha certinho. </p>
<p>Vi que pra mais de um display funciona.</p>
<p>Agora quero ver se funciona com outros componentes que utilizam I2C.</p>
<p>Obrigada.</p>
<p>Links muito bons.</p>
<p>Vou dar uma olhadinha certinho. </p>
<p>Vi que pra mais de um display funciona.</p>
<p>Agora quero ver se funciona com outros componentes que utilizam I2C.</p>
<p>Obrigada.</p> Então eu não poderei ligar na…tag:labdegaragem.com,2017-06-06:6223006:Comment:6167042017-06-06T18:05:13.947ZStella Marqueshttps://labdegaragem.com/profile/StellaMarques
<p>Então eu não poderei ligar nada nos pinos A0,A1 e A2?</p>
<p><span>"O endereço é modificado colocando em LOW ou em HIGH os pinos de A0, A1 e A2."</span></p>
<p><span>Você se refere a essa faixa de endereços "</span>A versão PCF8574 pode ter endereços de 0x20 até 0x27 e a versão PCF8574A pode ter o endereço de 0x38 até 0x3F." ??</p>
<p>E ai eu atribuo dentro da faixa de endereços um endereço para cada slave? Isso?</p>
<p>Então eu não poderei ligar nada nos pinos A0,A1 e A2?</p>
<p><span>"O endereço é modificado colocando em LOW ou em HIGH os pinos de A0, A1 e A2."</span></p>
<p><span>Você se refere a essa faixa de endereços "</span>A versão PCF8574 pode ter endereços de 0x20 até 0x27 e a versão PCF8574A pode ter o endereço de 0x38 até 0x3F." ??</p>
<p>E ai eu atribuo dentro da faixa de endereços um endereço para cada slave? Isso?</p> São mesmo, entender o conceit…tag:labdegaragem.com,2017-06-06:6223006:Comment:6168032017-06-06T18:02:31.136ZStella Marqueshttps://labdegaragem.com/profile/StellaMarques
<p>São mesmo, entender o conceitual até que estou entendendo.</p>
<p>Meu problema esta mais na parte da programação. Que não tenho encontrado muitos exemplos.</p>
<p>Nesse caso estão sendo usados dois arduinos.</p>
<p>Por isso tem um código para o mestre e outro para o escravo.</p>
<p>Correto?</p>
<p>Mas e caso eu queira controlar algo como um LCD e o leitor de cartões RFID por exemplo, ou o SD.. eles seriam os Escravos e o Arduino o Mestre. Correto?</p>
<p></p>
<p>Mas como fazer isso que eu…</p>
<p>São mesmo, entender o conceitual até que estou entendendo.</p>
<p>Meu problema esta mais na parte da programação. Que não tenho encontrado muitos exemplos.</p>
<p>Nesse caso estão sendo usados dois arduinos.</p>
<p>Por isso tem um código para o mestre e outro para o escravo.</p>
<p>Correto?</p>
<p>Mas e caso eu queira controlar algo como um LCD e o leitor de cartões RFID por exemplo, ou o SD.. eles seriam os Escravos e o Arduino o Mestre. Correto?</p>
<p></p>
<p>Mas como fazer isso que eu não estou entendendo. Como atribuir um valor de memoria para cada um. E como acessar esse valor? </p>