Robótica com software e hardware livres
-
Upload
marcelo-laranjeira-melo -
Category
Documents
-
view
2.518 -
download
0
description
Transcript of Robótica com software e hardware livres
![Page 1: Robótica com software e hardware livres](https://reader035.fdocument.pub/reader035/viewer/2022062300/5554b270b4c90559398b4590/html5/thumbnails/1.jpg)
Robótica com software e hardware livres
Marcelo Melo@marcelorange
Arduino-ce ::Comunidade de Hardware Livre do Cearáarduino-ce.blogspot.com.br
![Page 2: Robótica com software e hardware livres](https://reader035.fdocument.pub/reader035/viewer/2022062300/5554b270b4c90559398b4590/html5/thumbnails/2.jpg)
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.
![Page 3: Robótica com software e hardware livres](https://reader035.fdocument.pub/reader035/viewer/2022062300/5554b270b4c90559398b4590/html5/thumbnails/3.jpg)
Evolução da robótica
ASIMO
ROOMBA
HRP-4C
TankPitstop – Robô frentista holandês
OPORTUNITY
![Page 4: Robótica com software e hardware livres](https://reader035.fdocument.pub/reader035/viewer/2022062300/5554b270b4c90559398b4590/html5/thumbnails/4.jpg)
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.
![Page 5: Robótica com software e hardware livres](https://reader035.fdocument.pub/reader035/viewer/2022062300/5554b270b4c90559398b4590/html5/thumbnails/5.jpg)
Robótica livreO QUE UTILIZA?•Materiais de sucata (Lixo Eletrônico);•Reaproveitamento de embalagens;•Transformação das coisas, ex: furadeira em servo
O 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.
![Page 6: Robótica com software e hardware livres](https://reader035.fdocument.pub/reader035/viewer/2022062300/5554b270b4c90559398b4590/html5/thumbnails/6.jpg)
Linguagens
• C / C++;• Xlogo;• PHP;• Python;• Ruby;• Basic;• Pascal;• Dentre outras...
![Page 7: Robótica com software e hardware livres](https://reader035.fdocument.pub/reader035/viewer/2022062300/5554b270b4c90559398b4590/html5/thumbnails/7.jpg)
E o SO?
• Ubuntu;• Debian;• Slackware;• uC Linux;• Rtai (RealTime Application Interface for Linux);• Xenomai.
![Page 8: Robótica com software e hardware livres](https://reader035.fdocument.pub/reader035/viewer/2022062300/5554b270b4c90559398b4590/html5/thumbnails/8.jpg)
Hardware Livre?
•Filosofia do Software Livre;•Os esquemáticos do projeto, bem como Layouts de placas (PCB) estão disponí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;
![Page 9: Robótica com software e hardware livres](https://reader035.fdocument.pub/reader035/viewer/2022062300/5554b270b4c90559398b4590/html5/thumbnails/9.jpg)
Hardware Livre?
• Arduino;• LeafMaple (Seeed Studio);• BeagleBoard/ BeagleBone;• Raspberry Pi
![Page 10: Robótica com software e hardware livres](https://reader035.fdocument.pub/reader035/viewer/2022062300/5554b270b4c90559398b4590/html5/thumbnails/10.jpg)
Arduino
O 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
![Page 11: Robótica com software e hardware livres](https://reader035.fdocument.pub/reader035/viewer/2022062300/5554b270b4c90559398b4590/html5/thumbnails/11.jpg)
Arduino x Lego Mindstorms
![Page 12: Robótica com software e hardware livres](https://reader035.fdocument.pub/reader035/viewer/2022062300/5554b270b4c90559398b4590/html5/thumbnails/12.jpg)
Arduino (modelos)
NANO
MINI
LILYPAD
MEGA
ETHERNET
![Page 13: Robótica com software e hardware livres](https://reader035.fdocument.pub/reader035/viewer/2022062300/5554b270b4c90559398b4590/html5/thumbnails/13.jpg)
HELLO WORLD!/*
Comentários
de 2 linhas ou mais (opcional)
*/
void setup() //Inicializa as configurações
{
// Instruções
}
void loop() //Bloco que se repete até o microcontrolador seja reiniciado
{
// Instruções
}
/*
Blink V1.0 rev.:0.0.
Arduino-ceComunidade de Hardware Livre do Ceará
*/
#define ledPin 13 // Pino em que o LED está conectado
void setup()
{
pinMode(ledPin, OUTPUT); // habilita o pino 13 para saída digital
}
void loop()
{
digitalWrite(ledPin, HIGH); // Põe o pino do led em nível alto (liga o led)
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
}
![Page 14: Robótica com software e hardware livres](https://reader035.fdocument.pub/reader035/viewer/2022062300/5554b270b4c90559398b4590/html5/thumbnails/14.jpg)
Sensores
ULTRASONICO
INFRAVERMELHO
GPS
PRESSÃOVÍDEO MICRO CHAVES
![Page 15: Robótica com software e hardware livres](https://reader035.fdocument.pub/reader035/viewer/2022062300/5554b270b4c90559398b4590/html5/thumbnails/15.jpg)
Atuadores
SERVO MOTOR ATUADOR LINEAR
MOTOR LIMPADOR DE PARABRISA
![Page 16: Robótica com software e hardware livres](https://reader035.fdocument.pub/reader035/viewer/2022062300/5554b270b4c90559398b4590/html5/thumbnails/16.jpg)
http://www.instructables.com/id/BUILD-YOUR-OWN-ROBOT-DIY/
Monte o seu também
![Page 17: Robótica com software e hardware livres](https://reader035.fdocument.pub/reader035/viewer/2022062300/5554b270b4c90559398b4590/html5/thumbnails/17.jpg)
Onde encontrar? Robótica Livre: http://www.roboticalivre.org/portal/
Robô assistente que dobra toalhas usa software livre http://www.inovacaotecnologica.com.br/noticias/noticia.php?artigo=robo-dobra-toalhas&id=010180100408
Prof. Fabrício Carvalho Cunha http://profabriciocarvalho.blogspot.com.br/p/robotica-educacional.html
Revista Mecatrônica Fácilhttp://www.sabermarketing.com.br/
TORP - The Open Robot Projecthttp://www.theopenrobotproject.org/tiki-index.php
Instructableshttp://www.instructables.com
![Page 18: Robótica com software e hardware livres](https://reader035.fdocument.pub/reader035/viewer/2022062300/5554b270b4c90559398b4590/html5/thumbnails/18.jpg)
Obrigado!arduino-ce.blogspot.com.br