collapse collapse

* Links de Robótica

* Posts Recentes

Identificar 2 componentes por almamater
[Ontem às 19:09]


+ LASERs por dropes
[16 de Julho de 2025, 12:38]


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]


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]

* LusoRobótica - Robótica em Portugal

A robótica é uma das ciências mais desafiantes. A perfeita fusão harmoniosa entre um sem fim número de ciências faz da robótica um excelente desafio, que nos convida a imergir neste grandioso mundo da tecnologia, e utilizar a construção de robots como uma forma única de explorar todas as ideias que nos surgem no dia-a-dia.

Junta-te a nós e aprende como a robótica pode mudar a maneira como observas o mundo. Ajuda-nos a desmistificar a robótica em Portugal!
09 de Maio de 2009, 17:54 por metRo_ | Visualizações: 17038 | Comentários: 10

Olá,
Tinha por aqui uns temporizadores e então decidi postar embora isto não tenha nenhuma dificuldade.



Introdução
Estes temporizadores são muito simples de usar e podem ser utilizados para diversos fins. Normalmente se queremos por exemplo ligar algo durante um minuto usando um microcontrolador, ou usamos um delay de 1 minuto e depois desligamos ou usamos interrupções, em ambos os casos há bastante desvantagens, no primeiro caso ficamos com o micro parado durante um minuto sem poder fazer mais nada, no caso das interrupções, que nem sempre são de fácil implementação, também podem reduzir a performance do microprocessador.
Para definir o tempo usa-se um resistência e um condensador, para se calcular o valor destas deve-se usar a seguinte tabela:



Desta imagem devemos retirar a formula: t=k*R*C em que o k como podem ver na imagem varia com a tensão.


Electrónica \ Montagem

Nesta parte convém consultar as seguintes imagens da datasheet.



Assim podemos começar a montar o circuito. Uns dos principais componentes é a resistência e o condensador. O condensador deve ser ligado entre os pinos 1 e 2 enquanto que a resistência deve ser ligada entre o pino 2 e Vdd.


Implementação: Arduino \ Microcontroladores



Nesta parte da datasheet temos a tabela de verdade, assim podemos saber como funciona o temporizador, neste caso vou usar a entrada B para activar o temporizador, logo perciso de colocar a A a HIGH, neste caso liguei directamente a 5V.

Nesta imagem têm o circuito:


Código: [Seleccione]
#define temporizador 12

void setup(){
  pinMode(temporizador,OUTPUT);
  activaTemporizador();
}

void loop(){
}

void activaTemporizador(){
  digitalWrite(temporizador, LOW);
  digitalWrite(temporizador, HIGH);
}


Documentos
Datasheet: http://www.nxp.com/acrobat_download/datasheets/HEF4528B_4.pdf


Embora não seja nada de especial espero que seja útil.
08 de Maio de 2009, 23:57 por amgcgoncalves | Visualizações: 12336 | Comentários: 13

Não sei até que ponto isto não se trata de um off-topic, já que estamos num fórum de robótica, mas deixo-vos aqui um projecto do semestre passado para a cadeira de Programação Orientada por Objectos: o Tetris em Java, utilizando o graphical user interface Swing das bibliotecas do Java.
O código foi exclusivamente feito por mim, sem ajudas nem copy-pasting do Google. :P


Disponibilizo-vos não só a aplicação, mas o também o código-fonte, para quem quiser brincar um pouco com isto. ;)
08 de Maio de 2009, 17:21 por DanBar | Visualizações: 100394 | Comentários: 255

Boas.

Iniciei um projecto novo com o arduino como base.

(imagem encontrada na internet que serve de inspiração)

Vou fazer uma aranha (Hexabot) e vou necessitar de 20 Microservos + 2 Microservos cabeça.

Para controlar todos esses servos vou usar o chip AtMega 168 ou 320. (Arduino Base)

Mas como são muitos servos vou necessitar no minimo de 2 "Arduinos". Alguém já experimentou usar 2 arduinos em conjunto. Será que na prática é funcional ?

Aqui estão os servos que gosto de usar e que já encomendei:



http://www.hobbycity.com/hobbycity/store/uh_viewItem.asp?idProduct=662

Vamos lá ver como vai ficar... ::)



Esquema e Manual (em desenvolvimento)




Posters:








Páginas: 1 ... 121 122 [123] 124 125 ... 187

* Quem está online

* Estatística LusoRobótica

  • stats Total de Membros: 4.072
  • stats Total de Mensagens: 106.832
  • stats Total de Tópicos: 9.101
  • stats Total de Categorias: 8
  • stats Total de Quadros: 71
  • stats Recorde utilizadores online: 1.666