Postagens

Mostrando postagens de novembro, 2013

Carrinho segue-faixa I

Imagem
Como projeto final de automação da criançada do projeto decolar resolvi construir um carrinho segue-faixa para que eles o programem. Peguei um kit emprestado com os amigos da Acrux  e bolei um sensor de faixa, que encomendei ao amigo Euclas que o construiu. Aqui, imagens do carrinho e do sensor: Carrinho visto de cima Para quem não conhece, o segue-faixa é um carrinho que consegue seguir uma faixa preta pintada no chão, que define uma espécie de pista que o carrinho deve seguir. É um autômato clássico e simples, muito usado para ensinar automação e em competições de robótica. Na foto acima, do lado esquerdo (parte traseira, fundo amarelo), o Arduino Mini. No meio do carrinho, o driver que comanda os dois motores (tração e direção) e na frente o sensor de faixa. A bateria está embaixo, dentro do chassis do carrinho. Sensor de faixa, visto de cima Detalhe do sensor de faixa, visto de baixo. A foto acima mostra o sensor de faixa. Composto de 3 sensores de luminos

Palestra no Lightning Talks 2013 - Torturando números para que confessem o sumiço das cervejas

Imagem
No domingo palestrei num evento, Lightning Talks, no ITA. Lá falei sobre mecanismos de tratamento de dados, filtragem, médias etc. Aqui o ppt da apresentação. Abaixo, o vídeo do projeto:

Controle Remoto para PC II - Comandando uma apresentação PowerPoint

Imagem
Em novembro de 2011 eu fiz um post no meu outro blog , o de "variedades", que tratava do uso de um controle remoto com o Arduino. Como eu ainda estava começando com o Arduino, só mostrei "o que" eu fiz, mas não "o como". Por isso, volto ao assunto agora, para um post "comme il faut" (ui!). Os aparelhos de controle remoto que a gente usa em casa se comunicam com os equipamentos que controlam através da luz infravermelha. Quando pressionamos uma tecla o controle emite uma série de pulsos (piscadas) correspondentes à tecla pressionada. Um sensor localizado no aparelho enxerga a informação e a converte para pulsos elétricos, que podem ser processados pelo Arduino. É usado o infravermelho e não a luz visível para que o sensor sofra menos influência da luz ambiente. Para fazermos comunicação infravermelha temos duas alternativas: 1) Usarmos um LED infravermelho e um sensor tipo transistor, que conduz quando recebe um feixe de luz infravermelha. C

Teclado "chiclete" no Arduino

Imagem
Toda vez que eu tenho que ligar aquele teclado clássico do Arduino (esse aí da foto abaixo) eu apanho da prá achar como conectar, procurando net afora. Eu tenho a impressão que isso pode variar, mas esse teclado aí da foto é assim: - O pino 8 é o mais próximo da tecla # e, claro, o pino 1 fica mais perto do 0. Conectei-o assim: Arduino        Teclado ---------------------- 5                   8 6                   7 7                   6 8                   5 9                   4 10                 3 11                 2 12                 1 Abaixo, o "pograminha" correspondente. Se prá vc as teclas aparecerem diferentes, altere a tabela de teclas no programa. #include "Keypad.h" const byte ROWS = 4; const byte COLS = 4; char keys[ROWS][COLS] = { {'D','C','B','A'}, {'#','9','6','3'}, {'0','8','5','2'}, {'*','7','4