collapse collapse

* Links de Robótica

* Posts Recentes

Identificar 2 componentes por almamater
[24 de Julho de 2025, 23:58]


+ 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!
27 de Julho de 2009, 22:39 por tr3s | Visualizações: 16201 | Comentários: 12

O nosso amigo Japala mostra-nos no allthemods como usa um touchpad de um portátil velho com o Arduino.
No site, deixa-nos com dois vídeos de meter inveja :D e o código utilizado durante as suas experiências. Primeiro mostra-nos como interpretar os dados vindos do touchpad e no segundo video faz um pequena "brincadeira", mete uma matriz de LEDs a acender e a apagar apenas com o deslizar do dedo no touchpad, tal e qual como se faz nos iPods!


Vejam o vídeo:





e se sentirem curiosidade visitem os sites:

http://allthemods.com/project.php?id=342&page=2  (Código e videos)

http://allthemods.com/project.php?id=342&page=1  (ligações touchpad - Hacking)


Será que vai começar a caça aos velhos touchpads?  ::)
24 de Julho de 2009, 04:30 por tcustodio | Visualizações: 112054 | Comentários: 169

bem, projectos musicais são a minha perdição, e à dias desafiei-me a concretizar este:

http://www.spikenzielabs.com/SpikenzieLabs/DrumKitKit.html

para quem não o conhece, é um minishield que se acopla directamente nos conversores analógico-digital e já trás os zenners e resistências necessários para usar 6 elementos piezoeléctricos (como aconselham os tutoriais :D)

passei uma tarde a tentar engendrar como pôr este mesmo circuito, em dimensões também reduzidas, numa pcb de pistas. O problema é que na versão da Spikenzie Labs, todas as ligações de ground estão nas costas da placa, a frente é só para os piezos.

Aqui está a minha versão:
http://picasaweb.google.pt/tiagocustodio1/TroniquicesAlgoMais#
(no álbum há mais fotos ;))

deixo aqui o código que desenvolvi para o arduino fazer a leitura dos 6 piezos e comunicar os resultados por midi:
Código: [Seleccione]
short nota[6] = {32, 34, 36, 37, 39, 41};
short valor[6] = {0, 0, 0, 0, 0, 0};
long tempo[6] = {0, 0, 0, 0, 0, 0};

short canal_bateria = 9;
short threshold = 10;
short debounce = 75;
short offset = 20;
short pratos = 4;

short i = 0;

void setup() {
  Serial.begin(31250);
}

void loop() {
    valor[i] = (analogRead(i)/8);
    if ((valor[i] > threshold) && (millis() - tempo[i] >= debounce)){
      noteOff(canal_bateria, nota[i]);
      noteOn(canal_bateria, nota[i], valor[i] + offset);
      tempo[i] = millis();
    }
  i++;
  if (i == pratos) i = 0;
}

void noteOn(byte channel, byte note, byte velocity) {
  midiMsg(channel+0x90, note, velocity);
}

void midiMsg(byte cmd, byte data1, byte data2) {
  Serial.print(cmd, BYTE);
  Serial.print(data1, BYTE);
  Serial.print(data2, BYTE);
}

E o vídeo da coisa em funcionamento:



Bem, do que precisei para fazer isto tudo?

  • uma pcb, usei uma já com pistas de cobre, custou-me 5€ uma enorme;
  • 6 resistências de 2Mohms, há quem use de 1MOhms, custam 2 ou 3 cêntimos cada;
  • 6 díodos zenner de 5.1V, 400mW, acho que custaram 15 cêntimos cada;
  • 20 pinos de breadboard, podem usar apenas 8 ou 7, custou-me uns 30 cêntimos;
  • fio, ou aparas de quando se cortam as patas dos componentes depois de os soldar.
para os pratos, usei:
  • para a superfície, cartão de maquete, tinha aqui um resto em casa, recomendo tapetes de rato;
  • tampas de latas de biscoito, dão bons suportes! a melhor parte é esvaziá-las;
  • piezos, um amigo meu arranjou-me uns poucos, não sei o preço deles;
  • fios para ligar os piezos ao circuito, usei uns tirados de umas caixas de computador, que já trazem um conector de 2 pinos;
  • fita isoladora, ou fita cola, para colar o piezo e o papel de maquete à tampa.

Aqui está um esquema melhor que o anterior, acho que é mais fácil de perceber ;)
Atenção que é suposto usar díodos zenner em vez dos que estão no esquema..
22 de Julho de 2009, 21:29 por guibot | Visualizações: 40776 | Comentários: 38

Aqui fica um novo vídeo, em que o Njay nos demonstra outra maneira de modificar motores servos  :)

Páginas: 1 ... 101 102 [103] 104 105 ... 187

* Quem está online

  • Ponto Visitantes: 338
  • Ponto Spiders: 0
  • Ponto Escondidos: 0
  • Ponto Membros: 0

Não há utilizadores ligados.

* Estatística LusoRobótica

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