Archive for the ‘Projectos’ Category

Projecto Robótica – O Material

Após algumas semanas à espera do material necessário para iniciar o meu projecto de robótica o material chegou. A demora deveu-se à disponibilidade do Chassi Pololu RP5 Tracked Chassis Gray.

O Material Recebido Foi o Seguinte:

Chassis : Pololu RP5 Tracked Chassis Gray

 

Micro-Controlador: Kit Digitopia + Arduino Uno + QTR-8RC Reflectance Sensor Array [INM-0129]

 

Agora que tenho comigo o material, vou então começar a explorar a área da electrónica e da robótica.

Em breve irei postar as evoluções e as primeiras experiências com o Arduino e com o restante material electrónico.

Share

Projecto Robótica

Já ando à bastante tempo com a ideia de me aventurar sozinho por um projecto na área da robótica. Para já como pouco experiente que sou na área da electrónica e da programação não tenciono começar por nada muito extravagante.

Para já a minha ideia base é construir um Robot com rodas ou lagartas que seja capaz de se movimentar mediante uma programação prévia, e com recurso a um sensor de seguimento de pista (QTR-8RC Reflectance Sensor Array) seguir uma linha preta. Este é o primeiro objectivo que pretendo atingir, mas não ponho de parte a evolução deste projecto no futuro uma vez que gostaria de colocar este mesmo Robot totalmente autónomo, ou possivelmente controlado pelo teclado do computador ou por um joystick utilizando conexões Wireless ou Bluetooth.

Tendo já +/- a ideia do que pretendo fazer, comecei a procurar o material necessário para a concretização deste projecto, e cheguei à seguinte lista de material:

Sensor de Pista:  QTR-8RC Reflectance Sensor Array [INM-0129]

Chassis : Pololu RP5 Tracked Chassis Gray

Micro-Controlador: Kit Digitopia + Arduino Uno

O Kit é Composto pelo Seguinte material:

1 Arduino Uno
1 USB cable
1 Straight single line pinhead connectors 2,54 40×1
1 Breadboard, 840 tie points
1 Set of 70 breadboard jumper wires
5 10K Ohm Resistors 1/4W
5 2.2K Ohm Resistor 1/4 W
10 220 Ohm Resistors 1/4W
5 330K Ohm Resistors 1/4W
5 100nF capacitor polyester
5 10nF capacitor polyester
3 100uF electrolytic capacitor 25Vdc
1 4,7K Ohm Thermistor
1 70..100K Ohm LDR VT90N2
3 5mm RED LED
1 5mm GREEN LED
1 5mm YELLOW LED
1 10Kohm linear potentiometer, pcb terminals
2 BC547 Transistor in TO92 Package
1 Piezo buzzer
5 PCB Pushbutton, 12x12mm size
2 4N35 Optocoupler DIL-6 package
2 Tilt sensor
1 Diode 1n4007
1 MOS Irf540

Extras:

2 Piezo sensors, with 2M resistor and 5V1 zenner diode
1 RGB LED and respective resistors
1 SuperBright White LED
1 SuperBright Blue LED
1 Ping-Pong Ball
2 Small DC Motor, 3V to 6V
1 L293D Motor Driver
1 Plastic Propeller
1 Light Sensor

 

Penso que com este material terei todos os recursos para colocar o meu projecto em prática. A encomenda do material será feita amanhã, sabendo antecipadamente que o chassis Pololu irá demorar cerca de 5 semanas a chegar. Tenho plena consciência que dado a minha pouca experiência na área de electrónica irá ser um pouco difícil ao inicio, mas penso não ser impossível de concretizar.

Se tiverem mais ideias, dicas ou mesmo outras propostas, exponham-nas pois poderão ser-me úteis na concretização deste projecto.

Share

Projecto de Computação Distribuída Folding@Home

Faz exactamente hoje 2 anos que conclui o processamento da minha primeira WU (Work Unit) do projecto Folding@Home.

O Folding@Home é um projecto apoiado pela Universidade de Stanford que visa a simulação da formação de proteínas e a sua relação com as doenças provenientes de deformações nessas mesmas proteínas, como é o caso da doença de Alzheimer, Parkinson, BSE, Fibrose Quística, Huntington e Osteogenesis Imperfecta. Apesar de ser relativamente pouco conhecido este projecto já ajudou com relevância à obtenção de resultados muito positivos referentes às doenças estudadas.

Este projecto funciona com a ajuda de milhares de utilizadores que disponibilizam o poder de processamento dos seus computadores para o cálculo e processamento de dados referentes ao estudo das doenças anteriormente apresentadas.

Portugal possui uma equipa que se uniu em prol deste projecto e tem como nome Portugal@Folding, e o seu número de identificação é o 35271.

Se alguém se quiser juntar ao projecto, pode obter toda a informação necessária aqui:

Share

AguiarRobot

Nos últimos 3 anos tenho estado envolvido no projecto de robótica da escola, apesar de nunca ter tido qualquer disciplina de electrónica ou programação. É um projecto amador, mas no qual tenho aprendido muito sobre várias temáticas.

Robot utilizado em 2007 e 2008.


Robot utilizado em 2009 e que irá ser utilizado este ano.


Este é o robot que iremos usar este ano, tem alguns aperfeiçoamentos a nível da programação, que é a componente mais importante no desempenho do robot.

Os dois robots utilizam microcontroladores PICAXE X28, e são programados assentando na linguagem BASIC com algumas alterações, usam também sensores de pista, sensores de cor, e sensores de toque.

O encontro Robótica 2010, vai ser realizado em Leiria, e mais uma vez estarei lá para aprender mais um pouco sobre robótica…

Share

Jogo de Pergunta\Resposta em C++

Como qualquer programador iniciado, eu actualmente estou a tentar executar um projecto de programação em C++. O objectivo é tentar criar um jogo de pergunta\resposta, ao estilo do “Quem quer ser Milionário”, de modo a expandir também os meus conhecimentos na área da programação.

Já estou a elaborar os esquemas e a planificar alguns aspectos do jogo, mas venho pedir a ajuda de todos para  a recolha do máximo de perguntas e respostas possíveis.

Eu estou à procura de perguntas\respostas dos mais variados temas e que possam ser sub-divididas em 5 níveis de dificuldade.

Se alguém quiser colaborar, que me faça chegar as perguntas\respostas organizadas por tema e nível de dificuldade para o seguinte e-mail:

Os melhores cumprimentos

Nuno Santos

Share