Minicurso arduino

Disponível somente no TrabalhosFeitos
  • Páginas : 6 (1306 palavras )
  • Download(s) : 0
  • Publicado : 5 de junho de 2012
Ler documento completo
Amostra do texto
Mini-curso Arduino
www.brasilrobotics.blogspot.com

Leandro Mota Guimarães da Silva

16 setembro de 2010

Mini-curso Arduino
www.brasilrobotics.blogspot.com

Temas abordados:


Apresentação do Arduino para iniciantes. Uso e interações do Arduino. Noções básicas de como programá-lo.





Mini-curso Arduino
www.brasilrobotics.blogspot.com



Arduino: O que é?


OArduino é uma plataforma de prototipagem eletrônica open-source que se baseia em hardware e software flexível e fácil de usar. Por ser open: Perminte constução caseira e software livre.
 

Caráter colaborativo

Mini-curso Arduino
www.brasilrobotics.blogspot.com



O que ele faz?



Recebe, Gera e Interpreta Dados.



Premite desenvolver:


Controle residencial RobóticaDesign interativo Quase tudo que sonhar esta ferramenta pode tornar realidade.









Ver vídeos(ilustrativos)

Mini-curso Arduino
www.brasilrobotics.blogspot.com

Como é estruturado seu Hardware
 

Analog Reference pinAREF(Laranja). Digital Ground (Verde Claro) Digital Pins 2-13 (Verde) Digital Pins 0-1/Serial In/Out TX/RX (Verde Escuro) – Estes Pinos não podem serusados para digital i/o (digitalRead e digitalWrite) se estiver usando comunicação serial ( Serial.begin). Botão de Reset - S1 (Azul Escuro) In-circuit Serial Programmer -ICSP (Azul-Verde)













Mini-curso Arduino
www.brasilrobotics.blogspot.com

Como é estruturado seu hardware:



Analog In Pins 0-5 (Azul Claro) Power and Ground Pins (power: orange, grounds:light Laranja Claro) Suprimento Externo de energia In (9- 12VDC) - X1 (Rosa) SV1- Jumper: Determina alimentação da USB ou Esterna X1 (Roxo) USB: Usada para gravar os programas; Comunicação serial entre placa e computador; Alimentação da placa (Amarelo)









Mini-curso Arduino
www.brasilrobotics.blogspot.com

Outras coisas importantes no Arduino:



Led Serial: 0 (RX) e 1(TX). Usado para Receber (RX) transmitir (TX) TTL dados seriais.



Chip FTDI(comunicação serial USB)

Mini-curso Arduino
www.brasilrobotics.blogspot.com

Outras coisas importantes no Arduino:



Saida com PWM(Pulse Width

Modulation): Usa-se pinos: 3, 5, 6, 9, 10, and 11. analogWrite()

Mini-curso Arduino
www.brasilrobotics.blogspot.com



Arduino...! So quadradoassim ? 8k,16k ou 32k? USB?





Mini-curso Arduino
www.brasilrobotics.blogspot.com

Não! Temos varios modelos para aplicações diversas.



LilyPad Arduino

 

Arduino Mega- 126k (Flash Memory) 54 Pinos de I/O

Mini-curso Arduino
www.brasilrobotics.blogspot.com

Não! Temos varios modelos para aplicações diversas.



Arduino Pro



Arduino BT (Bluetooth)

Arduino Mini

Mini-curso Arduino
www.brasilrobotics.blogspot.com



O que são Shields?

“Escudos”. Extentenções do arduino que permitem interagir com tecnologias diversas com facilidade.  Ex:




Ethernet shield



Xbee shield

Mini-curso Arduino
www.brasilrobotics.blogspot.com


SD shield



O que são Shields?

“Escudos”. Extentenções do arduino quepermitem interagir com tecnologias diversas com facilidade. Ex:




LCD shield



Motor shield

Mini-curso Arduino
www.brasilrobotics.blogspot.com



Como usar as Shields?


Conecta-se sobre o Arduino quantas quiser.

Mini-curso Arduino
www.brasilrobotics.blogspot.com

Gostou? Então vamos Saber como usar?

 

Esta é a IDE . E os botões para comando. Verify: ParaVerificar se o programa está sem erros.


Upload: Carrega o programa no Microcontrolador.


Serial Monitor: Ativa a leitura da porta serial. Mostra valores.


Mini-curso Arduino
www.brasilrobotics.blogspot.com



O Programa.
 

C/C++ . Funções facilitadas.

Após compilar temos os dados na tela preta abaixo:


Mini-curso Arduino
www.brasilrobotics.blogspot.com
...
tracking img