Workshop arduino EAD

56
INTRODUÇÃO ARDUINO AO Desiree dos Santos @desisant

description

Workshop de arduino EAD na empresa Linux Solutions

Transcript of Workshop arduino EAD

Page 1: Workshop arduino EAD

INTRODUÇÃO ARDUINO

AO

Desiree dos Santos @desisant

Page 2: Workshop arduino EAD

APRESENTAÇÃO

•Superior de Sistemas para Internet - CEFET-RJ

•Administradora do Grupo de Arduino no Rio de Janeiro www.ArduInRio.cc

•Enamorada por desenvolvimento de software e ARDUINO , coordena cursos e eventos de arduino no CEFET/RJ

• Projeto CLARO Aprenda Brincando com Arduino e Processing

Page 3: Workshop arduino EAD

AGENDA• Pai Italiano < Mazzimo Banzi >

• O que é Arduino • Hardware

+ analógico+ digital ... pwm+ board

+ Input/Output <sensores, autuadores> + Tensão, Corrente e Resistência • Software

+ IDE + Simuladores <eletronica>

• Projetos 10+• Por onde iniciar• Compras Nacional / Internacional• Hands On

Page 4: Workshop arduino EAD

DNA Italiano

Baixo Custo, Acessível, Flexível para todos ...

Page 5: Workshop arduino EAD

20

05

DB9

Arduino

Page 6: Workshop arduino EAD

+

USB

x

Arduino

Page 7: Workshop arduino EAD

O que é arduino ?

Plataforma de prototipagem eletrônica para controle de

sistemas interativos .

Page 8: Workshop arduino EAD

• Plataforma OPEN -SOURCE (Hardware e Software)• Multiplataforma -> Linux , Mac e Windows• Comunicação serial com transferência USB • Micro controlador com sistema embarcado• Capacidade de armazenamento • IDE intuitiva e fácil manuseio

O que é arduino ?

Page 9: Workshop arduino EAD

O que é arduino ?

Microcontrolador Atmega 328:

•Voltagem o peracional 5V •Voltagem de alimentação (recomendada) 7-12V•Voltagem de alimentação (limites)6-20V•Pinos I/O digitais 14 (dos quais 6 podem ser saídas PWM)•Pinos de entrada analógica 6 •Corrente contínua por pino I/O 40 mA•Corrente contínua para o pino 3.3V 50 mA •Memória flash 32 KB (2KB usados para o bootloader)•SRAM 2 KB•EEPROM 1 KB•Velocidade de clock 16 MHz

Page 10: Workshop arduino EAD

Um pouco

mais ...

Fonte:www.robotizando.com.br

Page 11: Workshop arduino EAD

Um pouco

mais ... Vários modelos :•Leonardo•DuemilaNove •Mega •Lilypad •Nano •Uno •Pro •Arduino BT •Freeduino •Severino •Program-ME , .....

Page 12: Workshop arduino EAD

Um pouco

mais ... UNO MEGA

PRO MINI NANO

LILYPAD

Page 13: Workshop arduino EAD

Um pouco

mais ...

Page 14: Workshop arduino EAD

Um pouco

mais ...

Page 15: Workshop arduino EAD

Um pouco

mais ... •Diversas aplicações práticas :

• Robôs• Roupas• Arte• Mobília• Games• Automação residencial• Instrumentos musicais, .....

Page 16: Workshop arduino EAD

EXTREMAMENTE IMPORTANTE

Page 17: Workshop arduino EAD

< MISSÃO 1>

Page 18: Workshop arduino EAD

+ Tensão + Corrente

+ Resistência

Eletrônica

Page 19: Workshop arduino EAD

Eletrônica

+ Tensão Elétrica

Força que impulsiona os

elétrons por um condutor e

sua unidade de medida é

o Volt representado pela 

letra  V .

Page 20: Workshop arduino EAD

Eletrônica

+ Tensão Elétrica

Exemplo: Tensão elétrica de 127 V ( Volts)

Page 21: Workshop arduino EAD

Eletrônica

+ Corrente

O movimento ordenado de elétrons , provocado

pela tensão elétrica, forma uma corrente de

elétrons. Essa corrente de elétrons é

