collapse

* Posts Recentes

Amplificador - Rockboard HA 1 In-Ear por almamater
[Ontem às 19:13]


O que é isto ? por KammutierSpule
[26 de Março de 2024, 19:35]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Emulador NES em ESP32 por dropes
[13 de Março de 2024, 21:19]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]


Meu novo robô por josecarlos
[06 de Janeiro de 2024, 16:46]


Laser Engraver - Alguém tem? por almamater
[16 de Dezembro de 2023, 14:23]

Autor Tópico: Ajuda em arduino  (Lida 7577 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