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

Tamanho: px
Começar a partir da página:

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

Transcrição

1 Arduino Introdução aos Básicos Leonardo Mauro P. Moraes Universidade Federal de Mato Grosso do Sul - UFMS Ponta Porã - MS 2016

2 1 Introdução 2 Arduino 3 4 Encerramento

3 Introdução Arduino 1 Introdução Arduino Versões Segurança 2 Arduino 3 4 Encerramento

4 Introdução Arduino O que é o Arduino? Arduino é uma plataforma de prototipagem eletrônica de hardware livre, com suporte de entrada/saída embutido e uma linguagem de programação padrão, a qual tem origem em Wiring (essencialmente C/C++). Arduino é uma ferramenta para criar computadores que podem sentir e controlar mais o mundo que seu PC. Ele é uma plataforma física de computação de código aberto baseado numa simples placa microcontroladora, e um ambiente de desenvolvimento para escrever o código da placa.

5 Introdução Arduino Exemplos Figura: Exemplos de aplicações do Arduino.

6 Leonardo Mauro P. Moraes - UFMS/CPPP Introdução Versões Versões Famosas (a) Mega (b) Uno (c) Nano Figura: Figuras das placas de Arduino.

7 Introdução Versões Versões Famosas (a) Due (b) Intel Galileo Figura: Figuras das placas de Arduino.

8 Introdução Versões Versões Famosas (a) Flora (b) Lilypad Figura: Figuras das placas de Arduino.

9 Introdução Segurança Segurança: Importante! Não utilize "fios"totalmente desencapados; Observe a utilização de resistores em alguns componentes; Não conecte em fontes de alta voltagem; Desconecte do computador ao mexer no circuito; Evite conectar algo sem saber o que está fazendo.

10 Arduino Placa 1 Introdução 2 Arduino Placa Programação 3 4 Encerramento

11 Leonardo Mauro P. Moraes - UFMS/CPPP Arduino Placa Principais Portas GND - Pino Tera; 5V e 3.3V - Pino Energia; 0 a 13 - Portas Digitais; A0 e A5 - Portas Analogicas.

12 Arduino Programação "Hello World" 1. Instalar a IDE; 2. Plugar e instalar o driver do Arduino; (Caso não dê para instalar: Atualizar o driver em Gerenciador de Dispositivos); 3. Ferramentas Placa Arduino UNO; 4. Ferramentas Porta (Selecionar Porta); 5. Arquivo Carregar.

13 Arduino Programação "Hello World" Setup(): Executado uma única vez, é a inicialização do programa; Loop(): Função principal, realiza repetições enquanto o Arduino estiver ligado.

