Arduino. Wanderson Souza wandersonsouza.info@gmail.com Professor de Robótica



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

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

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

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

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

Conteúdo deste Kit: E-6 uno

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

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

ARDUINO UNO Guia do Usuário

Hacking Class Controlando tomadas da sua casa via Internet

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

Eletrônica & Robótica open-source

ACENDENDO AS LUZES. Capitulo 2 - Aula 1 Livro: Arduino básico Tutor: Wivissom Fayvre

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

Robótica com Arduino CDI. Professor: Paulo Marcos Trentin

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

Arduino. Gilmar Aquino

Disparando eventos com o Asterisk. Fernando Mercês

Minicurso de Arduino

Oficina de Programação utilizando a plataforma Arduino

Arduíno. Adriano Cruz. 16 de setembro de Adriano Cruz () Arduíno 16 de setembro de / 51

Minicurso de Arduino

Introdução ao Arduino

Servo Motores. Jener Toscano Lins e Silva

BEC- Bafômetro Embutido em Carros

ENGENHARIA DE COMPUTAÇÃO ESCOLA POLITÉCNICA FELIPE VIGNOLI MATHIEU LUIS HENRIQUE DE SOUZA DOCUMENTAÇÃO MAGNETIC HAMMER

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

Lab2. Germano Maioli Penello IF-UFRJ aula 16.

Manual Técnico Módulo Ponte H Dupla

Alarme Automotivo com mensagem para móvel utilizando Arduino

1Manual do Program-ME... 6

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

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

Projeto Chave. Felipe Cezario de Andrade.

SUMÁRIO. Motivação Contextualização Objetivo Desenvolvimento. Aplicação Discussão Conclusão Perguntas. Hardware Software

Arquitetura do Microcontrolador Atmega 328

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

ESTUDO COMPARATIVO ENTRE AS PLATAFORMAS ARDUINO E PIC

Arduino. Prof. Maurício Dias

Disciplina: Laboratório de Fis26

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CÂMPUS CURITIBA CURSO DE ENGENHARIA DE COMPUTAÇÃO

Robótica com Arduino

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

Arduino e Proteus (Tutorial)

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

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

Tópicos abordados. MIASI - Robótica Inteligente. Kit LEGO Mindstorms Kit Lynxmotion. Por Felipe Fitas Cardoso

VEÍCULO CONTROLADO POR ARDUINO ATRAVÉS DO SISTEMA OPERACIONAL ANDROID

Arduino Aula 4 SHIELDS: BLUETOOTH, ETHERNET E EMG

Pequenos Projetos com Arduino

Minicurso Arduino JACEE 2012

Curso introdutório de microcontroladores - Plataforma Arduino

Listagem dos programas de controle (sketch) para a placa Arduino utilizados no presente trabalho.

Medidor da temperatura local

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

Prá$cas Arduino. Manoel Neto

Desenvolvimento de Veículos Autônomos em Escala, Sistemas de Comando, Visualização do Movimento e Aquisição de Dados.

Acendendo as luzes. Projeto 1 LED piscante. Componentes necessários. capítulo 2. Protoboard. LED de 5 mm. Resistor de 100 ohms * Fios jumper

Open Hardware & Arduino

Revele a próxima geração de desenvolvedores de sistemas em cursos de controle e mecatrônica. Conheça o myrio. ni.com

PROTÓTIPO DE ATENDIMENTO DOMICILIAR AUTOMATIZADO: HOME CARE DE BAIXO CUSTO

Introdução à Plataforma ARDUINO

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

Plataforma de desenvolvimento dspic - SIGMA128 -

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

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

arduino = new roboticalivre(); Arduino Marcus Fazzi

Microcontrolador Arduino: Aplicação em controle PI

MINICURSO ARDUINO BÁSICO

Na primeira aula, conhecemos um pouco sobre o projeto Arduino, sua família de placas, os Shields e diversos exemplos de aplicações.

Introdução. àeletrônica com Arduino. Felipe Nascimento Martins. VIII Jornada de Iniciação Científica, Desenvolvimento Tecnológico e Inovação do Ifes

FORMULÁRIO DE IDENTIFICAÇÃO 1. IDENTIFICAÇÃO 1.1 Título do Projeto: Uso do Arduíno como ferramenta de apoio ao processo de ensinoaprendizagem

Projeto No. 11 Display de Leds de 7 Segmentos

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

RECONHECIMENTO DE VOZ UTILIZANDO ARDUINO

RESULTAR EM "CHOQUE ELÉTRICO", FOGO, ENTRE OUTROS.

Parallel to Serial Shifting IN

PONTIFICIA UNIVERSIDADE CATÓLICA PUCPR ENGENHARIA DA COMPUTAÇÃO CCET

Kit Laboratório de Robótica Escolar 411 PLUS

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

Os Sistemas Electrónicos

Mundo Arduino: Vamos começar a programar?

Hardware Livre Arduino. Givanaldo Rocha de Souza

MINICURSO ARDUINO AVANÇADO

APLICAÇÃO PARA ANÁLISE GRÁFICA DE EXERCÍCIO FÍSICO A PARTIR DA PLATAFORMA ARDUINO

Simulação de Circuitos Microcontrolados com o Proteus

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

Mini curso Arduino Parte I. Prof. Rogério Neves

TRABALHO DE CONCLUSÃO DO CURSO TÉCNICO EM TELECOMUNICAÇÕES. Carrinho controlado por Celular Android

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

Projeto No. 15 Sensor Óptico Reflexivo

