Boa tarde,
Quero criar uma matriz para o teste de uma variável em uma função for, o código esta pronto e os valores que uso para formar as matrizes estão sendo impressos no monitor serial do arduino em linha.
cada linha do monitor serial tem que se transformar em uma linha da matriz.
código: https://pastebin.com/yjdUGgsp
Obrigado!
Tags:
Boa noite Ijr,
Esta matriz deverá se uma matriz bidimencionals de A x B valores.
Por esta linha,
" Serial.println("VAZAO,COEF GLOBAL 1,COEF GLOBAL 2, TEMP DE SAIDA 1, TEMP DE SAIDA 2, CALOR"); "
infiro que A terá 6 colunas , mas fico em dúvidas de quantas linhas terá sua matriz.
O numero de linhas impressas será fixo ou variável? Se fixo a quantidade de linhas será a quantidade de B (Linhas da matriz).
RV
Ela tem no total 120 linhas linhas, é fixo
Bom dia Ijr.
Teste o sketch que anexei e veja se atende sua necessidade.
'Sh, um detalhe. Devido ao tamanho da matriz (6 x 120), que precisa de muita memoria,
não é possível usar Arduíno Uno ou Mini, precisa ser no minimo o Arduíno Mega.
Com o Mega :
Global variables use 3158 bytes (38%) of dynamic memory, leaving 5034 bytes for local variables. Maximum is 8192 bytes.
Com o Uno:
Global variables use 3158 bytes (154%) of dynamic memory, leaving -1110 bytes for local variables. Maximum is 2048 bytes.
Not enough memory; see http://www.arduino.cc/en/Guide/Troubleshooting#size for tips on reducing your footprint.
Error compiling for board Arduino/Genuino Uno.
RV
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por