// Arduino {? } Mais o que é?..

Documentos relacionados
Introdução a Robótica, do NXT ao Arduino

Arduino. Gilmar Aquino

Scaling Up Inclusion: Robotics, a STEM focused Project. Centro de Formação de Associação de Escolas Paços de Ferreira, Paredes e Penafiel

Robótica com Arduino Professor: Paulo Marcos Trentin

ROBÓTICA 1 INSTRUTORES: ALEXANDRE MATIAS E THALISSON RODRIGUES

Introdução ao Arduino

Arduino. Prof. Maurício Dias

Projeto 01. Adriano Joaquim de Oliveira Cruz Instituto de Matemática UFRJ 2015 Adriano Cruz. 30 de agosto de 2015

Arquitetura do Microcontrolador Atmega 328

Introdução à Plataforma ARDUINO

Arduino - Primeiros Passos

Programação Básica em Arduino

Introdução do Arduino para aquisição de dados e controle de instrumentos

O ARDUINO. Plataforma de prototipagem eletrônica; Open Source; Formada por duas partes básicas: hardware e software.

Sistemas Digitais EDUARDO ELIAS ALVES PEREIRA

Programação Básica em Arduino Aula 1

O que você pode fazer com o Arduino

MINICURSO DE ARDUINO AULA 01. Gabriel de Melo Souza Lucas Nunes de Carvalho Max Rodrigues Marques Victor Paiva de Oliveira

Arduino. Introdução aos Componentes Básicos. Leonardo Mauro P. Moraes. Universidade Federal de Mato Grosso do Sul - UFMS.

Disciplina: Laboratório de Fis26

INTRODUÇÃO AO ARDUINO DUE, CANAL DIGITAL, FUNÇÃO DELAY

Arquitetura e Organização de Computadores. Conjunto de Instruções da Arquitetura CompSim

Programação do Arduino. Parte 1. IDE Wiring

Por Sergio Genilson Pfleger PLATAFORMA ROBÓTICA GENÉRICA BASEADA EM ARDUINO.

Arduino. Conectores, Fonte, USB, LEDs. Compilador, Bibliotecas, Editor, Burner

Open Hardware & Arduino

Arduino MS. Sobre esta Oficina. Oriunda do Arduino Hack Day Organizado pelos Coordenadores do ArduinoMS Agradecimentos ao apoio do SENAC

MINICURSO ARDUINO BÁSICO

Mundo Arduino: Vamos começar a programar?

Podem ser substituídos pelo módulo P7-Sensor de Luminosidade da GBK Robotics.

ARDUINO BÁSICO E T A P A 1 O QUE É ARDUINO? Prof. Amadeu Zanon Neto

ENGENHARIA DE SISTEMAS MICROPROCESSADOS

Plataforma Arduino, um universo de possibilidades

Introdução ao Arduino ESCOLA DE ARTES VISUAIS DO PARQUE LAGE. Núcleo de Arte e Tecnologia. julio lucio martin. Aula 01

Arduino Lab 02 Sensor de luminosidade e display de LCD 16 2

Oficina de Introdução ao Arduino

MINICURSO - PLATAFORMA ARDUINO Eixo de Informação e Comunicação Gil Eduardo de Andrade

Aula 1 Apresentação e Conceitos Iniciais. Wellington Cássio Faria fb.com/wellingtoncf

Características técnicas Baseado no ATMega da empresa AVR, fabricante de micro-controladores em plena ascensão e concorrente do PIC Pode usar ATMega

A placa descrita pode receber alimentação pela conexão USB ou por uma fonte de alimentação externa.

Curso: Tecnologias educacionais de baixo custo. Conector Ciência:

Introdução à robótica

Introdução a Arduino e Raspberry Pi

Acendendo o Led com Arduino.

A protoboard ou Matriz de contatos é utilizada para fazer montagens provisórias e/ou teste de projetos. É constituída por uma base plástica, contendo

Conhecendo o ARDUINO LEGENDA

Entrada de dados com botões

ARDUINO UNO Guia do Usuário