14 Arduino Programação "Hello World" Setup() void setup ( ) { // Seta porta d i g i t a l 13 como s a i d a pinmode ( 1 3, OUTPUT) ; Loop() void loop ( ) { // Exemplo para p i s c a r o LED d i g i t a l W r i t e ( 1 3, HIGH ) ; delay ( ) ; d i g i t a l W r i t e ( 1 3, LOW) ; delay ( ) ;

15 Arduino Programação Conceitos Declaração: int Led = 13; Case-sensitive. Setup: pinmode(led, OUTPUT); OUTPUT ou INPUT; Define o modo de operação do pino. Declaração // Declaracao de v a r i a v e l i n t Led = 1 3 ; void setup ( ) { pinmode ( Led, OUTPUT) ;

16 Arduino Programação Conceitos Loop: digitalwrite(led, HIGH); HIGH = Ligar (1); LOW = Desligar (0); delay(200); Esta função faz com que o processo fique parado por 200 ms; Declaração void loop ( ) { // Exemplo para p i s c a r o LED, // com v a r i a v e l d i g i t a l W r i t e ( Led, HIGH ) ; delay ( ) ; d i g i t a l W r i t e ( Led, LOW) ; delay ( ) ;

17 Base 1 Introdução 2 Arduino 3 Base Buzzer Pulse Width Modulation Potenciômetro Mensagem Serial Sensor de Luminosidade Push Button Sensor de Temperatura 4 Encerramento

18 Base Introdução Base:, normalmente, necessários para a realização de projetos; Protoboard; Jumper; Led; Resistores;

19 Base Protoboard Figura: Protoboard: componente para auxiliar nas conexões.

20 Base Jumper Figura: Jumper: componente para realizar as conexões.

21 Base Protoboard + Jumper Figura: Exemplo de conexão.

22 Base Led Figura: Led: Lampadas coloridas de baixa voltagem. Importante: A "perna"maior do Led sempre será conectada ao resistor; E a "perna"menor é conectada ao GND.

23 Base Resistores Figura: Resistor: Retém a voltagem.

24 Base Resistores Finalidade: diminuir a tensão entre os terminais; Medido em OHMs; Fórmula: V = R * I; V: voltagem/tensão (Volts - V); R: resistência (OHMs - Ω ); I: Intensidade (Amperes - A). Problema Um aluno precisa ligar um led ao Arduino. Sabendo que o Arduino Trabalha em 5 Volts e o Led usa apenas 2 Volts numa corrente de 10 ma. Calcule a resistência que é necessária para o led acender sem queimar.

25 Base Resistores Figura: Resistor: Como saber as resistência.

26 Base Projeto 1 Lembre-se: "Perna"menor do Led no GND; "Perna"maior do Led no resistor no pino 7. Problema Usando a porta 7 do Arduino, acenda um led durante 2 segundos e apague por 1/3 segundo.

27 Base Projeto 1 Figura: Circuito. Código / P r o j e t o 1 / i n t Led = 7 ; void setup ( ) { pinmode ( Led, OUTPUT) ; void loop ( ) { d i g i t a l W r i t e ( Led, HIGH ) ; delay ( ) ; d i g i t a l W r i t e ( Led, LOW) ; delay ( ) ;

28 Base Projeto 2 Problema Faça um semáforo: Tem 3 estados de luzes: apenas vermelho; apenas verde; ou a amarelo piscando. O semáforo fica verde por 2 segundos; O semáforo fica vermelhor por 4 segundos; A luz amarela pisca 5 vezes antes de mudar para o verde, isso demora 2 segundos. Figura: Semáforo.

29 Base Projeto 2 Código / P r o j e t o 2 / i n t Vermelho = 3 ; i n t Amarelo = 4 ; i n t Verde = 5 ; void setup ( ) { pinmode ( Vermelho, OUTPUT) ; pinmode ( Amarelo, OUTPUT) ; pinmode ( Verde, OUTPUT) ; void loop ( ) { i n t i ; // Vermelho d i g i t a l W r i t e ( Vermelho, HIGH ) ; d i g i t a l W r i t e ( Amarelo, LOW) ; d i g i t a l W r i t e ( Verde, LOW) ; delay ( ) ; // Amarelo d i g i t a l W r i t e ( Vermelho, LOW) ; f o r ( i =0; i <5; i ++){ d i g i t a l W r i t e ( Amarelo, HIGH ) ; delay ( ) ; d i g i t a l W r i t e ( Amarelo, LOW) ; delay ( ) ; // Verde d i g i t a l W r i t e ( Verde, HIGH ) ; delay ( ) ;

30 Buzzer Buzzer Figura: Buzzer: componente que emite sons.

31 Buzzer Projeto 3 Figura: Circuito. Problema Faça o Buzzer apitar durante 0.5 segundo de 1 em 1 segundo.

32 Buzzer Projeto 3 Figura: Circuito. Código / P r o j e t o 3 / i n t Buzzer = 3 ; void setup ( ) { pinmode ( Buzzer, OUTPUT) ; void loop ( ) { d i g i t a l W r i t e ( Buzzer, HIGH ) ; delay ( ) ; d i g i t a l W r i t e ( Buzzer, LOW) ; delay ( ) ;

33 Pulse Width Modulation Pulse Width Modulation - PWM Significa Modulação por largura de pulso; Liga e desliga a porta tão rapidamente que nossos olhos não conseguem enxergar; Utilizado para controlar intensidade; Há 6 saídas PWM no Arduino UNO; São as portas que tem o antes do número. Como fazer? PWM void loop ( ) { // porta d i g i t a l 11 0% analogwrite ( 1 1, 0 ) ; // porta d i g i t a l 11 25% analogwrite ( 1 1, 6 4 ) ; // porta d i g i t a l 11 50% analogwrite ( 1 1, ) ; // porta d i g i t a l 11 75% analogwrite ( 1 1, ) ; // porta d i g i t a l % analogwrite ( 1 1, ) ;

34 Pulse Width Modulation Projeto 4 Problema: Utilize uma das saídas PWM do Arduino para acender um led de forma dimerizada (de 0 a 100%), ida e volta. Como fazer? PWM void loop ( ) { // porta d i g i t a l 11 0% analogwrite ( 1 1, 0 ) ; // porta d i g i t a l 11 25% analogwrite ( 1 1, 6 4 ) ; // porta d i g i t a l 11 50% analogwrite ( 1 1, ) ; // porta d i g i t a l 11 75% analogwrite ( 1 1, ) ; // porta d i g i t a l % analogwrite ( 1 1, ) ;

35 Pulse Width Modulation Projeto 4 Código / P r o j e t o 4 / i n t Led = 1 1 ; void setup ( ) { pinmode ( Led, OUTPUT) ; void loop ( ) { i n t i ; f o r ( i =0; i <256; i ++){ analogwrite ( Led, i ) ; f o r ( i =255; i >=0; i ){ analogwrite ( Led, i ) ;

36 Potenciômetro Potenciômetro Figura: Potenciômetro: componente eletrônico que possui resistência elétrica ajustável (Porta analógica).

37 Potenciômetro Potenciômetro Declaração: pinmode(pino, INPUT): Declara que o pino do potenciômetro é de entrada de dados; var = analogwrite(pino): Faz a leitura analógica do potenciômetro e salva em armazenamento. Como fazer? Potenciômetro / Potenciometro / i n t Pot = A0 ; void setup ( ) { pinmode ( Pot, INPUT ) ; void loop ( ) { i n t l e i t u r a ; l e i t u r a = analogread ( Pot ) ;

38 Potenciômetro Projeto 5 Figura: Circuito. Problema Faça o led piscar mais rápido ou mais devagar conforme o giro do potenciômetro.

39 Potenciômetro Projeto 5 Figura: Circuito. Código / P r o j e t o 5 / i n t Pot = A0 ; i n t Led = 7 ; void setup ( ) { pinmode ( Pot, INPUT ) ; pinmode ( Led, OUTPUT) ; void loop ( ) { i n t l e i t u r a = 3 analogread ( Pot ) ; d i g i t a l W r i t e ( Led, HIGH ) ; delay ( l e i t u r a ) ; d i g i t a l W r i t e ( Led, LOW) ; delay ( l e i t u r a ) ;

40 Mensagem Serial Mensagem Serial Declaração: Serial.begin(9600): Configuração da taxa de transferência; Serial.println(msg): Transmite por serial a mensagem com quebra de linha; Serial.print(msg): Transmite por serial a mensagem sem quebra de linha. Aplicação: Basicamente um meio para transmitir mensagens console, para o computador; Possui diversos canais para o uso de mais de um Arduino, simultaneamente;

41 Mensagem Serial Projeto 6 Como fazer? Mensagem Serial // Seta s a i d a das mensagens void setup ( ) { S e r i a l. begin ( ) ; Problema Leia o valor do potenciômetro e imprima no console (9600). void loop ( ) { i n t var = 5 ; S e r i a l. p r i n t ( " Mensagem : " ) ; S e r i a l. p r i n t l n ( var ) ;

42 Mensagem Serial Projeto 6 Código / P r o j e t o 6 / i n t Pot = A0 ; void setup ( ) { S e r i a l. begin ( ) ; pinmode ( Pot, INPUT ) ; void loop ( ) { i n t l e i t u r a = analogread ( Pot ) ; S e r i a l. p r i n t ( " Potenciometro : " ) ; S e r i a l. p r i n t l n ( l e i t u r a ) ;

43 Sensor de Luminosidade Sensor de Luminosidade - LDR Figura: Sensor de Luminosidade: componente eletrônico que realiza uma leitura da luminosidade do ambiente.

44 Sensor de Luminosidade Projeto 7 Figura: Circuito. Problema Leia o sensor de luminosidade e acenda um led, caso esteja baixo o valor.

45 Sensor de Luminosidade Projeto 7 Figura: Circuito. Código // Lendo Sensor i n t Pot = A0 ; void setup ( ) { pinmode ( Pot, INPUT ) ; void loop ( ) { i n t l e i t u r a = analogread ( Pot ) ;

46 Sensor de Luminosidade Projeto 7 Código / P r o j e t o 7 / i n t Pot = A0 ; i n t Led = 7 ; void setup ( ) { pinmode ( Pot, INPUT ) ; pinmode ( Led, OUTPUT) ; void loop ( ) { i n t l e i t u r a = analogread ( Pot ) ; i f ( l e i t u r a < xxx ){ d i g i t a l W r i t e ( Led, HIGH ) ; e l s e { d i g i t a l W r i t e ( Led, LOW) ;

47 Push Button Push Button Figura: Push Button: componente de toque, ao ser pressionado é ativado (porta digital).

48 Push Button Push Button Figura: Circuito.

49 Push Button Push Button Figura: Circuito. Código // L e i t u r a de Botao i n t Button = 2 ; void setup ( ) { S e r i a l. begin ( ) ; pinmode ( Button, INPUT ) ; void loop ( ) { i n t l e i t u r a = d i g i t a l R e a d ( Button ) ; S e r i a l. p r i n t l n ( " C l i c k : "+l e i t u r a ) ;

50 Push Button Projeto 8 Figura: Circuito. Problema Implementar um mecanismo de senha, no qual deve-se saber se os botões foram clicados na ordem correta, so então o led será acesso. Lembre-se: utilizar 3 botões para gerar a senha; a senha pode ter a ordem que você preferir.

51 Push Button Projeto 8 Figura: Circuito.

52 Push Button Projeto 8 Código / P r o j e t o 8 / i n t But1 = 4 ; i n t But2 = 3 ; i n t But3 = 2 ; i n t Led = 7 ; i n t senha = 0 ; void setup ( ) { S e r i a l. begin ( ) ; pinmode ( But1, INPUT ) ; pinmode ( But2, INPUT ) ; pinmode ( But3, INPUT ) ; pinmode ( Led, OUTPUT) ; senha = 0 ; void loop ( ) { i n t l e i t u r a 1 = d i g i t a l R e a d ( But1 ) ; i n t l e i t u r a 2 = d i g i t a l R e a d ( But2 ) ; i n t l e i t u r a 3 = d i g i t a l R e a d ( But3 ) ; S e r i a l. p r i n t l n ( " " ) ; S e r i a l. p r i n t l n ( " Senha : "+senha ) ; S e r i a l. p r i n t l n ( " C l i c k 1 : "+l e i t u r a 1 ) ; S e r i a l. p r i n t l n ( " C l i c k 2 : "+l e i t u r a 2 ) ; S e r i a l. p r i n t l n ( " C l i c k 3 : "+l e i t u r a 3 ) ; // Botao 1 i f ( senha == 0 && l e i t u r a 1 == 1){ senha = 1 ; delay ( ) ; e l s e i f ( senha!= 0 && l e i t u r a 1 == 1){ senha = 0 ; d i g i t a l W r i t e ( Led, LOW) ;

53 Push Button Projeto 8 Código // Botao 2 i f ( senha == 1 && l e i t u r a 3 == 1){ senha = 2 ; delay ( ) ; e l s e i f ( senha!= 1 && l e i t u r a 3 == 1){ senha = 0 ; d i g i t a l W r i t e ( Led, LOW) ; // Botao 3 i f ( senha == 2 && l e i t u r a 3 == 1){ senha = 0 ; d i g i t a l W r i t e ( Led, HIGH ) ; delay ( ) ; e l s e i f ( senha!= 2 && l e i t u r a 3 == 1){ senha = 0 ; d i g i t a l W r i t e ( Led, LOW) ;

54 Sensor de Temperatura Sensor de Temperatura - LM35 Figura: Sensor de Temperatura: componente eletrônico que realiza uma leitura da temperatura do ambiente.

55 Sensor de Temperatura Projeto 9 Figura: Circuito. Problema Faça a leitura do LM35 e acenda um led quando a temperatura for maior que 30 graus (multiplique o valor por 0, )

56 Sensor de Temperatura Projeto 9 Figura: Circuito. Código // Lendo Sensor i n t Pot = A0 ; void setup ( ) { pinmode ( Pot, INPUT ) ; void loop ( ) { i n t l e i t u r a = analogread ( Pot ) ;

57 Sensor de Temperatura Projeto 9 Figura: Circuito.

58 Sensor de Temperatura Projeto 9 Código / P r o j e t o 9 / i n t Pot = A0 ; i n t Led = 7 ; void setup ( ) { pinmode ( Pot, INPUT ) ; pinmode ( Led, OUTPUT) ; void loop ( ) { i n t l e i t u r a = analogread ( Pot ) ; i f ( l e i t u r a > xxx ){ d i g i t a l W r i t e ( Led, HIGH ) ; e l s e { d i g i t a l W r i t e ( Led, LOW) ;

59 Encerramento Projeto 10 1 Introdução 2 Arduino 3 4 Encerramento Projeto 10 Referências

60 Encerramento Projeto 10 Projeto 10 - Final Plus Ultra Problema Idéia: Competição de Projetos; Faça o projeto de sua preferência com os componentes disponíveis; Utilize pelo menos 5 (cinco) componentes estudados; Lembre-se: Vocês vão apresentar o projeto, no minimo 10 (dez) minutos e no máximo 15 (quinze); Dupla, de dois. Boa sorte!

61 Encerramento Referências Referências

Projeto No. 2 Potenciômetro

Projeto No. 2 Potenciômetro Projeto No. 2 Potenciômetro O objetivo deste projeto é controlar a frequência de acender e apagar (frequência de pisca-pisca) e a intensidade da luminosidade de um LED. Nesse workshop teremos dois experimentos

Leia mais

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

Podem ser substituídos pelo módulo P7-Sensor de Luminosidade da GBK Robotics. Projeto No. 3 LDR O objetivo deste projeto é controlar o estado de um LED (aceso ou apagado) através da verificação de luminosidade do ambiente utilizando um sensor de luminosidade LDR. O LDR (Light Dependent

Leia mais

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

Introdução do Arduino para aquisição de dados e controle de instrumentos Introdução do Arduino para aquisição de dados e controle de instrumentos Rafael Pezzi Centro de Tecnolocia Acadêmica Instituto de Física - UFRGS Novembro de 2018 Roteiro O que é o Arduino? Especificações

Leia mais

Oficina de Introdução ao Arduino

Oficina de Introdução ao Arduino Oficina de Introdução ao Arduino Conteúdo da oficina Estrutura de uma placa Arduino Conceitos de sinais elétricos Componentes eletrônicos básicos LED, resistor, protoboard Ambiente de desenvolvimento Sinal

Leia mais

Programação em Linguagem C

Programação em Linguagem C Programação em Linguagem C UNIDADE 1 Unidade I Nesta unidade aprenderemos: escrever o código no computador e transferir para o Arduino. ligar e desligar um pino; utilizar o delay (tempo); ler um pino para

Leia mais

Disciplina: Laboratório de Fis26

Disciplina: Laboratório de Fis26 1 Disciplina: Laboratório de Fis26 www.fis.ita.br/labfis26 Professores: Sonia Guimarães soniagui@ita.br Douglas Leite prof.dmgl@gmail.com Monitoras: Larissa chazfisica@gmail.com Flávia rocha.pereira.flavia@gmail.com

Leia mais

Conhecendo o ARDUINO LEGENDA

Conhecendo o ARDUINO LEGENDA Conhecendo o ARDUINO 03 04 06 10 09 07 08 05 01 02 LEGENDA 01 - Portas digitais 2 à 13 02 - Portas analógicas A0 à A5 03 - Plug USB para conexão 04 - Plug de alimentação externa 05 - Microcontrolador ATmega

Leia mais

MINICURSO ARDUINO BÁSICO

MINICURSO ARDUINO BÁSICO MINICURSO ARDUINO BÁSICO Ministrantes: Henrique Wippel Parucker da Silva Murilo de Oliveira do Nascimento Ícaro Cristofolini COLMÉIA Quem somos? O que fazemos? PLATAFORMA DE PROTOTIPAGEM ARDUINO ARDUINO

Leia mais

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

INTRODUÇÃO AO ARDUINO DUE, CANAL DIGITAL, FUNÇÃO DELAY INTRODUÇÃO AO ARDUINO DUE, CANAL DIGITAL, FUNÇÃO DELAY INTRODUÇÃO A Plataforma Arduino é considerada plataforma aberta, ou seja, qualquer pessoa pode efetuar uma melhoria em um código, biblioteca e disponibilizá-la

Leia mais

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

O ARDUINO. Plataforma de prototipagem eletrônica; Open Source; Formada por duas partes básicas: hardware e software. O ARDUINO Plataforma de prototipagem eletrônica; Open Source; Formada por duas partes básicas: hardware e software. O ARDUINO Serial Microcontrolador Alimentação Programando o Arduino Características do

Leia mais

Acendendo o Led com Arduino.

Acendendo o Led com Arduino. Acendendo o Led com Arduino. Nesse tutorial aprenderemos a ligar e desligar um Led com o Arduino. Para isso utilizaremos os seguintes componentes e ferramentas: Arduino Figura 1 Arduino UNO. Placa de prototipação

Leia mais

Arduino. Prof. Maurício Dias

Arduino. Prof. Maurício Dias Arduino Prof. Maurício Dias Percepção e Ação Sistemas embarcados Atuação: Sensores: percebem o que acontece com o mundo externo Atuadores: atuam no mundo externo Arduino Hardware livre Software livre Diferentes

Leia mais

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

Projeto 01. Adriano Joaquim de Oliveira Cruz Instituto de Matemática UFRJ 2015 Adriano Cruz. 30 de agosto de 2015 Projeto 01 Adriano Joaquim de Oliveira Cruz Instituto de Matemática UFRJ 2015 Adriano Cruz 30 de agosto de 2015 1 Introdução Este projeto é baseado no Laboratório 01 do Livro Head First C [2]. A idéia

Leia mais

Projeto No. 15 Sensor Óptico Reflexivo

Projeto No. 15 Sensor Óptico Reflexivo Projeto No. 15 Sensor Óptico Reflexivo Neste projeto vamos utilizar um Sensor Óptico Reflexivo TCRT5000 para implementar um interruptor de proximidade. Desta forma, não será necessário que a pessoa toque

Leia mais

Arduino. Gilmar Aquino

Arduino. Gilmar Aquino Arduino Gilmar Aquino Microcontroladores; O que é o Arduino; Sumário A origem do Arduino; Por que Arduino; Placas; Hardware; Shields; Módulos; Software; Exemplo de aplicação; Dicas, Sites e Livros; Prática.

Leia mais

Introdução ao Arduino

Introdução ao Arduino Introdução ao Arduino Cassio Trindade Batista Iago Souza de Sousa Universidade Federal do Pará Instituto de Tecnologia Faculdade de Engenharia da Computação e Telecomunicações III Semana Acadêmica da Faculdade

Leia mais

Programação Básica em Arduino Aula 4

Programação Básica em Arduino Aula 4 Programação Básica em Arduino Aula 4 Execução: Laboratório de Automação e Robótica Móvel Resistor variável Potenciômetro 3 Crie um circuito com potenciômetro controlando a intensidade de um LED. Com o

Leia mais

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

Curso: Tecnologias educacionais de baixo custo. Conector Ciência: Curso: Tecnologias educacionais de baixo custo. Conector Ciência: www.conecien.com O que é o Arduino? Arduino é uma plataforma de prototipagem eletrônica de hardware livre projetada com um microcontrolador

Leia mais

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

- Clique aqui e veja o video deste curso - Clique aqui para ver as imagens deste curso Preço R$ 129.00 Compre aqui Entre para o fascinante mundo do Arduino, são mais de 80 videoaulas e mais de 8 gigabyte em arquivos. Veja abaixo o cronograma e imagens desse curso de, você irá aprender muito:

Leia mais

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

Curso de robótica 2. Novos conceitos de programação Curso de robótica 2 Novos conceitos de programação Revisão eletricidade revisão eletricidade Potenciômetro LEDs Push button Fonte: http://www.baudaeletronica.com.br/potenciometro-linear-d e-10k-10000.html

Leia mais

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

Programação do Arduino. Parte 1. IDE Wiring Programação do Arduino Parte 1 IDE Wiring Ambiente de programação: IDE Wiring Barra de título Menu Barra de ferramentas Janela de edição Janela de status Ambiente de programação: IDE Wiring Compilação

Leia mais

Linguagem de Programação. Linguagem C com Arduino

Linguagem de Programação. Linguagem C com Arduino Linguagem de Programação Linguagem C com Arduino Prof. Luiz Claudio Ferreira de Souza E-mail: luizclaudiofs@hotmail.com.br www.luizclaudiofs.blogspot.com Belém / PA 2017 Sumário Fundamentos de Eletrônica...

Leia mais

Robótica com Arduino Professor: Paulo Marcos Trentin

Robótica com Arduino Professor: Paulo Marcos Trentin Robótica com Arduino Professor: Paulo Marcos Trentin CDI Onde comprar o Arduino? http://lojabrasilrobotics.blogspot.com/ Onde comprar o Arduino? http://www.mercadolivre.com.br/ Onde comprar o Arduino?

Leia mais

ASPECTOS TEÓRICOS DOS EXPERIMENTOS

ASPECTOS TEÓRICOS DOS EXPERIMENTOS ASPECTOS TEÓRICOS DOS EXPERIMENTOS OBJETIVO Compreender a Lei de Ohms Compreender funcionamento dos atuadores e sensores Compreender o circuito que utiliza o arduíno. Compreender o código FAZER O LED INTERNO

Leia mais

Arduino como ferramenta de aquisição de Dados

Arduino como ferramenta de aquisição de Dados Laboratório de FIS14 Arduino como ferramenta de aquisição de Dados Prof. Douglas M G Leite prof.dmgl@gmail.com Sala 2628 O que faremos HOJE? Atividades Apresentação do Professor (30min) Projetos Básicos

Leia mais

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

Aula 1 Apresentação e Conceitos Iniciais. Wellington Cássio Faria fb.com/wellingtoncf Aula 1 Apresentação e Conceitos Iniciais Formação: Professor: Curso técnico Médio (2o grau) Técnico em Eletrônica Industrial, CEP - Centro de Educação Profissional Tancredo Neves (julho/2010) - concluída.

Leia mais

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

ARDUINO BÁSICO E T A P A 1 O QUE É ARDUINO? Prof. Amadeu Zanon Neto E T A P A 1 O QUE É ARDUINO? Segundo o site WIKIPEDIA, Arduino é: É um microcontrolador de placa única e um conjunto de software para programá lo. O hardware consiste em um projeto simples de hardware

Leia mais

Programação Básica em Arduino

Programação Básica em Arduino Programação Básica em Arduino Material produzido para o projeto Oficina de Robótica por: Anderson Luiz Fernandes Perez Heron Pereira Valter Savi Júnior Contatos: Universidade Federal de Santa Catarina

Leia mais

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

Curso: Tecnologias educacionais de baixo custo. Conector Ciência: Curso: Tecnologias educacionais de baixo custo. Conector Ciência: www.conecien.com O que é o Arduino? Arduino é uma plataforma de prototipagem eletrônica de hardware livre projetada com um microcontrolador

Leia mais

Centro de Informática Grupo de Engenharia da Computação Introdução a Programação Programando com Intel Galileo Experimento 1

Centro de Informática Grupo de Engenharia da Computação Introdução a Programação Programando com Intel Galileo Experimento 1 Centro de Informática Grupo de Engenharia da Computação Introdução a Programação Programando com Intel Galileo Experimento 1 Camila Ascendina Nunes Kamei (can@cin.ufpe.br) Lucas Felix Lima Barbosa (lflb@cin.ufpe.br)

Leia mais

Curso de Arduino. Quais seus principais componentes?

Curso de Arduino. Quais seus principais componentes? Curso de Arduino O que é? Arduino é um microcontrolador (computador pequeno) utilizado para prototipagem eletrônica. Foi desenvolvido especialmente para designers e artistas plásticos, ou seja, deve ser

Leia mais

Introdução à Plataforma ARDUINO

Introdução à Plataforma ARDUINO MINICURSO Introdução à Plataforma ARDUINO PET Mecatrônica/BSI Geruza M. Bressan O que é um microcontrolador (MCU)? É um computador em um chip Processador Memória Entrada/Saída Controla ações e funções

Leia mais

Arduino - Primeiros Passos

Arduino - Primeiros Passos Arduino - Primeiros Passos Por Fábio Souza 06/11/2013 ÍNDICE DE CONTEÚDO 1. Introdução ao Arduino 2. Plataforma de desenvolvimento Arduino 3. Hardware do Arduino 4. Software do Arduino 5. IDE do Arduino

Leia mais

OFICINA Uso da plataforma Arduino no Ensino de Ciências

OFICINA Uso da plataforma Arduino no Ensino de Ciências OFICINA Uso da plataforma Arduino no Ensino de Ciências Grupo 2 de Atividades Astrogildo Junqueira Docente Física/IFSP Lucas D Amásio David Larronda Licenciandos/IFSP Apoio Financeiro: Prodocência / Capes

Leia mais

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

INTRODUÇÃO A PLATAFORMA ARDUINO. TÁSSIO JOSÉ GONÇALVES GOMES INTRODUÇÃO A PLATAFORMA ARDUINO TÁSSIO JOSÉ GONÇALVES GOMES www.tassiogoncalves.com.br tassiogoncalvesg@gmail.com APRESENTAÇÃO TÁSSIO JOSÉ GONÇALVES GOMES Mestrando em Informática pela UFAL e Bacharel

Leia mais

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

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CENTRO DE CIÊNCIAS EXATAS E DE TECNOLOGIA ENGENHARIA DE COMPUTAÇÃO PROJETO SCATMAN S DIMMER PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CENTRO DE CIÊNCIAS EXATAS E DE TECNOLOGIA ENGENHARIA DE COMPUTAÇÃO PROJETO SCATMAN S DIMMER CURITIBA 2010 GILBERTO YOSHIAKI YAMANOUCHI RAFAEL HENRIQUE AZANHA

Leia mais

Oficina de Programação utilizando a plataforma Arduino

Oficina de Programação utilizando a plataforma Arduino Oficina de Programação utilizando a plataforma Arduino Bianca Alessandra Visineski Alberton bi.alberton@gmail.com Paulo Nesello Künzel kruger paulo@hotmail.com Programa de Educação Tutorial Computando

Leia mais

ARDUINO. Níveis lógicos de referência VCC e GND Entradas e saídas digitais e analógicas.

ARDUINO. Níveis lógicos de referência VCC e GND Entradas e saídas digitais e analógicas. ARDUINO Níveis lógicos de referência e Entradas e saídas digitais e analógicas Helder da Rocha www.eletronicaparaartistas.com.br Positivo e negativo Nos esquemas e dispositivos (módulos, arduinos) é comum

Leia mais

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

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 Aula 01 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 inúmeros orifícios destinados à inserção de

Leia mais

MANUALDEGUSTAÇÃO ARDUINO KIT INICIANTE V4.0

MANUALDEGUSTAÇÃO ARDUINO KIT INICIANTE V4.0 MANUALDEGUSTAÇÃO ARDUINO KIT INICIANTE V4.0 PARA TER ACESSO A TODOS OS 10 EXPERIMENTOS, COMPRE O ARDUINO KIT INICIANTE DA ROBOCORE EM WWW.ROBOCORE.NET Projeto Termômetro Componentes: 2 Leds Verdes + 2

Leia mais

Entrada de dados com botões

Entrada de dados com botões Entrada de dados com botões Escola CDI Professor: Paulo Marcos Trentin Interruptor Quando está aberto, nenhuma corrente passa por ele. Seu símbolo: Ao pressioná-lo, toda corrente passa por ele, e esta

Leia mais

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

// Arduino {? } Mais o que é?.. // 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

Leia mais

Minicurso de Arduino

Minicurso de Arduino Minicurso de Arduino Gabriel Vasiljević Felipe Fernandes January 30, 2013 Gabriel Vasiljević Felipe Fernandes Minicurso de Arduino January 30, 2013 1 / 14 Na aula passada... Portas Digitais Componentes

Leia mais

- Tarefas Práticas de Programação usando Arduino - Imagem do Robô com Legendas

- Tarefas Práticas de Programação usando Arduino - Imagem do Robô com Legendas - Tarefas Práticas de Programação usando Arduino - Profa. Flavia Pereira de Carvalho Imagem do Robô com Legendas Dicas de código: 1) Os pinos dos leds estão nas posições de 2 a 7 2) Comandos básicos necessários

Leia mais

CANAL ANALÓGICO

CANAL ANALÓGICO CANAL ANALÓGICO CANAL ANALÓGICO (Introdução) Variáveis analógicas apresentam variação modular em função do tempo, como por exemplo a temperatura, pressão, nível, etc. Para trabalhar com estas variáveis,

Leia mais

Curso introdutório de microcontroladores - Plataforma Arduino

Curso introdutório de microcontroladores - Plataforma Arduino Curso introdutório de microcontroladores - Plataforma Arduino Prof. Fábio Rodrigues de la Rocha FLISOL - UTFPR-PR - Abril/2011 FLISOL - UTFPR-PR - Abril/2011 1 Introdução Mas afinal, o que é Arduino? Arduino

Leia mais

Arduino. Aula 3 motores

Arduino. Aula 3 motores Arduino Aula 3 motores O que são motores elétricos? São dispositivos capazes de converter energia elétrica em energia mecânica No Arduino : Entradas e saídas digitais Entradas analógicas Lembrete!!! Ondas

Leia mais

Kit controle remoto IR acionando 3 Led com Arduino

Kit controle remoto IR acionando 3 Led com Arduino Kit controle remoto IR acionando 3 Led com Arduino Neste artigo, vamos mostrar como controlar o Arduino através do controle remoto IR. Trata-se de evolução em relação ao primeiro tutorial, onde acendemos

Leia mais

Programação Básica em Arduino Aula 1

Programação Básica em Arduino Aula 1 Programação Básica em Arduino Aula 1 Execução: Laboratório de Automação e Robótica Móvel Material produzido para o projeto Oficina de Robótica por: Anderson Luiz Fernandes Perez Heron Pereira Cristiano

Leia mais

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

Introdução ao Arduino ESCOLA DE ARTES VISUAIS DO PARQUE LAGE. Núcleo de Arte e Tecnologia. julio lucio martin. Aula 01 Introdução ao Arduino ESCOLA DE ARTES VISUAIS DO PARQUE LAGE Núcleo de Arte e Tecnologia julio lucio martin Aula 01 O que vamos entender? eletrônica corrente elétrica: voltagem resistência intensidade

Leia mais

Mundo Arduino: Vamos começar a programar?

Mundo Arduino: Vamos começar a programar? Mundo Arduino: Vamos começar a programar? Date : 2 de Janeiro de 2014 Por Jorge Alcino para o Pplware O Arduino é uma plataforma de hardware livre, projectado com um microcontrolador Atmel AVR. É uma placa

Leia mais

Minicurso Básico de Arduino.

Minicurso Básico de Arduino. Universidade Federal do Pará - UFPA Instituto de Tecnologia ITEC Programa de Educação Tutorial de Engenharia Elétrica PET EE Minicurso Básico de Arduino. 1º semestre - 2016 1 SUMÁRIO 1) CONHECENDO A PLACA

Leia mais

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

ROBÓTICA 1 INTRODUÇÃO A PROGRAMAÇÃO NO ARDUINO ROBÓTICA 1 INTRODUÇÃO A PROGRAMAÇÃO NO ARDUINO O QUE VIMOS AULA PASSADA? REVISÃO RÁPIDA Hardware vs Software Eletricidade básica Lei de Ohm Um pouco sobre o Arduino Materiais Importantes Entradas do Arduino

Leia mais

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

Curso de Básico Arduino! Ministrado por: Wellington Cássio Faria Contato: Curso de Básico Arduino! Aula 1: Introdução ao Arduino e Portas Digitais Quem sou eu? Formação: Wellington Cássio Faria Curso técnico Médio (2o grau) Técnico em Eletrônica Industrial, CEP - Centro de Educação

Leia mais

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

Missão: Arduino. 3 de Março. Organização Missão: Arduino 3 de Março Organização Introdução Boa tarde agente, A sua missão para hoje será programar uma plataforma electrónica dada pelo nome de Arduino. Antes de mais vejamos o material necessário

Leia mais

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

Introdução ao Arduino ESCOLA DE ARTES VISUAIS DO PARQUE LAGE. Núcleo de Arte e Tecnologia. julio lucio martin. Aula 07 Introdução ao Arduino ESCOLA DE ARTES VISUAIS DO PARQUE LAGE Núcleo de Arte e Tecnologia julio lucio martin Aula 07 O que vamos entender? sensor temperatura LM35 No datasheet do sensor vemos a gráfica

Leia mais

Laboratório Bluetooth

Laboratório Bluetooth Laboratório Bluetooth Cenário Analog In Bluetooth Digital Out LAB: Bluetooth Material: Módulo Bluetooth Jumpers x10 Arduino Mega LDR Resistor 10k Resistor 1k Resistor 2,2k LAB: Bluetooth Software Terminal

Leia mais

Internet das Coisas Ferramentas Para Prototipação. João Bosco Teixeira Junior >

Internet das Coisas Ferramentas Para Prototipação. João Bosco Teixeira Junior > Internet das Coisas Ferramentas Para Prototipação João Bosco Teixeira Junior boscojr@gmail.com > www.boscojr.com Prototipação O SOFTWARE; O HARDWARE; E O FIRMWARE. O SOFTWARE A IDE, do inglês Integrated

Leia mais

OFICINA Uso da plataforma Arduino no Ensino de Ciências

OFICINA Uso da plataforma Arduino no Ensino de Ciências OFICINA Uso da plataforma Arduino no Ensino de Ciências Astrogildo Junqueira Docente Física/IFSP Lucas D Amásio David Larronda Licenciandos/IFSP Apoio Financeiro: Prodocência / Capes Wikipedia: plataforma

Leia mais

Oficina de Programação utilizando a plataforma Arduino

Oficina de Programação utilizando a plataforma Arduino Oficina de Programação utilizando a plataforma Arduino Bianca Alessandra Visineski Alberton bi.alberton@gmail.com Paulo Nesello Künzel kruger paulo@hotmail.com Programa de Educação Tutorial Computando

Leia mais

2. Conecte seu Arduino ao computador. 3. Abra as ferramentas da IDE e selecione a porta e a placa que você está utilizando.

2. Conecte seu Arduino ao computador. 3. Abra as ferramentas da IDE e selecione a porta e a placa que você está utilizando. 1 PISCAR PISCAR Neste projeto trabalharemos o mais simples dos projetos de robótica: piscar um LED (Diodo Emissor de Luz). Essa prática, ainda que trivial, é de suma importância para o processo de aprendizagem,

Leia mais

Plano de Aula. 1 o semestre. Aula número 011 Periféricos Display LCD, Conversor AD e conversor DA (PWM)

Plano de Aula. 1 o semestre. Aula número 011 Periféricos Display LCD, Conversor AD e conversor DA (PWM) Diretoria de Curso Plano de Aula 1 o semestre Nome do curso Eng. Ciências da Computação + TI + TADS + Eng. Elétrica Nome da Unidade Curricular Microprocessadores e Microcontroladores Aula número 011 Tema

Leia mais

O que você pode fazer com o Arduino

O que você pode fazer com o Arduino O que é Arduino O Arduino foi criado em 2005 por um grupo de 5 pesquisadores : Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino e David Mellis. O objetivo era elaborar um dispositivo que fosse

Leia mais

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

Arduino. Conectores, Fonte, USB, LEDs. Compilador, Bibliotecas, Editor, Burner Arduino Single-board microcontroller Microcontrolador Placa CPU, Memória, Serial, I/O Conectores, Fonte, USB, LEDs IDE Compilador, Bibliotecas, Editor, Burner http://arduino.cc/en/reference/homepage Shields

Leia mais

O aspecto do módulo de desenvolvimento Arduino Uno é mostrado na Figura 1 abaixo.

O aspecto do módulo de desenvolvimento Arduino Uno é mostrado na Figura 1 abaixo. Laboratório 1 Controle de LEDs 1. Introdução Neste laboratório faremos nossa introdução à plataforma Arduino Uno e ao IDE (Integrated Development Environment) Ambiente Integrado de Desenvolvimento, ferramenta

Leia mais

Caderno de Atividades 1

Caderno de Atividades 1 Caderno de Atividades 1 2 1º Experimento Objetivo: Acender um LED com uma push button. Funcionamento: Ao se pressionar a push Button o LED deverá acender, e caso ela seja solta o LED deverá apagar. Procedimentos:

Leia mais

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

Arduino MS. Sobre esta Oficina. Oriunda do Arduino Hack Day Organizado pelos Coordenadores do ArduinoMS Agradecimentos ao apoio do SENAC Sobre esta Oficina Oriunda do Arduino Hack Day Organizado pelos Coordenadores do ArduinoMS Agradecimentos ao apoio do SENAC O que veremos Introdução a Arduino Código Pisca LED Acionamento de LED com Botão

Leia mais

Estrutura Básica da Linguagem Arduino

Estrutura Básica da Linguagem Arduino Governo do Estado de Pernambuco Secretaria de Educação Secretaria Executiva de Educação Profissional Escola Técnica Estadual Professor Agamemnon Magalhães ETEPAM Estrutura Básica da Linguagem Arduino Jener

Leia mais

PROTOTIPAGEM ELETRÔNICA DO IMD PENTATRONIX

PROTOTIPAGEM ELETRÔNICA DO IMD PENTATRONIX PROTOTIPAGEM ELETRÔNICA DO IMD PENTATRONIX 1) CONCEITO DE PROTOBOARD Fonte: Fritzing http://fritzing.org/home/ adaptado por Fátima Rosas. Protoboard ou matriz de contato é uma placa com diversos furos

Leia mais

O jeito fácil de aprender!

O jeito fácil de aprender! O jeito fácil de aprender! ETS - Educational Training Shield Manual do Usuário Versão 1.1 www.ezduino.com info@ezduino.com PREFÁCIO A partir de uma detalhada pesquisa o "EZduino Team" elaborou o ETS -

Leia mais

1. Primeiros Passos no software Modelix

1. Primeiros Passos no software Modelix 1. Primeiros Passos no software Modelix Com o software Modelix já instalado, é possível acessa-lo pelo ícone de atalho ou pela barra de pesquisa do menu Iniciar, buscando pelo programa Modelix System.

Leia mais

Por Fernando Koyanagi 1

Por Fernando Koyanagi 1 Por Fernando Koyanagi 1 Características principais Chip com Wi-Fi embutido : padrão 802.11 B/G/N Alcance aproximado: 90 metros Tensão de operação : 3.3 VDC CPU que opera em 80MHz, com possibilidade de

Leia mais

Pequenos Projetos com Arduino

Pequenos Projetos com Arduino Governo do Estado de Pernambuco Secretaria de Educação Secretaria Executiva de Educação Profissional Escola Técnica Estadual Professor Agamemnon Magalhães ETEPAM Pequenos Projetos com Arduino Jener Toscano

Leia mais

Projeto No. 19 Contador Binário com Chave Rotativa

Projeto No. 19 Contador Binário com Chave Rotativa Projeto No. 19 Contador Binário com Chave Rotativa O objetivo deste projeto é utilizar três LEDs para mostrar os números entre 0 e 7 no sistema de numeração binário, ou seja 0 (Desligado - LOW) ou 1 (Ligado

Leia mais

ENGENHARIA DE SISTEMAS MICROPROCESSADOS

ENGENHARIA DE SISTEMAS MICROPROCESSADOS ENGENHARIA DE SISTEMAS MICROPROCESSADOS Prof. Pierre Vilar Dantas Turma: 0040-A Horário: 4N Aula 03-09/08/2017 Acesse o link para participar do grupo do WhatsApp https://chat.whatsapp.com/k2x5j3nwqghgjru7gmeuac

Leia mais

Sistemas Digitais EDUARDO ELIAS ALVES PEREIRA

Sistemas Digitais EDUARDO ELIAS ALVES PEREIRA Sistemas Digitais EDUARDO ELIAS ALVES PEREIRA Sistemas Digitais Agenda Arduino Tipos, detalhes; Esquema elétrico. IDEs Eagle; ATMel Studio; Arduino Studio; Circuits IO (Simulador). Arduino Arduino MEGA2560

Leia mais

Instituto Federal do Paraná IF-Robótica. Prof. MSc. Marcos Dinís Lavarda Contato:

Instituto Federal do Paraná IF-Robótica. Prof. MSc. Marcos Dinís Lavarda Contato: Instituto Federal do Paraná IF-Robótica Contato: marcos.lavarda@ifpr.edu.br 1. Arduinos Modelos Arduino Nano Vantagens: Pequeno, pode ser encaixado em protoboard e shield expansor; Desvantagens: Necessita

Leia mais

Programação Básica em Arduino Aula 2

Programação Básica em Arduino Aula 2 Programação Básica em Arduino Aula 2 Execução: Laboratório de Automação e Robótica Móvel Site: http://oficinaderobotica.ufsc.br/ Canal: Oficina de Robótica UFSC https://www.youtube.com/channel/uc4oojsp2fhfkdrnj0wd7iag

Leia mais

- Trabalho Prático de Algoritmos e Programação usando Robô Arduino -

- Trabalho Prático de Algoritmos e Programação usando Robô Arduino - Disciplina: Algoritmos e Programação Vale 1.5 para G2 Profa. Flavia Pereira de Carvalho - Trabalho Prático de Algoritmos e Programação usando Robô Arduino - Imagem do Robô com Legendas Dicas de código

Leia mais

Programação em Linguagem C

Programação em Linguagem C Programação em Linguagem C UNIDADE 2 Unidade 2 Nesta unidade estudaremos: If/else; for; while; switch case; Comunicação serial com PC; apelidos para os pinos do Arduino. Relembrando... Caso geral da instrução

Leia mais

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

Scaling Up Inclusion: Robotics, a STEM focused Project. Centro de Formação de Associação de Escolas Paços de Ferreira, Paredes e Penafiel Scaling Up Inclusion: Robotics, a STEM focused Project Centro de Formação de Associação de Escolas Paços de Ferreira, Paredes e Penafiel Alberto Brochado, Eugénio Oliveira, Fernando Coelho Alberto Brochado,

Leia mais

APOSTILA DE ARDUINO. Prof. Cleverson B. Klettenberg

APOSTILA DE ARDUINO. Prof. Cleverson B. Klettenberg APOSTILA DE ARDUINO Prof. Cleverson B. Klettenberg prof_cleverson@uniguacu.edu.br União da vitória, 2017 INDICE 1. INTRODUÇÃO AO ARDUINO... 3 1.1. O HARDWARE DO ARDUINO...3 1.1.1 A Família Arduino...5

Leia mais

Discentes: Weverton Lima e Juliete Souza Disciplina: Sistemas Embarcados Professor Orientador: Ilton Barbacena

Discentes: Weverton Lima e Juliete Souza Disciplina: Sistemas Embarcados Professor Orientador: Ilton Barbacena 1. Montagem do Circuito do Dimmer Discentes: Weverton Lima e Juliete Souza Disciplina: Sistemas Embarcados Professor Orientador: Ilton Barbacena O circuito desenvolvido para o controle de luminosidade

Leia mais

Ricardo Bagatoli RESISTORES NÃO ÔHMICOS: ENSINANDO ELETRICIDADE A PARTIR DE UMA PERSPECTIVA DE ELETRÔNICA APLICADA

Ricardo Bagatoli RESISTORES NÃO ÔHMICOS: ENSINANDO ELETRICIDADE A PARTIR DE UMA PERSPECTIVA DE ELETRÔNICA APLICADA Ricardo Bagatoli RESISTORES NÃO ÔHMICOS: ENSINANDO ELETRICIDADE A PARTIR DE UMA PERSPECTIVA DE ELETRÔNICA APLICADA Produto educacional apresentado ao Programa de Pós-Graduação em Ensino de Física da Universidade

Leia mais

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

introdução Olá, Após alimentar você deve enviar comandos AT para verificar que o modulo está funcionando e comunicando via serial. Olá, introdução Eu e todos tenho certeza, apanhamos muito no começo, foi um fim de semana para aprender a lidar com o ESP sempre a partir de duas coisas fundamentais. A) Ver se está funcionando com comando

Leia mais

OFICINA DE ARDUINO. Prof. M. Sc. Ruben Hernandez Conceitos e implementações básicas da placa arduino

OFICINA DE ARDUINO. Prof. M. Sc. Ruben Hernandez Conceitos e implementações básicas da placa arduino OFICINA DE ARDUINO Prof. M. Sc. Ruben Hernandez Conceitos e implementações básicas da placa arduino UNIVERSIDADE ESTADUAL DE CAMPINAS FACULDADE DE ENGENHARIA MECÂNICA PROF. M. Sc. RUBEN DARIO HERNÁNDEZ

Leia mais

Descrição dos pinos de entrada e saída e de funções especiais. Descrição dos modos de acesso: individual e por porto

Descrição dos pinos de entrada e saída e de funções especiais. Descrição dos modos de acesso: individual e por porto Tópicos Descrição dos pinos de entrada e saída e de funções especiais Descrição dos modos de acesso: individual e por porto Acesso individual aos pinos Objetivos Compreender o que são periféricos em um

Leia mais

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

Por Sergio Genilson Pfleger PLATAFORMA ROBÓTICA GENÉRICA BASEADA EM ARDUINO. Por Sergio Genilson Pfleger PLATAFORMA ROBÓTICA GENÉRICA BASEADA EM ARDUINO. PROBLEMÁTICA: Plataforma Robótica que satisfaça requisitos desejados Problema Asimo - Honda SOLUÇÕES Utilizar o que está disponível

Leia mais

Guia de Práticas Elevador Didático Programável

Guia de Práticas Elevador Didático Programável Guia de Práticas Elevador Didático Programável Módulo: Arduino MEGA 2560 1ªEdição Resumo Guia com as principais práticas presentes no Caderno de Práticas que acompanha o Elevador Didático Programável.

Leia mais

ARDUÍNO PROCEDIMENTOS BÁSICOS

ARDUÍNO PROCEDIMENTOS BÁSICOS ARDUÍNO PROCEDIMENTOS BÁSICOS O IDE do Arduíno Nesse primeiro momento, utilizaremos o IDE Ambiente de Desenvolvimento Integrado fornecido pelos próprios inventores do Arduíno, para realizar a sua programação.

Leia mais

Introdução ao kit de desenvolvimento Arduino. Mini Projetos

Introdução ao kit de desenvolvimento Arduino. Mini Projetos Universidade Federal Fluminense UFF Escola de Engenharia TCE Curso de Engenharia de Telecomunicações TGT Programa de Educação Tutorial PET Grupo PET-Tele Introdução ao kit de desenvolvimento Arduino Mini

Leia mais

APÊNDICE: Sensores e Componentes

APÊNDICE: Sensores e Componentes APÊNDICE: Sensores e Componentes LED's (vermelho, verde, amarelo) LED é um diodo emissor de luz que, quando alimentado corretamente, permite o fluxo de energia apenas em um sentido. É um componente polarizado

Leia mais

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

Arduino. Conectores, Fonte, USB, LEDs. Compilador, Bibliotecas, Editor, Burner Arduino Single-board microcontroller Microcontrolador Placa CPU, Memória, Serial, I/O Conectores, Fonte, USB, LEDs IDE Compilador, Bibliotecas, Editor, Burner http://arduino.cc/en/reference/homepage Shields

Leia mais

CURSO DE INTRODUÇÃO AO ARDUINO

CURSO DE INTRODUÇÃO AO ARDUINO CURSO DE INTRODUÇÃO AO ARDUINO Autor: Vinícius Neves de Figueiredo Estudante de Engenharia Elétrica - UFF Curso de Introdução ao Arduino 1 PARTE 1 INTRUDUÇÃO Curso de Introdução ao Arduino 2 O QUE É ARDUINO?

Leia mais

Tutorial Proteus 02. Como simular o Arduino no Proteus ISIS utilizando a biblioteca "Emulater" por João Vitor

Tutorial Proteus 02. Como simular o Arduino no Proteus ISIS utilizando a biblioteca Emulater por João Vitor Tutorial Proteus 02 Como simular o Arduino no Proteus ISIS utilizando a biblioteca "Emulater" por João Vitor http://arduinolegal.blogspot.com 1 Bom pessoal, como já foi visto em outro tutorial (Acesse

Leia mais

Minicurso de Arduino. Laboratório de Inovação em Sistemas em chip npiti - UFRN

Minicurso de Arduino. Laboratório de Inovação em Sistemas em chip npiti - UFRN Minicurso de Arduino Laboratório de Inovação em Sistemas em chip npiti - UFRN Agenda - 1º dia Motivação Introdução O Arduino, Versões, Clones Noções de eletrônica Corrente, tensão, potência, resistores,

Leia mais

MOBILIDADE SUSTENTÁVEL. Luís Martins Duarte Abreu

MOBILIDADE SUSTENTÁVEL. Luís Martins Duarte Abreu MOBILIDADE SUSTENTÁVEL Luís Martins Duarte Abreu ARDUINO UNO Arduino UNO Arduino IDE www.arduino.cc Digital VS Analógico Arduino UNO DIGITAL ANALOG PWM (Pulse Width Modulation) Funciona utilizando médias

Leia mais

Manual Técnico Arduino Supervisório RTC (Real Time Clock)

Manual Técnico Arduino Supervisório RTC (Real Time Clock) Manual Técnico Arduino Supervisório RTC (Real Time Clock) 2014 Todos os direitos reservados Página 1 de 17 Sumário Manual Técnico...1 Introdução...3 Características...4 Módulos Integrados...5 Arduino Supervisório

Leia mais