Controlo de dispositivos elétricos através da internet

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

Cerne Tecnologia e Treinamento

Explorando a Plataforma Arduino

Suporta os microcontroladores: R. Leonardo da Vinci, Campinas/SP CEP F.: (19) /

AutoControl: uma proposta para acessibilidade e segurança residencial com o apoio da plataforma Arduino

Transcrição:

Arduino Wanderson Souza wandersonsouza.info@gmail.com Professor de Robótica

About me Tecnólogo em Computação - ETER Licenciado em Computação - UEPB Professor de Robótica Pedagógica desde 2008 Grupo de Pesquisa Tecnologias, Educação, Mídias e Artes GPTEMA Educação e Tecnologias da Informação e Comunicação nos processos educativos Hobby, modo de vida e prazer de ensinar

Plataformas LEGO Mindstorms Cyberbox Arduino

Tabela comparativa Lego Mindstorms Cyberbox Arduino Licença Proprietária Proprietária Livre S. Operacionais Windows e MAC Os Windows Windows, Linux, MAC Os Software Processador Lab View Processador Atmel 32- bit ARM Superlogo, Micromundos PIC Arduino IDE (C/C#) ATmega328 Comunicação USB 2.0 / Bluetooth Porta Serial Serial / USB 2.0 / Bluetooth Portas de Entrada 4 Portas 16 (Analógicas e Digitais) Portas de Saída 3 Portas 12 Portas 6 Portas (Analógicas) 14 Portas (Analógicas e Digitais) Suporte http://mindstorms.lego.com Não possui www.arduino.cc Última versão Custo Lego Mindstorms NXT 2.0 Alto Custo (R$ 1.700,00) CyberControl 1.21 julho/08 Médio Custo (R$ 800,00) Arduino Uno (Setembro/2010) Baixo Custo (US$29,00)

Arduino RX+TX LEDs Pin 13 LED Digital Pins FTDI USB Chip USB Jack Power LED Reset Button Cristal ICSP Header Voltage Regulator Microcontroller Power Jack Power Pins Analog Input Controller

Arduino Breve história Surgiu na Itália em 2005 Interagir com projetos escolares Baixo Custo Flexível Simplicidade Comunidade ativa com mais de 20 mil usuários

Versões do Arduino

Outras versões - Arduino Versão brasileira Severino Interface desenvolvida pelo professor Paulo Gonçalves da Universidade Estadual de Maringá - PR

Shields Arduino Protoshield Xbee Motor Shield LCD Shield Joystick Shield Ethernet Shield

Software Arduino IDE Versão atual: 0022 Desenvolvido em Java Linguagem:C/C++ Plataforma: Windows, Linux, Mac OSx Licença: Open Source

LEDs

LED pulsating int ledpin = 10; void setup() { pinmode(ledpin, OUTPUT); } void loop() { digitalwrite(ledpin, HIGH); delay(1000); digitalwrite(ledpin, LOW); delay(1000); }

Traffic Lights int leddelay = 10000; // delay in between changes int redpin = 10; int yellowpin = 9; int greenpin = 8; void setup() { pinmode(redpin, OUTPUT); pinmode(yellowpin, OUTPUT); pinmode(greenpin, OUTPUT); } void loop() { digitalwrite(redpin, HIGH); delay(leddelay); digitalwrite(yellowpin, HIGH); delay(2000); digitalwrite(greenpin, HIGH); digitalwrite(redpin, LOW); digitalwrite(yellowpin, LOW); delay(leddelay); digitalwrite(yellowpin, HIGH); digitalwrite(greenpin, LOW); delay(2000); digitalwrite(yellowpin, LOW); }

Motores Motores DC Servomotor Motor de passo

Motores DC / Standard Motors Ponte H

Servomotor #include <Servo.h> Servo servo1; // Create a servo object void setup() { servo1.attach(5); } void loop() { int angle = analogread(0); angle=map(angle, 0, 1023, 0, 180); servo1.write(angle); delay(15); }

Sensores Sensor de toque Sensor de Luz Sensor Ultrassônico Acelerômetro Sensor de Som Sensor Temperatura

Sensor Ultrassônico

Sensor Acelerômetro (Movimento)

Estrutura e componentes Componentes diversos Protoboard Resistor Transistor Diodo Bateria e Suporte Ponte H L293D

Custo do Kit Quant Componentes Preço 1 Arduino R$ 50,00 1 Protoboard R$ 26,00 2 Motores R$ 12,00 10 LEDs R$ 1,00 10 Resistores R$ 1,00 1 CI L293D R$ 10,00 Jumpers R$ 7,00 1 Potenciômetro R$ 1,00 1 Bateria 9v R$ 12,00 TOTAL R$ 120,00

Modelagem (Fritzing) O Fritzing é uma iniciativa open source desenvolvida pela empresa "Interaction Design Lab Potsdam" que visa auxilar pesquisadores, designers, hobistas, estudantes e professores na produção de protótipos interativos.

Virtual Bread board VirtualBreadboard é um ambiente de simulação e de desenvolvimento para aplicações embutidas que usam microcontroladores. No VBB é possível simular diversos dispositivos PIC16 e PIC18 de microcontroladores incluindo a emulação Arduino. Além disso, uma grande variedade de componentes simulados, tais como LCD, Servos, lógica e outros dispositivos de E/S que podem ser usados para modelar e simular circuitos de alto nível.

Perguntas?

AGRADECIMENTOS

Referência http://fritzing.org/ http://www.arduino.cc http://arduinotutorial.blogspot.com/ http://makeprojects.com/