Obrigado. Tô fazendo uma fonte ajustável com o ajuste por botão e pretendo usar um sensor de corrente de precisão e um display. Ambos usam o i2c. Vou tentar desenrolar esse código.
preciso de um conversor de i2c pra spi, o c1101 usa o protocolo spi , o cardputer não tem uma Groove que suporte spi. Qual modelo de conversor posso estar usando pra fazer esse conexão?
uma duvida, se eu for usar 2 sensores, por exemplo o MLX90614 para ler 2 temperaturas diferentes, como vai funcionar esse endereço i2c? cada sensor vai ter o seu?
Boa noite, parabéns por esse trabalho, eu fiquei curioso sobre o que seria "fundo de escala" "Wire.write(0b00000000); // fundo de escala em +/- 250° /s"
Parabéns pelo Post, Cleber ! poderia nos dar um breve exemplo, de como seria o envio de dados pra um dos dois lcds I2Cs de 16x2 , ?? quando recebidos pela Serial ?? Abraço !!
Vou planejar um vídeo desse! Mas deve ser parecido com o que fiz com múltiplos Displays OLED, que possuem o mesmo endereço I2C. Daí precisa usar um CI para ajudar a escolher o display. ua-cam.com/video/1aP0keYIdmI/v-deo.html
@@FunBots Cleber ótimo vídeo. Queria saber sobre o uso do i2c em um mini display OLED e um Módulo I2c Para Servo Motores - Pca9685. Os servos ficarão sem uso de vez em quando. Já o display OLED ficará ligado o tempo todo. Creio que enquanto o módulo recebe os controles dos servos o display não atualizará com novos dados certo?
Oi Julio, recomendo testar. Se for fazer uma placa, considere no projeto um par de resistores. Daí você testa sem eles, se não ficar bom, você inclui. Não existe uma resposta definitiva, cada caso é um caso, depende muito dos módulos utilizados. Valeu!
Boa noite professor! Parabéns pelo material! Estou tendo problemas em trabalhar o MPU6050 juntamente com o MAX30100, ambos trabalham com I2C e endereços distintos. Separadamente os dois funcionam, mas quando faço a união só o acelerômetro funciona. Alguma dica?
oi Mayara! Talvez o problema seja no resistor de pull-up das placas, para checar faça o seguinte: conecte apenas a MAX30100 e tenha certeza que está funcionando; coloque dois resistores de pull-up de 10k nas linha de I2C, um para cada linha. Veja se continua funcionando. Se falhar é porque esse resistor está presente na placa MPU6050 e está atrapalhando a impedância geral delas, daí você precisa remover o pull-up de uma delas. Se não for isso, daí existe a possibilidade de usar um demux para I2C mesmo eles sendo endereços diferentes, mas entenda com cuidado se ele é viável para o seu projeto. Explico nesse vídeo: ua-cam.com/video/1aP0keYIdmI/v-deo.html
@@FunBots Olá ´professor. Tive o mesmo problema. Estou utilizando um OLED, MPU6050 e um RTC, Ambos funcionam separadamente, porem quando coloco todos, apenas o OLED nao funciona, o resto trabalha sem problemas pois eu gravo os dados do MPU em um cartao SD que esta conectado no MISO/MOSI. Tentei medir a resistencia como indicado entre os pinos VCC-SDA e VCC-SCL, porém o multimetro entende circuito aberto.... Vou tentar colocar o resistor de pull-up nas linhas SDA e SCL. Alguma outra sugestao?
Erro de iniciante...... Estava com o multimetro em escala de 2k. Alterei a escala para 200K e ele leu 2.1K entre o VCC-SDA e os mesmos 2.1K entre o VCC-SCL, ou seja, está dentro dos 10~1K indicado correto?
Queria saber como funciona a comunicação em centrais de alarmes de incêndio endereçáveis. Sei q todos os dispositivos tem um endereço, mas não sei como eles se comunicam. Queria endereçar os interruptores da minha casa com o arduino. Sou iniciante em arduino
Meu carro possui um computador de bordo com tela lcd2004 e eu controlo tudo por apenas dois botões R/S na alavanca que liga o limpador de parabrisas. Porém está alavanca quebrou, eu consigo conectar ele em um PC e alterar as configurações? Não quero alterar o código fonte, quero apenas alterar as opções como usuário iria alterar pelo botões R/S da alavanca que quebrou.
Olá, onde vejo como usar mais de um módulo SPI no Arduino? Com isso quero saber se é possível transferir um arquivo de um SD para o outro apenas usando o código, tipo em algum momento, como apertar um botão, o código transfere o arquivo de um SD para o outro SD. É possível?
Era o que eu esperava! Obrigado!
Parabéns amigo pelo vídeo. Tmj Abraço
Vc ensina muito bem, Obrigado !
Obrigado. Tô fazendo uma fonte ajustável com o ajuste por botão e pretendo usar um sensor de corrente de precisão e um display. Ambos usam o i2c. Vou tentar desenrolar esse código.
👏👏👏👏
Top de mais, mas quantos pode ser colocados na rede e qual a distância máxima dos componentes?
Boa tarde, professor.
cadê o código??
bom dia, teria como nomear o sensor a lazer colocar o endereço aondo eu quero que fique?
obrigado.
PN532 endereço I2C igual 0x24 da para alterar para usar dois em rede I2C
preciso de um conversor de i2c pra spi, o c1101 usa o protocolo spi , o cardputer não tem uma Groove que suporte spi. Qual modelo de conversor posso estar usando pra fazer esse conexão?
uma duvida, se eu for usar 2 sensores, por exemplo o MLX90614 para ler 2 temperaturas diferentes, como vai funcionar esse endereço i2c? cada sensor vai ter o seu?
Boa noite, parabéns por esse trabalho, eu fiquei curioso sobre o que seria "fundo de escala" "Wire.write(0b00000000); // fundo de escala em +/- 250° /s"
Parabéns pelo Post, Cleber ! poderia nos dar um breve exemplo, de como seria o envio de dados pra um dos dois lcds I2Cs de 16x2 , ?? quando recebidos pela Serial ?? Abraço !!
Vou planejar um vídeo desse! Mas deve ser parecido com o que fiz com múltiplos Displays OLED, que possuem o mesmo endereço I2C. Daí precisa usar um CI para ajudar a escolher o display. ua-cam.com/video/1aP0keYIdmI/v-deo.html
@@FunBots Cleber ótimo vídeo. Queria saber sobre o uso do i2c em um mini display OLED e um Módulo I2c Para Servo Motores - Pca9685. Os servos ficarão sem uso de vez em quando. Já o display OLED ficará ligado o tempo todo. Creio que enquanto o módulo recebe os controles dos servos o display não atualizará com novos dados certo?
Voce recomenda ou nao utilizar external pullup resistor?
Oi Julio, recomendo testar. Se for fazer uma placa, considere no projeto um par de resistores. Daí você testa sem eles, se não ficar bom, você inclui. Não existe uma resposta definitiva, cada caso é um caso, depende muito dos módulos utilizados. Valeu!
Professor como sugestão gostaria que vc desse uma aula sobre I2C no ldmicro agente so encontra video em inglês ou espanhóis
Olá Onofre, infelizmente nunca mexi com o ldmicro, se um dia tiver a oportunidade irei incluir aqui com ctz. Valeu!
Eu estou procurando um conversor de i2c pra ips, para instalar antena c1101 em um grove ips ,você poderia me indicar um?
Boa noite professor! Parabéns pelo material! Estou tendo problemas em trabalhar o MPU6050 juntamente com o MAX30100, ambos trabalham com I2C e endereços distintos. Separadamente os dois funcionam, mas quando faço a união só o acelerômetro funciona. Alguma dica?
oi Mayara! Talvez o problema seja no resistor de pull-up das placas, para checar faça o seguinte: conecte apenas a MAX30100 e tenha certeza que está funcionando; coloque dois resistores de pull-up de 10k nas linha de I2C, um para cada linha. Veja se continua funcionando. Se falhar é porque esse resistor está presente na placa MPU6050 e está atrapalhando a impedância geral delas, daí você precisa remover o pull-up de uma delas. Se não for isso, daí existe a possibilidade de usar um demux para I2C mesmo eles sendo endereços diferentes, mas entenda com cuidado se ele é viável para o seu projeto. Explico nesse vídeo: ua-cam.com/video/1aP0keYIdmI/v-deo.html
@@FunBots vou testar isso hoje! Muito obrigada pela dica...se funcionar aviso aqui!
@@FunBots Olá ´professor. Tive o mesmo problema. Estou utilizando um OLED, MPU6050 e um RTC, Ambos funcionam separadamente, porem quando coloco todos, apenas o OLED nao funciona, o resto trabalha sem problemas pois eu gravo os dados do MPU em um cartao SD que esta conectado no MISO/MOSI. Tentei medir a resistencia como indicado entre os pinos VCC-SDA e VCC-SCL, porém o multimetro entende circuito aberto.... Vou tentar colocar o resistor de pull-up nas linhas SDA e SCL. Alguma outra sugestao?
Erro de iniciante...... Estava com o multimetro em escala de 2k. Alterei a escala para 200K e ele leu 2.1K entre o VCC-SDA e os mesmos 2.1K entre o VCC-SCL, ou seja, está dentro dos 10~1K indicado correto?
Queria saber como funciona a comunicação em centrais de alarmes de incêndio endereçáveis. Sei q todos os dispositivos tem um endereço, mas não sei como eles se comunicam. Queria endereçar os interruptores da minha casa com o arduino. Sou iniciante em arduino
Quero monta um sistema arduíno 2 transmissor e 1 receptor como faço
Meu carro possui um computador de bordo com tela lcd2004 e eu controlo tudo por apenas dois botões R/S na alavanca que liga o limpador de parabrisas. Porém está alavanca quebrou, eu consigo conectar ele em um PC e alterar as configurações? Não quero alterar o código fonte, quero apenas alterar as opções como usuário iria alterar pelo botões R/S da alavanca que quebrou.
Olá, onde vejo como usar mais de um módulo SPI no Arduino? Com isso quero saber se é possível transferir um arquivo de um SD para o outro apenas usando o código, tipo em algum momento, como apertar um botão, o código transfere o arquivo de um SD para o outro SD. É possível?