CENTRAL DE ATENDIMENTO
De segunda à sexta das 8:00 às 17:30
(11) 3522-7626 / vendas@robocore.net
Retornar
ao topo

Classifique este tópicoPéssimoRuimMedianoBomÓtimo
Autor
Mensagem
3
asasergio

Level 0
164273 xp

Registrado em:
08/06/2015





Mensagens:
2
3
asasergio

Responder com citações
Mensagem Sex Dez 20, 2019 6:08 pm
Multiplos sensores BMP280 com Uno via SPI
Eu preciso conectar três dispositivos BMP280 (pressão atmosférica) com um Arduino Uno (com LCD 16x2).



Eu conectei o Uno no LCD via IIC (módulo LCM1602), nos pinos A4 e A5; está Ok.

Eu conectei os três BMP280 ao Arduino via SPI, como demonstrado no esquema visto abaixo:
Arduino pino. . . . . .BMP280 (1). . BMP280 (2). . BMP280 (3)
D13 (SCLK). . . . . . .SCL. . . . . . . . . SCL. . . . . . . . . SCL
D12 (MISO). . . . . . .SDO. . . . . . . . .SDO. . . . . . . . . SDO
D11 (MOSI). . . . . . .SDA. . . . . . . . .SDA. . . . . . . . . SDA
D10 (ss1). . . . . . . . CSB
D9   (ss2). . . . . . .. . . . . . .. . . . . . .. CSB
D8   (ss3). . . . . . .. . . . . . .. . . . . . .. . . . . . .. . . . . . . .CSB

Isto parece congruente com a teoria da comunicação SPI.



Agora a dificuldade é encontrar a biblioteca que permita múltiplos dispositivos conectados via SPI para:
1. Uno recebe dados de BMP280 (1), apresenta no LCD;
2. Uno recebe dados de BMP280 (2), apresenta no LCD;
3. Uno recebe dados de BMP280 (3), apresenta no LCD;

As três bibliotecas BMP280 encontradas são fracamente documentadas e não demonstram terem recursos para múltiplos dispositivos:
- Adafruit_BMP280_Library
- BMP280_DEV
- BMP280_Grove

Eu tentei alternar: 
- digitalWrite(ss1, LOW) and digitalWrite(ss1, HIGH)
- digitalWrite(ss2, LOW) and digitalWrite(ss2, HIGH)
- digitalWrite(ss3, LOW) and digitalWrite(ss3, HIGH)
e criar instancias diferentes para BMP(1), BMP(2) e BMP(3) mas não funcionou.

Existe farta demonstração na WEB de como conectar um sensor BMP280 ao Uno (ou ESP) mas eu não encontrei um que conectasse dois ou mais BMP280 via SPI ou IIC (I2C). Nos foruns, muita especulação mas nada de concreto.

Alguma sugestão?
3
asasergio

Level 0
164273 xp

Registrado em:
08/06/2015





Mensagens:
2
3
asasergio

Responder com citações
Mensagem Seg Dez 23, 2019 6:35 pm
Multiplos sensores BMP280 com Uno via SPI
A solução: https://www.instructables...no-Uno-Via-SPI/
3
rainbowansalt

Level 0
0 xp

Registrado em:
18/02/2020





Mensagens:
1
3
rainbowansalt

Responder com citações
Mensagem Ter Fev 18, 2020 1:22 am
Multiplos sensores BMP280 com Uno via SPI
asasergio Escreveu:
muito obrigado
Mostrar mensagens desde a última:




Ir para:  
Todos os horários são GMT - 3 HorasVocê não tem permissão para escrever novas mensagens
v não tem permissão para responder às mensagens
Você não tem permissão para editar suas mensagens
Você não tem permissão para deletar suas mensagens
Você não tem permissão para classificar tópicos
Você não tem permissão para classificar mensagens
Você não tem permissão para votar em enquetes
Anexar downloads : Proibido
Fazer Download de Arquivos: Proibido
Powered by phpBB © 2001 phpBB Group