Pages: [1]   Go Down
Author Topic: Mudar porta em tempo de execução  (Read 1000 times)
0 Members and 1 Guest are viewing this topic.
Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 381
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Tava aki pensando com meus botões, alguém sabe, nunca testei, depois vou testar...  smiley-lol
tem como mudar uma porta de saida pra entrada, em tempo de execucao

fora do:
void setup(){
pinMode(portaled, OUTPUT);  <------------------
}

e dentro do:
void loop(){
pinMode(portaled, OUTPUT);  <------------------
}


 smiley-sad
Logged

????????????????????

Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 381
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Tava aki pensando com meus botões, alguém sabe, nunca testei, depois vou testar...  smiley-lol
tem como mudar uma porta de saida pra entrada, em tempo de execucao
fora do:
void setup(){
pinMode(portaled, OUTPUT);  <------------------
}
e dentro do:
void loop(){
pinMode(portaled, OUTPUT);  <------------------
}
 smiley-sad

Desculpem fiz errado:

fora do:
void setup(){
pinMode(portaled, OUTPUT);  <------------------
}

e dentro do:
void loop(){
pinMode(portaled, INPUT);  <------------------
}


Logged

????????????????????

Bom Princípio - RS
Offline Offline
Sr. Member
****
Karma: 0
Posts: 263
SOFTWARE DEVELOPER, HACKER, RASPBERRY/ARDUINO/QT ENTHUSIAST & METALLICA FAN
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Kotch nunca testei, funciona em código? não da erro na hora de compilar, no debug...
acho q deve funcionar sim ...
Logged

My Toys:
Raspberry Pi (Model B)
Arduino MEGA 1280: ( Shield LCD 16x2, Ethernet, RFID )
Freescale Kinetis KL25Z [/

Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 381
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

se funcionar, pode ser usado , talvez no lugar do ci multiplexador, quando voce quer mandar dados pro lcd, vc configura os digitais pra saida, quando voce quer ler dados do teclado, vc configura os digitais como entrada e liga lcd no teclano e nos digitais do arduino, so nao sei se ao teclar, vai escrever besteira no lcd, mas pode mudar o programa pra quando voce for ler o teclado inibir o lcd, que tem um pino enable, se ao estou enganado, como diz o Pelé;  ennntendeee!
 smiley-grin
Logged

????????????????????

Brazil
Offline Offline
Sr. Member
****
Karma: 0
Posts: 381
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Boeira, mais 4 post ganha uma estrela!
 smiley-lol
Logged

????????????????????

Bom Princípio - RS
Offline Offline
Sr. Member
****
Karma: 0
Posts: 263
SOFTWARE DEVELOPER, HACKER, RASPBERRY/ARDUINO/QT ENTHUSIAST & METALLICA FAN
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

teria que limitar o que se escrever no lcd como disse...
sapkposakpokpsa
entendiii...
kapskpaskpsak
muito bom sim ,uma ótima idéia!
Logged

My Toys:
Raspberry Pi (Model B)
Arduino MEGA 1280: ( Shield LCD 16x2, Ethernet, RFID )
Freescale Kinetis KL25Z [/

'round the world...
Offline Offline
Faraday Member
**
Karma: 41
Posts: 3115
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Podes usar sim...

Se leres um pouco vais ver que isso é a única maneira de usar o protocolo 1-Wire da Texas. Em que tens de alterar a função do pino para poderes receber a resposta do periférico que tentaste aceder.

Tem, no entanto, cuidado com a montagem e garante que não vais fazer nenhum curto circuito. smiley-wink
Logged

Eu não sou o teu criado. Se respondo no fórum é para ajudar todos mediante a minha disponibilidade e disposição. Responder por mensagem pessoal iria contra o propósito do fórum e por isso evito-o.
Se realmente pretendes que eu te ajude por mensagem pessoal, então podemos chegar a um acordo e contrato onde me pagas pela ajuda que eu fornecer e poderás então definir os termos de confidencialidade do meu serviço. De forma contrária toda e qualquer ajuda que eu der tem de ser visível a todos os participantes do fórum (será boa ideia, veres o significado da palavra fórum).
Nota também que eu não me responsabilizo por parvoíces escritas neste espaço pelo que se vais seguir algo dito por mim, entende que o farás por tua conta e risco.

Dito isto, mensagens pessoais só se forem pessoais, ou seja, se já interagimos de alguma forma no passado ou se me pretendes convidar para uma churrascada com cerveja (paga por ti, obviamente).

Bom Princípio - RS
Offline Offline
Sr. Member
****
Karma: 0
Posts: 263
SOFTWARE DEVELOPER, HACKER, RASPBERRY/ARDUINO/QT ENTHUSIAST & METALLICA FAN
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

ainda bem...
oótima dica, vlw Kotch e bubulindo ...
Logged

My Toys:
Raspberry Pi (Model B)
Arduino MEGA 1280: ( Shield LCD 16x2, Ethernet, RFID )
Freescale Kinetis KL25Z [/

Pages: [1]   Go Up
Jump to: