Resultados da busca - %E6%81%92%E8%BE%BE%E7%99%BB%E5%BD%95%E7%94%A8%E6%88%B7%E5%90%8D%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D%E3%80%90%E2%94%83%E5%A5%BD%E8%AE%A1%E5%88%922%E2%92%8F7%E2%92%8F01705%7B%EF%BC%B1%E3%80%91%E3%80%91
ir 54 cm, terá --> 54 * 100/ 135 = 40 40% de caixa vazia;
se medir 81 cm terá ---> 81 * 100 / 135 = 60 60% de caixa vazia;
se medir 108 cm terá ---> 108 * 100 / 135 = 80 80% de caixa vazia;
Agora faça a seguinte linha : long nivel = 100-(distancia * 100 / prfdde);
Se medir 54 cm, terá --> 100-(54 * 100/ 135) = 60 60% de caixa cheia;
se medir 81 cm terá ---> 100-(81 * 100/ 135) = 40 40% de caixa cheia;
se medir 108 cm terá ---> 100-(108 * 100/ 135) = 20 20% de caixa cheia;
Ok
Rui…
Adicionado por mineirin RV ao 19:33 em 22 outubro 2015
ferenças de dados.
Qdo voce diz que em um arquivo no SD car vão ter os valores 80, 60, 40 e 20, podemos entender de
3 formas.
vamos detalhar: 80 decimal é o valor hexadecimal 50, 80 hexadecimal é o valor decimal 128, e 80
com dois dígitos é a composição do valores 8 e 0 que são respectivamente os valores
hexadecimais 50(hexa38) e 48 (hexa30)..
Se estes valores foram escritos da forma que coloquei no sketch exemplo que escrevi, ao você abrir
o SD card no windows, vai ler 80;60;40;30.
Ao ler com o sketch vai obter os seguintes dados " 5048595248595448595648 ",
50 = 8, 48 = 0 = 80 e 59 = ; 52 = 6. 48 = 0 e 59 =; e assim por diante.
Para conseguir ler estes dados e separa-los da forma que voce precisa, tive que fazer uma "gambiara de software"
Teste este sketch abaixo e veja se consegue entender o que fiz e se ele atende sua necessidade .
RV
https://pastebin.com/ecD2REni…
Adicionado por mineirin RV ao 9:58 em 13 outubro 2020