Arduino. Wanderson Souza Professor de Robótica

Arduino. Conectores, Fonte, USB, LEDs. Compilador, Bibliotecas, Editor, Burner

Curso de Básico Arduino! Ministrado por: Wellington Cássio Faria Contato:

Professor: Fernando Krein Pinheiro

Projeto No. 15 Sensor Óptico Reflexivo

Introdução ao Arduino. Pessanha Santos ASPOF EN-AEL

Curso introdutório de microcontroladores - Plataforma Arduino

FACENS Engenharia Mecatrônica Sistemas de Computação Professor Machado. Arduino

ARDUINO. Profº. Engº. Robson Dias Ramalho

CANAL ANALÓGICO

Projeto No. 2 Potenciômetro

Arduino como ferramenta de aquisição de Dados

InteropMix Arduino e Internet das Coisas. Leandro Ramos Leonardo Toledo Robson Machado

Manual Técnico Protuino FTDi

(83)

Universidade Federal do Parana Departamento de Informática. Oficina Arduino Robótica. Prof. Eduardo Todt 2018

INTRODUÇÃO A PLATAFORMA ARDUINO. TÁSSIO JOSÉ GONÇALVES GOMES

Curso Arduino ESP8266. Aula #1 - Introdução

Sistemas Embarcados:

Guia da Placa de desenvolvimento PD Mega16 N1

Introdução. O que é o Arduino?

Eletrônica e Arduino na Instrumentação

Curso de robótica 2. Novos conceitos de programação

Viabilizado pela Organização do ERI MS; Apoiado pelo grupo ArduinoMS; Agradecimentos especiais ao do SENAC e UCDB.

OFICINA Uso da plataforma Arduino no Ensino de Ciências

Curso: Tecnologias educacionais de baixo custo. Conector Ciência:

GUIA RÁPIDO DE PLACAS ARDUINO

Por Fernando Koyanagi

Missão: Arduino. 3 de Março. Organização

PSI2662 Projeto em Sistemas Eletrônicos Embarcados: Sensores e Atuadores. Apresentação do Kit Freescale Freedom FDRM-KL25Z e Portas de Entrada e Saída

Arduino Básico: As versatilidades desta plataforma na prática

ROBÓTICA 1 INTRODUÇÃO A PROGRAMAÇÃO NO ARDUINO

Microcontrolador Arduino: Aplicação em controle PI

A c t i o n B u s i n e s s w w w. a c t i o n b u s i n e s s. c o m. b r Página 1

Hardware Livre Arduino. Givanaldo Rocha de Souza

AULA 6 - INTRODUÇÃO AO ARDUINO Revisão de Eletrônica Digital e introdução aos Sistemas Computacionais.

introdução Olá, Após alimentar você deve enviar comandos AT para verificar que o modulo está funcionando e comunicando via serial.

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CENTRO DE CIÊNCIAS EXATAS E DE TECNOLOGIA ENGENHARIA DE COMPUTAÇÃO PROJETO SCATMAN S DIMMER

PIBIC/PIBITI/IC Jr Relatório das Atividades de Pesquisa 23ª SEMIC

- Clique aqui e veja o video deste curso - Clique aqui para ver as imagens deste curso

ASPECTOS TEÓRICOS DOS EXPERIMENTOS

Introdução ao Arduino

APOSTILA DE ARDUINO. Prof. Cleverson B. Klettenberg

Arduino Hack Day PROMOVA VOCÊ TAMBÉM UM ARDUINO HACK DAY!

Introdução ao Arduino ESCOLA DE ARTES VISUAIS DO PARQUE LAGE. Núcleo de Arte e Tecnologia. julio lucio martin. Aula 07

Uma Introdução ao ARDUINO e suas Aplicações na Robótica. André F. Núñez

MINICURSO ARDUINO AVANÇADO

Transcrição:

// Arduino {? } Mais o que é?..

// Arduino {? } A origem..

// Arduino {? } A equipe. Dave Mellis Tom Igoe Aluno Programador Gianluca Martino Fabricante de CI's Professor ITP David Cuartielle Engenheiro Eletrônico Massimo Banzi Professor Designer

