collapse

* Posts Recentes

Cerca eléctrica por SerraCabo
[14 de Junho de 2025, 23:26]


Alguém arranja motores? por almamater
[10 de Junho de 2025, 22:34]


Condensador 4.7uF 0603 por brunus
[09 de Junho de 2025, 15:52]


+ LASERs por dropes
[30 de Maio de 2025, 23:11]


Lenovo IdeaPad 3 Não liga por jm_araujo
[07 de Maio de 2025, 19:10]


Identificar Diodo Zenner por filjoa
[01 de Maio de 2025, 23:07]


Meu novo robô por dropes
[18 de Março de 2025, 14:51]


JBL partybox On-The-Go por almamater
[21 de Fevereiro de 2025, 23:32]


Talking Reverse Engineering with an Absolute Legend! por SerraCabo
[13 de Fevereiro de 2025, 09:56]


Motoserra Stihl 120C por brunus
[11 de Fevereiro de 2025, 16:29]

Autor Tópico: Ajuda em arduino  (Lida 10963 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline amando96

  • Mini Robot
  • *
  • Mensagens: 1.631
  • MAC address? But I have windows...
    • Projects, News, Blog, Tutorials
Re: Ajuda em arduino
« Responder #15 em: 11 de Junho de 2010, 20:34 »
Como ligaste o botão?

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.753
Re: Ajuda em arduino
« Responder #16 em: 11 de Junho de 2010, 21:34 »
Leste este meu post:
Citar
O que código que foi aqui postado pisca 5 vezes assim que se carrega no botão, só que não era a cada 1 segundo mas sim 0.1 segundos, em vez do 100 tem que ser 1000.
O que pode estar a acontecer é que quando ele faz a leitura do botão este esteja a 1 ou por ruído ou porque tens as ligações mal feitas.

Offline DFC17

  • Mini Robot
  • *
  • Mensagens: 43
Re: Ajuda em arduino
« Responder #17 em: 11 de Junho de 2010, 22:53 »
no arduino ao lado das saidas analogicas tem la 5 volts entao eu tirei dai uma ponta liguei a uma botoneira normalmente aberta e depois da botoneira para o 2 digital. e pus um led na saida 13 e ground.

Offline amando96

  • Mini Robot
  • *
  • Mensagens: 1.631
  • MAC address? But I have windows...
    • Projects, News, Blog, Tutorials
Re: Ajuda em arduino
« Responder #18 em: 11 de Junho de 2010, 23:10 »
Não puseste resistencia pull-down? assim penso que ele está a flutuar, esperimenta por uma resistencia do pino 2, para 0v.

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.753
Re: Ajuda em arduino
« Responder #19 em: 11 de Junho de 2010, 23:26 »
Não puseste resistencia pull-down? assim penso que ele está a flutuar, esperimenta por uma resistencia do pino 2, para 0v.

É isto que está a acontecer. Quando a botoneira está aberta o pino não está ligado a nada e está sempre a alterar entre 0 e 1. O que tens que fazer é colocar uma resistência de pull-down. Coloca uma resistência entre esse pino e o GND, uma resistência à volta de 5kohms.

Offline DFC17

  • Mini Robot
  • *
  • Mensagens: 43
Re: Ajuda em arduino
« Responder #20 em: 11 de Junho de 2010, 23:34 »
hum, obrigado pela ajuda :D acho ke e isso vou experimentar amanha :D
ja agora alguem me explica o pk da resistencia para que eu possa compreender? :)

Offline amando96

  • Mini Robot
  • *
  • Mensagens: 1.631
  • MAC address? But I have windows...
    • Projects, News, Blog, Tutorials
Re: Ajuda em arduino
« Responder #21 em: 11 de Junho de 2010, 23:41 »
Quando a resistencia está lá, é o ponto de refrencia de 0, ou 1 mais próximo, 0 será GND, e 1, 5v, mas quando carregas no botão, não está ligado com uma resistencia, é um fio ''directo'', logo oferece menos resistencia, e assim o pino "lê" como 5v...

Xii, muito mal esplicado lol.

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.753
Re: Ajuda em arduino
« Responder #22 em: 11 de Junho de 2010, 23:53 »

Offline DFC17

  • Mini Robot
  • *
  • Mensagens: 43
Re: Ajuda em arduino
« Responder #23 em: 12 de Junho de 2010, 00:11 »
so tenho uma coisa a dizer : obrigado a todos pois ja funciona :D e um grande passo para mim :D