chamada de Corrente Elétrica (I). Sua unidade

de medida é o Ampère. O símbolo desta

unidade é A. Exemplo: Corrente elétrica de 10 A

(Ampères).

Page 22: Workshop arduino EAD

Eletrônica

+ Corrente

Page 23: Workshop arduino EAD

Eletrônica

+ Resistência

A dificuldade que os

átomos oferecem à passagem

da corrente elétrica.

Page 24: Workshop arduino EAD

Eletrônica

+ Resistência

Page 25: Workshop arduino EAD

< MISSÃO 2>

Page 26: Workshop arduino EAD

+ analógico + digital ... pwm

+ board + Input <Sensores>

+ Output <Autuadores> + shield

Hardware

Page 27: Workshop arduino EAD

+ Analógico

HardwareValor lido é análogo a

tensão. ** Referência de analogia é 5 volts •0 volts = 0 •2.5 volts= 512 •5 volts = 1023 –Conversor A/D de 10 bits: 0 a 1023

Page 28: Workshop arduino EAD

+ Analógico

HardwarePortas analógicas expressam

valores de 0 a 1023 mas não são utilizadas para transferência de informações precisas.

Page 29: Workshop arduino EAD

+ Analógico

Hardware

Page 30: Workshop arduino EAD

Hardware

+ Digital

Trabalha com 0 e 1 na

lógica binária.

Digital do Arduino segue padrão

TTL onde:

• 0 a 0,8 volts = 0

• 2 a 5 volts = 1

Page 31: Workshop arduino EAD

Hardware

+ Digital

As portas digitais permitem que dados sejam tranferidos em sequencia através de uma lógica ou protocolo binário.

Page 32: Workshop arduino EAD

Hardware

+ Digital

Page 33: Workshop arduino EAD

Hardware

+ PWM

Uma porta híbrida: digital porém com modularização de 0 e 1 de forma que consegue expressar uma idéia de potência;

Page 34: Workshop arduino EAD

Hardware

+ Board

Fonte: http://arduino.cc/en/Main/ArduinoBoardDiecimila

Page 35: Workshop arduino EAD

Hardware

+ Sensores

Capturar

sensações do

mundo físico

para o abstrato

do

computador.

Page 36: Workshop arduino EAD

Hardware

+ AutuadoresCapturar

abstrato do

computador

para o mundo

físico .

Page 37: Workshop arduino EAD

Hardware

+ Shields

Expansão, aumenta recurso e

disponibiliza funções

específicas de um módulo.

+

=

Page 38: Workshop arduino EAD

Hardware

www.shields.org

Page 39: Workshop arduino EAD

< MISSÃO 3>

Page 40: Workshop arduino EAD

Software+ IDE

+ Simuladores (eletrônica)

Page 41: Workshop arduino EAD

Software

+ IDE ( arduino 1.01)

Page 42: Workshop arduino EAD

Software

+ IDE ( Eclipse C/C++ - Juno )

Page 43: Workshop arduino EAD

Software

+ Simuladores (eletrônica)

Page 44: Workshop arduino EAD

@desisant

Page 45: Workshop arduino EAD

Projeto Curti

Page 46: Workshop arduino EAD

Onde Iniciar

Page 47: Workshop arduino EAD

Onde IniciarDownload IDE - arduino.cc (Install)

Arduino + Cabo USB

Configurar IDE (porta, modelo)

SEJA FELIZ :) !

Page 48: Workshop arduino EAD

Onde Iniciar

Page 49: Workshop arduino EAD

Onde Iniciar

Page 50: Workshop arduino EAD

Onde IniciarArduino Oficial (www.arduino.cc)

Comunidades ArduInRio (ArduInRio.cc) www.labdegaragem.com

Curso [email protected]

Page 51: Workshop arduino EAD

Compra Nacional

Page 52: Workshop arduino EAD

Compra Internacional

Page 53: Workshop arduino EAD

Hands ON

Page 54: Workshop arduino EAD

\0/

Page 55: Workshop arduino EAD

Contatos

@ desisant

desisantos.wordpress.com (NOVO)

github.com/DesireeSantos

Page 56: Workshop arduino EAD

Agradecimento

\0/