// Arduino {? } Baseado em? Referências Processing Wiring

// Arduino {? } Por que? Programação em Alto Nível Open Source e Open Hardware Baixo Custo Multiplataforma Ampla Comunidade Creative Commons License $20 Windows, Mac, Linux

// Arduino {! } O Hardware.. Primeira Versão

// Arduino {! } Versões Arduino UNO Características RESUMO: Microcontrolador: ATmega328 Tensão de funcionamento: 5V Tensão de entrada: 7-12V Tensão de entrada (limites): 6-20V Pinos Digitais I/O: 14 (6 fornece uma saída PWM) Pinos de entrada analógica: 6 Corrente DC por Pino I/O: 40 ma Corrente DC 3.3V por Pino: 50 ma Memória Flash: 32 KB ( ATmega328 ) SRAM: 2 KB ( ATmega328 ) Velocidade do Relógio: 16 MHz

// Arduino {! } Versões Arduino Outras versões Microcontrolador: ATmega2560 Pinos Digitais I/O: 54 (15 PWM) Pinos de entrada analógica: 16 Memória Flash: 256 KB SRAM: 8 KB Arduino MEGA Microcontrolador: ATmega32U4 SRAM: 2,5 KB Arduino SPLORA

// Arduino {! } Versões Arduino Outras versões Microcontrolador: ATmega32U4 Tensão de funcionamento: 3.3V Tensão de entrada: 3.8V-5V Canais Digitais I/O: 9 Canais PWM: 4 Canais de entrada analógica: 4 SRAM: 2,5 KB Arduino LILYPAD USB Velocidade do Relógio: 8 MHz Microcontrolador: ATmega32U4 Canais Digitais I/O: 20 Canais PWM: 7 Arduino MICRO Canais de entrada analógica: 12 SRAM: 2,5 KB

// Arduino {! } Versões Arduino Outras versões [ CONTROL BOARD ] Microcontrolador: ATmega32U4 Tensão de funcionamento: 5V Tensão de entrada: 5V Canais Digitais I/O: 5 Canais PWM: 6 Canais de entrada analógica: 4/8(Multiplex) SRAM: 2,5 KB Velocidade do Relógio: 16 MHz Arduino ROBOT [ MOTOR BOARD ]...

// Arduino {! } Versões Arduino Esquema elétrico

// Arduino {! } Versões Arduino Versões compatíveis Arduino Severino Arduino Paperduino

// Arduino {! } Versões Google ADK

// Arduino {! } Versões Netduino plus

// O Arduino {! } A Placa Arduino Configuração (UNO Rev. 3) ATMEGA 8U2 (VENDOR USB) 16 DIGITAL PINS [1 0] (6 ~PWM 0 255) PINS TX/RX RESET BUTTON LED ON USB JACK ICSP ATMEGA CRYSTAL ATMEGA238 POWER JACK P4 PINS POWERS 6 ANALOG IMPUT PINS (0 1023)

// Arduino {! } Possibilidades Arduino Shilds Ethernet Shild Motor Shild Wifi Shild Wireless Shild Proto Shild Módulo Bleutooth

// Arduino {! } Possibilidades Arduino Sensores Mais Comuns Possibilidades

// Arduino {! } Possibilidades Arduino Atuadores Mais Comuns Possibilidades

+ Arduino + Criatividade...

II PAUSA no Arduino..

// Eletricidade {! } Conceitos básicos Eletricidade Interação entre partículas atômicas. PRÓTONS CARGAS POSITIVA ( + ) ELÉTRONS - CARGAS NEGATIVA ( - )

// Eletricidade {! } Conceitos básicos Eletricidade Tensão, Corrente e Resistência.. ELÉTRONS EXTRA ÁTOMO CARREGADO POSITIVAMENTE ( + ) ÁTOMO CARREGADO NEGATIVAMENTE ( - ) LACUNA / BURACO

