Robótica com software e    hardware livres                                 Marcelo Melo                                   ...
Evolução da robótica    •A palavra “robô” vem do substantivo checo “robota” que    significa “trabalho escravo”;    •Em 19...
Evolução da robótica  ASIMO                   TankPitstop – Robô frentista holandêsROOMBA        OPORTUNITY               ...
Evolução da robótica•Localização e Sensoriamento remoto;•Manutenção remota;•Vigilância e monitoramento;•Limpeza de ambient...
Robótica livreO QUE UTILIZA?•Materiais de sucata (Lixo Eletrônico);•Reaproveitamento de embalagens;•Transformação das cois...
Linguagens•   C / C++;•   Xlogo;•   PHP;•   Python;•   Ruby;•   Basic;•   Pascal;•   Dentre outras...
E o SO?•   Ubuntu;•   Debian;•   Slackware;•   uC Linux;•   Rtai (RealTime Application Interface for Linux);•   Xenomai.
Hardware Livre?•Filosofia do Software Livre;•Os esquemáticos do projeto, bem como Layouts de placas (PCB) estãodisponíveis...
Hardware Livre?•   Arduino;•   LeafMaple (Seeed Studio);•   BeagleBoard/ BeagleBone;•   Raspberry Pi
ArduinoO projeto Arduino (http://www.arduino.cc) iniciou-se na cidade de Ivrea, Itália, em   2005, tinha como objetivo int...
Arduino x Lego Mindstorms
Arduino (modelos)                                  MEGA               ETHERNETNANO       MINI                     LILYPAD
HELLO WORLD!/*                                           /*Comentários                                  Blink V1.0 rev.:0....
Sensores                               INFRAVERMELHOULTRASONICO        GPS     VÍDEO      MICRO CHAVES       PRESSÃO
AtuadoresSERVO MOTOR                            ATUADOR LINEAR              MOTOR LIMPADOR DE PARABRISA
Monte o seu também         http://www.instructables.com/id/BUILD-YOUR-OWN-ROBOT-DIY/
Onde encontrar?Robótica Livre:http://www.roboticalivre.org/portal/Robô assistente que dobra toalhas usa software livrehttp...
Obrigado!arduino-ce.blogspot.com.br
Upcoming SlideShare
Loading in …5
×

Robótica com software e hardware livres

3,082 views

Published on

Palestra realizada no Flisol-CE em 28-04-2012

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,082
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
137
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Robótica com software e hardware livres

  1. 1. Robótica com software e hardware livres Marcelo Melo @marcelorange Arduino-ce ::Comunidade de Hardware Livre do Ceará arduino-ce.blogspot.com.br
  2. 2. Evolução da robótica •A palavra “robô” vem do substantivo checo “robota” que significa “trabalho escravo”; •Em 1921, Carel Kapec usou pela primeira vez um robô para uma peça de Teatro intitulado R.U.R (Rossum’s Universal Robots); •Em 1801, o francês Jacquard criou o primeiro mecanismo robótico que substituía a mão-de-obra humana. Trata-se de um tear que era programado por cartões perfurados, onde estes determinavam a textura do tecido.
  3. 3. Evolução da robótica ASIMO TankPitstop – Robô frentista holandêsROOMBA OPORTUNITY HRP-4C
  4. 4. Evolução da robótica•Localização e Sensoriamento remoto;•Manutenção remota;•Vigilância e monitoramento;•Limpeza de ambientes;•Entretenimento;•Evolução da reabilitação humana;•Aplicações médicas e militares. Claudia Mitchell - Primeira mulher biônica do mundo.
  5. 5. Robótica livreO QUE UTILIZA?•Materiais de sucata (Lixo Eletrônico);•Reaproveitamento de embalagens;•Transformação das coisas, ex: furadeira em servoO QUE EU DEVO SABER PRA COMEÇAR?•Conhecimento em alguma linguagem de programação;•Noções de utilização de materiais como: plástico, parafusos, alumínio, madeira, etc•Conhecimento de ferramentas e sua utilidade como: alicate,chave de fenda, ferro de solda, furadeira, etc•Noções de eletrônica básica;•Vontade de aprender.
  6. 6. Linguagens• C / C++;• Xlogo;• PHP;• Python;• Ruby;• Basic;• Pascal;• Dentre outras...
  7. 7. E o SO?• Ubuntu;• Debian;• Slackware;• uC Linux;• Rtai (RealTime Application Interface for Linux);• Xenomai.
  8. 8. Hardware Livre?•Filosofia do Software Livre;•Os esquemáticos do projeto, bem como Layouts de placas (PCB) estãodisponíveis; podem ser estudados, alterados e distribuídos;•Qualquer pessoa ou empresa pode fabricar;•Qualquer pessoa ou empresa pode modificar;•Qualquer pessoa ou empresa pode comercializar;
  9. 9. Hardware Livre?• Arduino;• LeafMaple (Seeed Studio);• BeagleBoard/ BeagleBone;• Raspberry Pi
  10. 10. ArduinoO projeto Arduino (http://www.arduino.cc) iniciou-se na cidade de Ivrea, Itália, em 2005, tinha como objetivo interagir em projetos escolares de forma a ter um orçamento menor que outros sistemas disponíveis naquela época. Primeiro Arduino Arduino Team
  11. 11. Arduino x Lego Mindstorms
  12. 12. Arduino (modelos) MEGA ETHERNETNANO MINI LILYPAD
  13. 13. HELLO WORLD!/* /*Comentários Blink V1.0 rev.:0.0.de 2 linhas ou mais (opcional) Arduino-ceComunidade de Hardware Livre do Ceará*/ */ #define ledPin 13 // Pino em que o LED está conectadovoid setup() //Inicializa as configurações void setup(){ { // Instruções pinMode(ledPin, OUTPUT); // habilita o pino 13 para saída digital} }void loop() //Bloco que se repete até o void loop()microcontrolador seja reiniciado {{ digitalWrite(ledPin, HIGH); // Põe o pino do led em nível alto (liga o led)// Instruções delay(1000); // Aguarda 1000ms = 1segundo!} digitalWrite(ledPin, LOW); // Põe o pino do led em nível baixo (desliga o led) delay(1000); // Aguarda 1000ms }
  14. 14. Sensores INFRAVERMELHOULTRASONICO GPS VÍDEO MICRO CHAVES PRESSÃO
  15. 15. AtuadoresSERVO MOTOR ATUADOR LINEAR MOTOR LIMPADOR DE PARABRISA
  16. 16. Monte o seu também http://www.instructables.com/id/BUILD-YOUR-OWN-ROBOT-DIY/
  17. 17. Onde encontrar?Robótica Livre:http://www.roboticalivre.org/portal/Robô assistente que dobra toalhas usa software livrehttp://www.inovacaotecnologica.com.br/noticias/noticia.php?artigo=robo-dobra-toalhas&id=010180100408Prof. Fabrício Carvalho Cunhahttp://profabriciocarvalho.blogspot.com.br/p/robotica-educacional.htmlRevista Mecatrônica Fácilhttp://www.sabermarketing.com.br/TORP - The Open Robot Projecthttp://www.theopenrobotproject.org/tiki-index.phpInstructableshttp://www.instructables.com
  18. 18. Obrigado!arduino-ce.blogspot.com.br

×