collapse collapse

* Links de Robótica

* Posts Recentes

+ LASERs por dropes
[03 de Julho de 2025, 19:35]


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]


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

* 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!
22 de Janeiro de 2009, 14:49 por TigPT | Visualizações: 8654 | Comentários: 7

Encontrei um excelente livro open-source para quem quer começar a programar no arduino.

Arduino programming notebook feito por brian w. evans.

Deixo em anexo a este post!
22 de Janeiro de 2009, 14:24 por Fifas | Visualizações: 40984 | Comentários: 27

Boas  ;D

Vou então apresentar o robot que me deu um 17 na avaliação da PAP  :P

Não tenho muitas fotos, nem quero dar muitos detalhes pois era um robot da escola, embora tivesse sido eu e um colega a fazer :)

Depois destas fotos, o robot levou com algumas alterações. Tentamos tirar alguns dos erros que encontramos na participação no campeonato nacional.


A placa foi desenhada na escola, por isso é exclusiva  :P Esta controla os Sonares, Bússola, Joystick, LCD, Motores, Driblador, Chuto e recebe dados do multiplexer dos sensores IR.

O microcontrolador utilizado foi uma PIC18F2222...tinha 4 Pontes H VNH2SP30 e não sei dizer muito mais pois tinha tudo na pen que me roubaram :P

vejam agora umas fotos :)

A estrutura era toda de aluminio,  e as peças mais malucas que se veem foram feitas por nós :P ou entao num serralheiro :)








O driblador....com ele o robo pode apanhar a bola e movimentar-se pelo campo com ela  :)



Sistema de chuto...neste caso foi utilizado um selenoide a 110V  :P apanhei altos choques com ele  ;D



A placa conversora de 12V para 110V e que ativa o chuto



A placa principal e bussola



Os sonares





As rodas omnidirrecionais feitas pelo serralheiro :P


O LCD e o joystick estavam numa placa no topo do robo....depois das alteraçoes que levou o eles ja nao ficaram no mesmo sitio mas nao tenho fotos depois disso :P

Infelizmente algumas das fotos tambem nao tem grande qualidade, mas era o que tinha naquela altura :P

Bem....está apresentado o gajo :D já agora, uma foto dele ao lado do "Tuning"...o Tuning era o defesa que foi feito pelo meu colega de equipa....na foto nao tinha a rede toda mas da para perceber o porque do nome :P



21 de Janeiro de 2009, 22:43 por tr3s | Visualizações: 86977 | Comentários: 121

Olá mais uma vez,

Venho aqui apresentar o chip DS1620 da Maxim-Dallas. Este não é nada mais nada menos que um Termómetro.. vá um pouco mais! :D


Pois é... 8 pins, podem perguntar-se, "ehh 8 pinos? para que? Tens o DS18S20 ou o LM35 que além da alimentação so usam um pino..."
Sim é verdade mas esses não fazem de termo-estato! E dão para serem programados?!

Com este dispositivo podemos, por exemplo, ajudar o nosso amigo que veio aqui pedir ajuda para a sua estufa pessoal e assim poder cuidar das suas belas "couves" sul-americanas ou jamaicanas.  8)

Continuando... D Isto  é possivel graças aos pinos extra que o chip disponibiliza, além dos 3 pinos para comunicação 3-wire, 2 para alimentação, ainda temos 3 pinos de termo-estato. São eles, TH, TL TCom. Estes pinos aliados à capacidade deste chip poder ser programado... Belos projectos... :D

TH - Temperatura máxima, Este pino fica com o valor lógico 1, ou High após programarmos este valor no chip. Se definirmos TH = 25ºC, sempre que se atingir este valor o pino fica  High e só volta para Low quando se descer a baixo dos 25ºC

TL Temperatura mínima. Este pino fica com o valor lógico 1, ou High  quando se atinge e/ou desce abaixo do valor definido neste parametro. Se definirmos TL com 13,5ºC quando se descer a este valor o pino fica  High  e so muda para Low  quando se passar por exemplo paraaos 14ºC.

TCOM - Este pino é bastante interessante, fica  High quando a temperatura excede TH e só volta a ficar  Low quando atingir TL! Ventoinhas hen!

Este chip tem uma resolução de 9 bits, sendo que o de maior peso é o bit sinal, 1 para valores negativos, 0 para valores positivos. Ficamos assim com 8 bits de valores de temperatura. Segundo o datasheet o chip funciona entre os -55ºC a +125ºC com incrementos de 0,5ºC. Assim, por cada bit de variação a temperatura varia meio grau Celsius (0,5ºC), isto implica que se lermos o valor 0x032(hex) = 50(dec) do chip, na verdade representa 25ºC.

Este chip tem dois modos de funcionamento, num deles o chip so funciona quando o controlador pedir dados, no outro, assim que o chip é aliementado começa a funcionar quer se lhe peçam dados ou não e é aqui que ele se distingue dos outros.
Imaginem que querem fazer o vosso próprio sistema de refrigeração! Basta programarem o valor de TH e TL para as temperaturas que querem e ligar a ventoinha ao pino certo. De seguida é só colocar o chip em modo automatico e alimentá-lo!

Mais uma vez, a consulta do datasheet deste dispositivo é essencial para compreeder melhor o seu funcionamento:
http://pdfserv.maxim-ic.com/en/ds/DS1620.pdf8

Fiz um pequeno programa de teste para este chip, em anexo. Deixo também um video que fiz usando este chip juntamente com o LCD de um Nokia. Para mais informações sobre este LCD vejam este tópico:
http://lusorobotica.com/index.php/topic,431.0.html




Código em anexo, completamente comentado para fácil utilização. Leiam os comentários com atenção... até se podem rir! :D
Para os desgraçados que não têm o LCD da Nokia, a temperatura também está a ser enviada para a consola por série com um Baud Rate de 9600.

Pinos:
Arduino                     DS1620
    2    --------------------  RST
    8    -------------------- CLK
   12   --------------------- DQ

Os restantes pinos do DS1620 são a alimentação e os pinos TH, TL e Tcom.

Cumprimentos a todos
Páginas: 1 ... 160 161 [162] 163 164 ... 187

* Quem está online

  • user Google (4)

* Estatística LusoRobótica

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