// Eletricidade {! } Conceitos básicos Eletricidade Tensão, Corrente e Resistência.. CONDUTOR PERMITE O FLUXO ELÉTRONS ISOLANTE EVITA PASSAGEM DE ELÉTRONS RESISTOR PERMITE O FLUXO ELÉTRONS

// Eletricidade {! } Conceitos básicos Eletricidade Tensão, Corrente e Resistência..

// Eletricidade {! } Conceitos básicos Multímetro [ FUNÇÕES BÁSICAS ] TENSÃO (PARALELO). CORRENTE (SÉRIE). RESISTÊNCIA (PARALELO). LEI DE OHM V=R*I APARELHO DESTINADO A MEDIR E AVALIAR GRANDEZAS ELÉTRICAS.

// Eletricidade {! } Conceitos básicos A Protoboard TRILHAS VERTICAIS COMPONENTES TRILHAS HORIZONTAIS ALIMENTAÇÃO

// Eletricidade {! } Conceitos básicos Jumpers É UMA LIGAÇÃO MÓVEL ENTRE DOIS PONTOS DE UM CIRCUITO ELETRÔNICO.

// Eletricidade {! } Conceitos básicos LEDs Diodo Emissor de Luz CÁLCULO RESISTÊNCIA I) VR = VT VLED II) R = VR/ILED

// Eletricidade {! } Conceitos básicos DATASHEETs DATASHEET LED IR

// Eletricidade {! } Conceitos básicos

// Eletricidade {! } Conceitos básicos Resistores OFERECE OPOSIÇÃO À PASSAGEM DE CORRENTE ELÉTRICA, LEI DE OHM R = V/I

Programming Arduino :D..

// Arduino {! } Software Arduino Ambiente de Desenvolvimento Barra de Tarefas Área de Status

// Arduino {! } Software Funções Principais void setup() { //Código executado uma única vez } void loop() { //Código executado repetidamente }

// Arduino {! } Software Comandos Básicos (Ex.:) pinmode(13, OUTPUT); // Define o pino 13 como pino de saída. digitalwrite(13, HIGH); // Escreve HIGH (5v) no pino 13.

// Arduino {! } Software Constantes INPUT e OUTPUT // Define um pino como sendo de entrada ou de saída. HIGH e LOW (1 e 0) // indica nível baixo (0V) e alto (5V) nos pinos.

// Arduino {! } Praticando Primeiro Sketch

// Arduino {! } Praticando Segundo Sketch (Blink)

// Arduino {! } Software Comandos Básicos analogwrite(3, 200); // Escreve no pino ~3 o valor analógico 200.

// Arduino {! } Praticando Terceiro Sketch (Fading)

// Arduino {! } Software Comandos Básicos DigitalRead(13); // Realiza a leitura do pino 13.

// Arduino {! } Praticando Quarto Sketch

// Arduino {! } Software Comandos Básicos Serial.begin(9600); // Define a velocidade de transmissão em 9600 Serial.println( Alex Aquino ); // Imprime o valor Alex Aquino no Serial Monitor.

// Arduino {? } Onde e o que comprar? Arduino Starter Kit www.arduino.cc $119.68

Projetos }

OBRIGADO! APPLICANT http://applicants.mars-one.com/profile/92e77461-2526-41c3-afb4-0430685d783c

LINKS IMPORTANTES

Arduino {! } Aquisição Arduino Onde Comprar NO BRASIL [ ROBOCORE ] http://www.robocore.net [ MULTILOGICA ] http://multilogica-shop.com NO EXTERIOR [ DFROBOT ] http://www.dfrobot.com [ SPARKFUN ] http://www.sparkfun.com

Arduino {! } Links Arduino Links Importantes [ ALEX AQUINO BLOG/WEBSITE ] http://alexaquino.com [ ARDUINO PÁGINA OFICIAL ] http://arduino.cc http://arduino.cc/en/tutorial http://arduino.cc/en/uploads/main/arduino_uno_rev3-schematic.pdf [ SHIELDLIST ] http://shieldlist.org [ WIRING ] http://www.wiring.org.co [ PROCESSING ] http://processing.org