• Like
  • Save
Arduino -  Hardware Livre e Robótica
Upcoming SlideShare
Loading in...5
×
 

Arduino - Hardware Livre e Robótica

on

  • 7,695 views

Slides da palestra sobre Arduino, hardware livre e robótica no FLISOL de Goiânia, 2010

Slides da palestra sobre Arduino, hardware livre e robótica no FLISOL de Goiânia, 2010

Statistics

Views

Total Views
7,695
Views on SlideShare
5,531
Embed Views
2,164

Actions

Likes
2
Downloads
156
Comments
0

8 Embeds 2,164

http://www.eletronica.com 1913
http://www.marinhobrandao.com 211
http://professorwellingtontelles.blogspot.com 15
http://marinhobrandao.com 10
http://www.slideshare.net 8
http://professorwellingtontelles.blogspot.com.br 5
http://translate.googleusercontent.com 1
http://webcache.googleusercontent.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Arduino -  Hardware Livre e Robótica Arduino - Hardware Livre e Robótica Presentation Transcript

    • Arduino: Hardware Livre e Robótica Marinho Brandão, FLISOL 2010, Goiânia
    • Quem é o palestrante
    • Quem é o palestrante  É pragmático  Desenvolvedor há 14 anos  Autônomo, consultor e desenvolvedor  Co-fundador da comunidade Django brasileira  Autor do Geraldo Reports  Programador Python do Ano em 2009  Estudando Automação Industrial
    • O que é Arduino? Ator Arduíno Colassanti
    • O que é Arduino?  Criado por Massimo Banzi em 2005  Placa controladora com entradas e saídas e processador Atmel ATMega328p  Licença Creative Commons  Possui inúmeras variantes  Utiliza linguagem Wiring (baseado em C++)  Baixo custo (27 dolares no eBay)
    • Exemplos de Hardware Livre UzeBox Open Console RepRap
    • Exemplos de Hardware Livre BugLabs BUGBase Elphel Camera
    • Exemplos de Hardware Livre Open Automation Project Leaf Project
    • Exemplos de Hardware Livre Ben NanoNote Neo FreeRunner (OpenMoko)
    • Paralelo com mainboard PROCESSADOR ENTRADAS SAíDAS AÇÃO REAÇÃO PERIFÉRICOS
    • Paralelo com mainboard E/S DIGITAIS LEDS PORTA USB RESET CHIP ATMEGA ENTRADA 9V 5V e GND E/S ANALÓGICAS
    • IDE para programação
    • Hello World com LEDs int pLed = 13; void setup() { pinMode(pLed, OUTPUT); } void loop() { digitalWrite(pLed, HIGH); delay(1000); // 2 segundos digitalWrite(pLed, LOW); delay(1000); // 2 segundos }
    • Sensor de luz (LDR) int valor; void setup() { Serial.begin(9600); } void loop() { valor = analogRead(3); Serial.println(valor); delay(1000); // 1 segundo }
    • Motores de passo (servo e stepper) #include <Servo.h> Servo servo; int pos = 1; int dir = 1; void setup() { servo.attach(10); } void loop() { servo.write(pos); if (pos<=0 || pos>=180){ dir = dir * -1; } pos = pos + dir * 19; delay(1000); }
    • Componentes essenciais  Arduino e cabo USB  Fios/jumpers  Resistores (470Ω, 1kΩ, 2kΩ, 4.7kΩ, 10kΩ)  Leds 5v  Transistores PNP e NPN 2v ou 3v  Diodos Zener 2v ou 3v  Protoboard  Alicate de corte  Estilete  Multímetro  Potenciômetro  Servo 180º e/ou continuous rotation  Palitos de picolé  Liguinhas de borracha  Cola quente de silicone
    • Componentes adicionais  LDR (sensor de luz)  Motor (rotor) DC  Sonar (sensor ultrassônico)  Caixinha de acrílico  Aparelho de solda  Jacarés  Furadeira e brocas para acrílico, madeira e alumínio  Parafusos, porcas e arruelas  Relés e bornes  Engrenagens  Timpot  Braçadeiras  Bateria 9v, interruptor e conector de bateria  Rodinhas  Sensores em geral
    • Dicas para iniciantes  Começar do mais simples  Não comprar kits, e sim componentes  Aprender o básico de circuitos elétricos e mecânica  E-bay é um dos melhores sites de compra  Rodinhas, eixos, engrenagens do 1,99  Instalar o Fritzing
    • Referências  http://en.wikipedia.org/wiki/History_of_computing_hardware  http://en.wikipedia.org/wiki/Open-source_hardware  http://arduino.cc/  http://www.arduinoshow.com/  http://en.qi-hardware.com/wiki/Main_Page  http://en.wikipedia.org/wiki/Open-source_robotics  http://www.allelectronics.com  http://github.com/marinho/eletronica  http://del.icio.us/marinho/arduino
    • Perguntas? Marinho Brandão marinho@gmail.com http://www.marinhobrandao.com http://www.aprendendodjango.com