Automacao Com Arduino
Automacao Com Arduino
Automação
Introdução.
Micro-
controladores.
Arduíno e Automação
Arduíno /
Genuíno.
SENAI - SERGIPE
Módulos
Hardware.
Software de
Acesso.
23 de novembro de 2017
Conclusão.
1 / 44
INTRODUÇÃO.
Arduíno e
Automação
Introdução.
Objetivos.
Conceitos
Básicos.
Objetivos.
Micro- Dar uma breve introdução aos microcontroladores.
controladores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
2 / 44
INTRODUÇÃO.
Arduíno e
Automação
Introdução.
Objetivos.
Conceitos
Básicos.
Objetivos.
Micro- Dar uma breve introdução aos microcontroladores.
controladores.
Arduíno /
Apresentar os aspectos básicos da plataforma Arduíno/Genuíno.
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
2 / 44
INTRODUÇÃO.
Arduíno e
Automação
Introdução.
Objetivos.
Conceitos
Básicos.
Objetivos.
Micro- Dar uma breve introdução aos microcontroladores.
controladores.
Arduíno /
Apresentar os aspectos básicos da plataforma Arduíno/Genuíno.
Genuíno.
Apresentar os principais recursos da Plataforma.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
2 / 44
INTRODUÇÃO.
Arduíno e
Automação
Introdução.
Objetivos.
Conceitos
Básicos.
Objetivos.
Micro- Dar uma breve introdução aos microcontroladores.
controladores.
Arduíno /
Apresentar os aspectos básicos da plataforma Arduíno/Genuíno.
Genuíno.
Apresentar os principais recursos da Plataforma.
Família
ATmega 8
bits.
Apresentar algumas aplicações do Arduino em automação de pequeno porte.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
2 / 44
CONCEITOS BÁSICOS.
Arduíno e Microcontroladores.
Automação
Conceitos
Básicos.
Micro-
controladores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
3 / 44
CONCEITOS BÁSICOS.
Arduíno e Microcontroladores.
Automação
Micro-
controladores. CPU (Central Processing Unit - Unidade Central de Processamento).
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
3 / 44
CONCEITOS BÁSICOS.
Arduíno e Microcontroladores.
Automação
Micro-
controladores. CPU (Central Processing Unit - Unidade Central de Processamento).
Arduíno /
Genuíno. Memória de dados e programa.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
3 / 44
CONCEITOS BÁSICOS.
Arduíno e Microcontroladores.
Automação
Micro-
controladores. CPU (Central Processing Unit - Unidade Central de Processamento).
Arduíno /
Genuíno. Memória de dados e programa.
Família
ATmega 8
Um sistema de geração de cadência (Clock).
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
3 / 44
CONCEITOS BÁSICOS.
Arduíno e Microcontroladores.
Automação
Micro-
controladores. CPU (Central Processing Unit - Unidade Central de Processamento).
Arduíno /
Genuíno. Memória de dados e programa.
Família
ATmega 8
Um sistema de geração de cadência (Clock).
Portas de I/O (Input/Output).
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
3 / 44
CONCEITOS BÁSICOS.
Arduíno e Microcontroladores.
Automação
Micro-
controladores. CPU (Central Processing Unit - Unidade Central de Processamento).
Arduíno /
Genuíno. Memória de dados e programa.
Família
ATmega 8
Um sistema de geração de cadência (Clock).
Portas de I/O (Input/Output).
bits.
Módulos
Hardware. Módulos adicionais:
Software de
Acesso.
Conclusão.
3 / 44
CONCEITOS BÁSICOS.
Arduíno e Microcontroladores.
Automação
Micro-
controladores. CPU (Central Processing Unit - Unidade Central de Processamento).
Arduíno /
Genuíno. Memória de dados e programa.
Família
ATmega 8
Um sistema de geração de cadência (Clock).
Portas de I/O (Input/Output).
bits.
Módulos
Hardware. Módulos adicionais:
Software de Temporizadores/Contadores.
Acesso.
Conclusão.
3 / 44
CONCEITOS BÁSICOS.
Arduíno e Microcontroladores.
Automação
Micro-
controladores. CPU (Central Processing Unit - Unidade Central de Processamento).
Arduíno /
Genuíno. Memória de dados e programa.
Família
ATmega 8
Um sistema de geração de cadência (Clock).
Portas de I/O (Input/Output).
bits.
Módulos
Hardware. Módulos adicionais:
Software de Temporizadores/Contadores.
Acesso.
Conversores A/D (Analógico para digital).
Conclusão.
3 / 44
CONCEITOS BÁSICOS.
Arduíno e Microcontroladores.
Automação
Micro-
controladores. CPU (Central Processing Unit - Unidade Central de Processamento).
Arduíno /
Genuíno. Memória de dados e programa.
Família
ATmega 8
Um sistema de geração de cadência (Clock).
Portas de I/O (Input/Output).
bits.
Módulos
Hardware. Módulos adicionais:
Software de Temporizadores/Contadores.
Acesso.
Conversores A/D (Analógico para digital).
Conclusão.
Comunicação.
3 / 44
CONCEITOS BÁSICOS.
Arduíno e Microcontroladores.
Automação
Micro-
controladores. CPU (Central Processing Unit - Unidade Central de Processamento).
Arduíno /
Genuíno. Memória de dados e programa.
Família
ATmega 8
Um sistema de geração de cadência (Clock).
Portas de I/O (Input/Output).
bits.
Módulos
Hardware. Módulos adicionais:
Software de Temporizadores/Contadores.
Acesso.
Conversores A/D (Analógico para digital).
Conclusão.
Comunicação.
etc.
3 / 44
Microcontrolador
Arduíno e
Automação Blocos.
Introdução.
Micro-
controladores.
Blocos
construtivos.
Características.
Critérios de
seleção.
Conjunto de
instruções.
Registradores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
4 / 44
Microcontrolador.
Arduíno e
Automação
Introdução.
Características.
Micro- Os Microcontroladores:
controladores.
Blocos
construtivos.
Características.
Critérios de
seleção.
Conjunto de
instruções.
Registradores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
5 / 44
Microcontrolador.
Arduíno e
Automação
Introdução.
Características.
Micro- Os Microcontroladores:
controladores.
Blocos
São dispositivos programáveis.
construtivos.
Características.
Critérios de
seleção.
Conjunto de
instruções.
Registradores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
5 / 44
Microcontrolador.
Arduíno e
Automação
Introdução.
Características.
Micro- Os Microcontroladores:
controladores.
Blocos
São dispositivos programáveis.
construtivos.
Características.
Armazenam programas (instruções lógicas, aritméticas e de tomada de decisão).
Critérios de
seleção.
Conjunto de
instruções.
Registradores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
5 / 44
Microcontrolador.
Arduíno e
Automação
Introdução.
Características.
Micro- Os Microcontroladores:
controladores.
Blocos
São dispositivos programáveis.
construtivos.
Características.
Armazenam programas (instruções lógicas, aritméticas e de tomada de decisão).
Critérios de
seleção.
Implementam tarefas dedicadas.
Conjunto de
instruções.
Registradores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
5 / 44
Microcontrolador.
Arduíno e
Automação
Introdução.
Características.
Micro- Os Microcontroladores:
controladores.
Blocos
São dispositivos programáveis.
construtivos.
Características.
Armazenam programas (instruções lógicas, aritméticas e de tomada de decisão).
Critérios de
seleção.
Implementam tarefas dedicadas.
Registradores.
Arduíno /
comercial) para que possam controlar as funções ou ações do produto.
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
5 / 44
Microcontrolador.
Arduíno e
Automação
Introdução.
Características.
Micro- Os Microcontroladores:
controladores.
Blocos
São dispositivos programáveis.
construtivos.
Características.
Armazenam programas (instruções lógicas, aritméticas e de tomada de decisão).
Critérios de
seleção.
Implementam tarefas dedicadas.
Registradores.
Arduíno /
comercial) para que possam controlar as funções ou ações do produto.
Genuíno.
Sistemas Micro-controlados também são conhecidos como Sistemas
Embarcados.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
5 / 44
Microcontrolador.
Arduíno e
Automação
Critérios para seleção de um Microcontrolador.
Satisfazer as necessidades da aplicação de forma eficiente:
Introdução.
Micro-
controladores.
Blocos
construtivos.
Características.
Critérios de
seleção.
Conjunto de
instruções.
Registradores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
6 / 44
Microcontrolador.
Arduíno e
Automação
Critérios para seleção de um Microcontrolador.
Satisfazer as necessidades da aplicação de forma eficiente:
Introdução.
Velocidade de processamento.
Micro-
controladores.
Blocos
construtivos.
Características.
Critérios de
seleção.
Conjunto de
instruções.
Registradores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
6 / 44
Microcontrolador.
Arduíno e
Automação
Critérios para seleção de um Microcontrolador.
Satisfazer as necessidades da aplicação de forma eficiente:
Introdução.
Velocidade de processamento.
Micro-
controladores.
Blocos
Quantidade de ROM (Read Only Memory) e RAM (Random Access Memory).
construtivos.
Características.
Critérios de
seleção.
Conjunto de
instruções.
Registradores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
6 / 44
Microcontrolador.
Arduíno e
Automação
Critérios para seleção de um Microcontrolador.
Satisfazer as necessidades da aplicação de forma eficiente:
Introdução.
Velocidade de processamento.
Micro-
Quantidade de ROM (Read Only Memory) e RAM (Random Access Memory).
I/O
controladores.
Blocos
construtivos. Número de portas (Input/Output).
Características.
Critérios de
seleção.
Conjunto de
instruções.
Registradores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
6 / 44
Microcontrolador.
Arduíno e
Automação
Critérios para seleção de um Microcontrolador.
Satisfazer as necessidades da aplicação de forma eficiente:
Introdução.
Velocidade de processamento.
Micro-
Quantidade de ROM (Read Only Memory) e RAM (Random Access Memory).
I/O
controladores.
Blocos
construtivos. Número de portas (Input/Output).
Disponibilidade e quantidade de Temporizadores, Conversores A/D etc.
Características.
Critérios de
seleção.
Conjunto de
instruções.
Registradores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
6 / 44
Microcontrolador.
Arduíno e
Automação
Critérios para seleção de um Microcontrolador.
Satisfazer as necessidades da aplicação de forma eficiente:
Introdução.
Velocidade de processamento.
Micro-
Quantidade de ROM (Read Only Memory) e RAM (Random Access Memory).
I/O
controladores.
Blocos
construtivos. Número de portas (Input/Output).
Disponibilidade e quantidade de Temporizadores, Conversores A/D etc.
Características.
Critérios de
Conjunto de
instruções.
Registradores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
6 / 44
Microcontrolador.
Arduíno e
Automação
Critérios para seleção de um Microcontrolador.
Satisfazer as necessidades da aplicação de forma eficiente:
Introdução.
Velocidade de processamento.
Micro-
Quantidade de ROM (Read Only Memory) e RAM (Random Access Memory).
I/O
controladores.
Blocos
construtivos. Número de portas (Input/Output).
Disponibilidade e quantidade de Temporizadores, Conversores A/D etc.
Características.
Critérios de
Conjunto de
instruções.
Registradores. Debugadores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
6 / 44
Microcontrolador.
Arduíno e
Automação
Critérios para seleção de um Microcontrolador.
Satisfazer as necessidades da aplicação de forma eficiente:
Introdução.
Velocidade de processamento.
Micro-
Quantidade de ROM (Read Only Memory) e RAM (Random Access Memory).
I/O
controladores.
Blocos
construtivos. Número de portas (Input/Output).
Disponibilidade e quantidade de Temporizadores, Conversores A/D etc.
Características.
Critérios de
Conjunto de
instruções.
Registradores. Debugadores.
Arduíno / Compiladores.
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
6 / 44
Microcontrolador.
Arduíno e
Automação
Critérios para seleção de um Microcontrolador.
Satisfazer as necessidades da aplicação de forma eficiente:
Introdução.
Velocidade de processamento.
Micro-
Quantidade de ROM (Read Only Memory) e RAM (Random Access Memory).
I/O
controladores.
Blocos
construtivos. Número de portas (Input/Output).
Disponibilidade e quantidade de Temporizadores, Conversores A/D etc.
Características.
Critérios de
Conjunto de
instruções.
Registradores. Debugadores.
Arduíno / Compiladores.
Genuíno.
Simuladores.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
6 / 44
Microcontrolador.
Arduíno e
Automação
Critérios para seleção de um Microcontrolador.
Satisfazer as necessidades da aplicação de forma eficiente:
Introdução.
Velocidade de processamento.
Micro-
Quantidade de ROM (Read Only Memory) e RAM (Random Access Memory).
I/O
controladores.
Blocos
construtivos. Número de portas (Input/Output).
Disponibilidade e quantidade de Temporizadores, Conversores A/D etc.
Características.
Critérios de
Conjunto de
instruções.
Registradores. Debugadores.
Arduíno / Compiladores.
Genuíno.
Simuladores.
Família
ATmega 8 Suporte técnico.
bits.
Módulos
Hardware.
Software de
Acesso.
6 / 44
Microcontrolador.
Arduíno e
Automação
Critérios para seleção de um Microcontrolador.
Satisfazer as necessidades da aplicação de forma eficiente:
Introdução.
Velocidade de processamento.
Micro-
Quantidade de ROM (Read Only Memory) e RAM (Random Access Memory).
I/O
controladores.
Blocos
construtivos. Número de portas (Input/Output).
Disponibilidade e quantidade de Temporizadores, Conversores A/D etc.
Características.
Critérios de
Conjunto de
instruções.
Registradores. Debugadores.
Arduíno / Compiladores.
Genuíno.
Simuladores.
Família
ATmega 8 Suporte técnico.
bits.
Etc.
Módulos
Hardware.
Software de
Acesso.
6 / 44
Microcontrolador.
Arduíno e
Automação
Critérios para seleção de um Microcontrolador.
Satisfazer as necessidades da aplicação de forma eficiente:
Introdução.
Velocidade de processamento.
Micro-
Quantidade de ROM (Read Only Memory) e RAM (Random Access Memory).
I/O
controladores.
Blocos
construtivos. Número de portas (Input/Output).
Disponibilidade e quantidade de Temporizadores, Conversores A/D etc.
Características.
Critérios de
Conjunto de
instruções.
Registradores. Debugadores.
Arduíno / Compiladores.
Genuíno.
Simuladores.
Família
ATmega 8 Suporte técnico.
bits.
Etc.
Módulos
Hardware. Custo por unidade.
Software de
Acesso.
6 / 44
Microcontrolador.
Arduíno e
Automação
Conjunto de instruções (Instruction Set).
Introdução.
É o conjunto de operações que o microcontrolador é capaz de executar.
Micro-
controladores.
Blocos
construtivos.
Características.
Critérios de
seleção.
Conjunto de
instruções.
Registradores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
7 / 44
Microcontrolador.
Arduíno e
Automação
Conjunto de instruções (Instruction Set).
Introdução.
É o conjunto de operações que o microcontrolador é capaz de executar.
Micro- Cada instrução tem um um código binário único que a identifica.
controladores.
Blocos
construtivos.
Características.
Critérios de
seleção.
Conjunto de
instruções.
Registradores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
7 / 44
Microcontrolador.
Arduíno e
Automação
Conjunto de instruções (Instruction Set).
Introdução.
É o conjunto de operações que o microcontrolador é capaz de executar.
Micro- Cada instrução tem um um código binário único que a identifica.
controladores.
Blocos
construtivos.
Estas instruções recebem códigos mnemônicos para facilitar a memorização:
Características.
Critérios de
seleção.
Conjunto de
instruções.
Registradores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
7 / 44
Microcontrolador.
Arduíno e
Automação
Conjunto de instruções (Instruction Set).
Introdução.
É o conjunto de operações que o microcontrolador é capaz de executar.
Micro- Cada instrução tem um um código binário único que a identifica.
controladores.
Blocos
construtivos.
Estas instruções recebem códigos mnemônicos para facilitar a memorização:
Características.
ADD - Soma dois registradores.
Critérios de
seleção.
Conjunto de
instruções.
Registradores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
7 / 44
Microcontrolador.
Arduíno e
Automação
Conjunto de instruções (Instruction Set).
Introdução.
É o conjunto de operações que o microcontrolador é capaz de executar.
Micro- Cada instrução tem um um código binário único que a identifica.
controladores.
Blocos
construtivos.
Estas instruções recebem códigos mnemônicos para facilitar a memorização:
Características.
ADD - Soma dois registradores.
Critérios de
seleção.
ADC - Soma dois registradores com “vai um”.
Conjunto de
instruções.
Registradores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
7 / 44
Microcontrolador.
Arduíno e
Automação
Conjunto de instruções (Instruction Set).
Introdução.
É o conjunto de operações que o microcontrolador é capaz de executar.
Micro- Cada instrução tem um um código binário único que a identifica.
controladores.
Blocos
construtivos.
Estas instruções recebem códigos mnemônicos para facilitar a memorização:
Características.
ADD - Soma dois registradores.
Critérios de
seleção.
ADC - Soma dois registradores com “vai um”.
Conjunto de
instruções. SUB - Subtrai dois registradores.
Registradores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
7 / 44
Microcontrolador.
Arduíno e
Automação
Conjunto de instruções (Instruction Set).
Introdução.
É o conjunto de operações que o microcontrolador é capaz de executar.
Micro- Cada instrução tem um um código binário único que a identifica.
controladores.
Blocos
construtivos.
Estas instruções recebem códigos mnemônicos para facilitar a memorização:
Características.
ADD - Soma dois registradores.
Critérios de
seleção.
ADC - Soma dois registradores com “vai um”.
Conjunto de
instruções. SUB - Subtrai dois registradores.
Registradores.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
7 / 44
Microcontrolador.
Arduíno e
Automação
Conjunto de instruções (Instruction Set).
Introdução.
É o conjunto de operações que o microcontrolador é capaz de executar.
Micro- Cada instrução tem um um código binário único que a identifica.
controladores.
Blocos
construtivos.
Estas instruções recebem códigos mnemônicos para facilitar a memorização:
Características.
ADD - Soma dois registradores.
Critérios de
seleção.
ADC - Soma dois registradores com “vai um”.
Conjunto de
instruções. SUB - Subtrai dois registradores.
Registradores.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
7 / 44
Microcontrolador.
Arduíno e
Automação
Conjunto de instruções (Instruction Set).
Introdução.
É o conjunto de operações que o microcontrolador é capaz de executar.
Micro- Cada instrução tem um um código binário único que a identifica.
controladores.
Blocos
construtivos.
Estas instruções recebem códigos mnemônicos para facilitar a memorização:
Características.
ADD - Soma dois registradores.
Critérios de
seleção.
ADC - Soma dois registradores com “vai um”.
Conjunto de
instruções. SUB - Subtrai dois registradores.
Registradores.
Módulos
Hardware.
Software de
Acesso.
7 / 44
Microcontrolador.
Arduíno e
Automação
Conjunto de instruções (Instruction Set).
Introdução.
É o conjunto de operações que o microcontrolador é capaz de executar.
Micro- Cada instrução tem um um código binário único que a identifica.
controladores.
Blocos
construtivos.
Estas instruções recebem códigos mnemônicos para facilitar a memorização:
Características.
ADD - Soma dois registradores.
Critérios de
seleção.
ADC - Soma dois registradores com “vai um”.
Conjunto de
instruções. SUB - Subtrai dois registradores.
Registradores.
Módulos
Hardware.
Software de
Acesso.
7 / 44
Microcontrolador.
Arduíno e
Automação
Conjunto de instruções (Instruction Set).
Introdução.
É o conjunto de operações que o microcontrolador é capaz de executar.
Micro- Cada instrução tem um um código binário único que a identifica.
controladores.
Blocos
construtivos.
Estas instruções recebem códigos mnemônicos para facilitar a memorização:
Características.
ADD - Soma dois registradores.
Critérios de
seleção.
ADC - Soma dois registradores com “vai um”.
Conjunto de
instruções. SUB - Subtrai dois registradores.
Registradores.
Software de
Acesso.
7 / 44
Microcontrolador.
Arduíno e
Automação
Conjunto de instruções (Instruction Set).
Introdução.
É o conjunto de operações que o microcontrolador é capaz de executar.
Micro- Cada instrução tem um um código binário único que a identifica.
controladores.
Blocos
construtivos.
Estas instruções recebem códigos mnemônicos para facilitar a memorização:
Características.
ADD - Soma dois registradores.
Critérios de
seleção.
ADC - Soma dois registradores com “vai um”.
Conjunto de
instruções. SUB - Subtrai dois registradores.
Registradores.
Arduíno e
Automação Registradores.
Introdução.
Micro-
controladores.
Blocos
construtivos.
Características.
Critérios de
seleção.
Conjunto de
instruções.
Registradores.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
8 / 44
Microcontrolador.
Arduíno e
Automação Registradores.
Introdução.
Micro-
controladores.
Blocos
construtivos.
Características.
Critérios de
seleção.
Conjunto de
instruções.
Registradores.
Família
ATmega 8 Dados que serão usados nas instruções.
bits.
Módulos
Hardware.
Software de
Acesso.
8 / 44
Microcontrolador.
Arduíno e
Automação Registradores.
Introdução.
Micro-
controladores.
Blocos
construtivos.
Características.
Critérios de
seleção.
Conjunto de
instruções.
Registradores.
Família
ATmega 8 Dados que serão usados nas instruções.
bits.
Resultados de operações.
Módulos
Hardware.
Software de
Acesso.
8 / 44
Microcontrolador.
Arduíno e
Automação Registradores.
Introdução.
Micro-
controladores.
Blocos
construtivos.
Características.
Critérios de
seleção.
Conjunto de
instruções.
Registradores.
Família
ATmega 8 Dados que serão usados nas instruções.
bits.
Resultados de operações.
Módulos
Hardware.
Dados de configuração.
Software de
Acesso.
8 / 44
Microcontrolador.
Arduíno e
Automação Registradores.
Introdução.
Micro-
controladores.
Blocos
construtivos.
Características.
Critérios de
seleção.
Conjunto de
instruções.
Registradores.
Família
ATmega 8 Dados que serão usados nas instruções.
bits.
Resultados de operações.
Módulos
Hardware.
Dados de configuração.
Software de
Dados de entrada ou saída das portas do microcontrolador.
Acesso.
8 / 44
Microcontrolador.
Arduíno e
Automação
Classificação dos Registradores.
Os registradores se classificam em:
Introdução.
Micro-
controladores.
Blocos
construtivos.
Características.
Critérios de
seleção.
Conjunto de
instruções.
Registradores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
9 / 44
Microcontrolador.
Arduíno e
Automação
Classificação dos Registradores.
Os registradores se classificam em:
Introdução. De uso geral (Função Geral).
Micro-
controladores.
Blocos
construtivos.
Características.
Critérios de
seleção.
Conjunto de
instruções.
Registradores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
9 / 44
Microcontrolador.
Arduíno e
Automação
Classificação dos Registradores.
Os registradores se classificam em:
Introdução. De uso geral (Função Geral).
Características.
Critérios de
seleção.
Conjunto de
instruções.
Registradores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
9 / 44
Microcontrolador.
Arduíno e
Automação
Classificação dos Registradores.
Os registradores se classificam em:
Introdução. De uso geral (Função Geral).
Conjunto de
instruções.
Registradores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
9 / 44
Microcontrolador.
Arduíno e
Automação
Classificação dos Registradores.
Os registradores se classificam em:
Introdução. De uso geral (Função Geral).
Conjunto de
instruções.
Registradores.
Arduíno /
Genuíno.
Registradores de função especial (SFR).
Família São registradores cujas funções são pré-determinadas pelo fabricante:
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
9 / 44
Microcontrolador.
Arduíno e
Automação
Classificação dos Registradores.
Os registradores se classificam em:
Introdução. De uso geral (Função Geral).
Conjunto de
instruções.
Registradores.
Arduíno /
Genuíno.
Registradores de função especial (SFR).
Família São registradores cujas funções são pré-determinadas pelo fabricante:
ATmega 8
bits. Portas I/O.
Módulos
Hardware.
Software de
Acesso.
9 / 44
Microcontrolador.
Arduíno e
Automação
Classificação dos Registradores.
Os registradores se classificam em:
Introdução. De uso geral (Função Geral).
Conjunto de
instruções.
Registradores.
Arduíno /
Genuíno.
Registradores de função especial (SFR).
Família São registradores cujas funções são pré-determinadas pelo fabricante:
ATmega 8
bits. Portas I/O.
Módulos Temporizadores.
Hardware.
Software de
Acesso.
9 / 44
Microcontrolador.
Arduíno e
Automação
Classificação dos Registradores.
Os registradores se classificam em:
Introdução. De uso geral (Função Geral).
Conjunto de
instruções.
Registradores.
Arduíno /
Genuíno.
Registradores de função especial (SFR).
Família São registradores cujas funções são pré-determinadas pelo fabricante:
ATmega 8
bits. Portas I/O.
Módulos Temporizadores.
Hardware.
Conversores (A/D).
Software de
Acesso.
9 / 44
Microcontrolador.
Arduíno e
Automação
Classificação dos Registradores.
Os registradores se classificam em:
Introdução. De uso geral (Função Geral).
Conjunto de
instruções.
Registradores.
Arduíno /
Genuíno.
Registradores de função especial (SFR).
Família São registradores cujas funções são pré-determinadas pelo fabricante:
ATmega 8
bits. Portas I/O.
Módulos Temporizadores.
Hardware.
Conversores (A/D).
Software de Etc.
Acesso.
9 / 44
Microcontrolador.
Conceitos básicos.
Arduíno e
Automação Registradores de função especial (SFR).
Entrada/Saída Digitais.
Introdução.
Micro-
controladores.
Blocos
construtivos.
Características.
Critérios de
seleção.
Conjunto de
instruções.
Registradores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
10 / 44
Microcontrolador.
Conceitos básicos.
Arduíno e
Automação Registradores de função especial (SFR).
Entrada/Saída Digitais.
Introdução.
Micro-
controladores.
Blocos
construtivos.
Características.
Critérios de
seleção.
Conjunto de
instruções.
Registradores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
No caso dos registradores de 8 bits, cada SFR funcionará como 8 chaves
Hardware.
(liga/desliga) que comandam alguns circuitos internos do microcontrolador.
Software de
Acesso.
10 / 44
Microcontrolador.
Arduíno e
Automação Registradores de função especial (SFR).
Introdução.
Cada registrador de I/O possui um conjunto de Registradores Especiais para
Micro-
configuração.
controladores.
Blocos
construtivos.
Características.
Critérios de
seleção.
Conjunto de
instruções.
Registradores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
11 / 44
Microcontrolador.
Arduíno e
Automação Registradores de função especial (SFR).
Introdução.
Cada registrador de I/O possui um conjunto de Registradores Especiais para
Micro-
configuração.
controladores.
Blocos
construtivos.
Características.
Critérios de
seleção.
Conjunto de
instruções.
Registradores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
11 / 44
Microcontrolador.
Arduíno e
Automação Registradores de função especial (SFR).
Introdução.
Cada registrador de I/O possui um conjunto de Registradores Especiais para
Micro-
configuração.
controladores.
Blocos
construtivos.
Características.
Critérios de
seleção.
Conjunto de
instruções.
Registradores.
Família
Bit = 1: Entrada (Input).
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
11 / 44
Arduíno/Genuíno.
Arduíno e
Automação
Introdução.
Introdução. Um Microcontrolador (𝜇C) para funcionar precisa ser programado.
Micro-
controladores.
Arduíno /
Genuíno.
Introdução.
Plataforma
Arduíno.
Plataforma
Software.
Hardware UNO.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
12 / 44
Arduíno/Genuíno.
Arduíno e
Automação
Introdução.
Introdução. Um Microcontrolador (𝜇C) para funcionar precisa ser programado.
Micro- A programação de um Microcontrolador exige:
controladores.
Arduíno /
Genuíno.
Introdução.
Plataforma
Arduíno.
Plataforma
Software.
Hardware UNO.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
12 / 44
Arduíno/Genuíno.
Arduíno e
Automação
Introdução.
Introdução. Um Microcontrolador (𝜇C) para funcionar precisa ser programado.
Micro- A programação de um Microcontrolador exige:
controladores.
Linguagem de programação, que pode ser:
Arduíno /
Genuíno.
Introdução.
Plataforma
Arduíno.
Plataforma
Software.
Hardware UNO.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
12 / 44
Arduíno/Genuíno.
Arduíno e
Automação
Introdução.
Introdução. Um Microcontrolador (𝜇C) para funcionar precisa ser programado.
Micro- A programação de um Microcontrolador exige:
controladores.
Linguagem de programação, que pode ser:
Arduíno /
Genuíno. Assembly.
Introdução.
Plataforma
Arduíno.
Plataforma
Software.
Hardware UNO.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
12 / 44
Arduíno/Genuíno.
Arduíno e
Automação
Introdução.
Introdução. Um Microcontrolador (𝜇C) para funcionar precisa ser programado.
Micro- A programação de um Microcontrolador exige:
controladores.
Linguagem de programação, que pode ser:
Arduíno /
Genuíno. Assembly.
Introdução.
Basic.
Plataforma
Arduíno.
Plataforma
Software.
Hardware UNO.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
12 / 44
Arduíno/Genuíno.
Arduíno e
Automação
Introdução.
Introdução. Um Microcontrolador (𝜇C) para funcionar precisa ser programado.
Micro- A programação de um Microcontrolador exige:
controladores.
Linguagem de programação, que pode ser:
Arduíno /
Genuíno. Assembly.
Introdução.
Basic.
Plataforma
Arduíno.
Pascal.
Plataforma
Software.
Hardware UNO.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
12 / 44
Arduíno/Genuíno.
Arduíno e
Automação
Introdução.
Introdução. Um Microcontrolador (𝜇C) para funcionar precisa ser programado.
Micro- A programação de um Microcontrolador exige:
controladores.
Linguagem de programação, que pode ser:
Arduíno /
Genuíno. Assembly.
Introdução.
Basic.
Plataforma
Arduíno.
Pascal.
Plataforma
Software. C.
Hardware UNO.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
12 / 44
Arduíno/Genuíno.
Arduíno e
Automação
Introdução.
Introdução. Um Microcontrolador (𝜇C) para funcionar precisa ser programado.
Micro- A programação de um Microcontrolador exige:
controladores.
Linguagem de programação, que pode ser:
Arduíno /
Genuíno. Assembly.
Introdução.
Basic.
Plataforma
Arduíno.
Pascal.
Plataforma
Software. C.
Hardware UNO.
Etc.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
12 / 44
Arduíno/Genuíno.
Arduíno e
Automação
Introdução.
Introdução. Um Microcontrolador (𝜇C) para funcionar precisa ser programado.
Micro- A programação de um Microcontrolador exige:
controladores.
Linguagem de programação, que pode ser:
Arduíno /
Genuíno. Assembly.
Introdução.
Basic.
Plataforma
Arduíno.
Pascal.
Plataforma
Software. C.
Hardware UNO.
Etc.
Família
ATmega 8 Conhecer:
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
12 / 44
Arduíno/Genuíno.
Arduíno e
Automação
Introdução.
Introdução. Um Microcontrolador (𝜇C) para funcionar precisa ser programado.
Micro- A programação de um Microcontrolador exige:
controladores.
Linguagem de programação, que pode ser:
Arduíno /
Genuíno. Assembly.
Introdução.
Basic.
Plataforma
Arduíno.
Pascal.
Plataforma
Software. C.
Hardware UNO.
Etc.
Família
ATmega 8 Conhecer:
bits.
Lógica de programação.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
12 / 44
Arduíno/Genuíno.
Arduíno e
Automação
Introdução.
Introdução. Um Microcontrolador (𝜇C) para funcionar precisa ser programado.
Micro- A programação de um Microcontrolador exige:
controladores.
Linguagem de programação, que pode ser:
Arduíno /
Genuíno. Assembly.
Introdução.
Basic.
Plataforma
Arduíno.
Pascal.
Plataforma
Software. C.
Hardware UNO.
Etc.
Família
ATmega 8 Conhecer:
bits.
Lógica de programação.
Módulos
Hardware.
Arquitetura interna do 𝜇C utilizado.
Software de
Acesso.
Conclusão.
12 / 44
Arduíno/Genuíno.
Arduíno e
Automação
Introdução.
Introdução. Um Microcontrolador (𝜇C) para funcionar precisa ser programado.
Micro- A programação de um Microcontrolador exige:
controladores.
Linguagem de programação, que pode ser:
Arduíno /
Genuíno. Assembly.
Introdução.
Basic.
Plataforma
Arduíno.
Pascal.
Plataforma
Software. C.
Hardware UNO.
Etc.
Família
ATmega 8 Conhecer:
bits.
Lógica de programação.
Módulos
Hardware.
Arquitetura interna do 𝜇C utilizado.
Eletrônica.
Software de
Acesso.
Conclusão.
12 / 44
Arduíno/Genuíno.
Arduíno e
Automação
Principais modelos.
Introdução.
Os principais microcontroladores disponíveis no mercado, são:
Micro-
controladores.
Arduíno /
Genuíno.
Introdução.
Plataforma
Arduíno.
Plataforma
Software.
Hardware UNO.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
13 / 44
Arduíno/Genuíno.
Arduíno e
Automação
Principais modelos.
Os principais microcontroladores disponíveis no mercado, são:
PIC Microchip
Introdução.
Arduíno /
Genuíno.
Introdução.
Plataforma
Arduíno.
Plataforma
Software.
Hardware UNO.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
13 / 44
Arduíno/Genuíno.
Arduíno e
Automação
Principais modelos.
Os principais microcontroladores disponíveis no mercado, são:
PIC Microchip
Introdução.
fabricado pela .
ATmega Atmel
Micro-
controladores.
fabricado pela .
Arduíno /
Genuíno.
Introdução.
Plataforma
Arduíno.
Plataforma
Software.
Hardware UNO.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
13 / 44
Arduíno/Genuíno.
Arduíno e
Automação
Principais modelos.
Os principais microcontroladores disponíveis no mercado, são:
PIC Microchip
Introdução.
fabricado pela .
ATmega Atmel
Micro-
controladores.
fabricado pela .
Arduíno /
Genuíno.
68HC11 fabricado pela Motorola .
Introdução.
Plataforma
Arduíno.
Plataforma
Software.
Hardware UNO.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
13 / 44
Arduíno/Genuíno.
Arduíno e
Automação
Principais modelos.
Os principais microcontroladores disponíveis no mercado, são:
PIC Microchip
Introdução.
fabricado pela .
ATmega Atmel
Micro-
controladores.
fabricado pela .
Arduíno /
68HC11 fabricado pela Motorola .
Genuíno.
Introdução.
Plataforma
TMS370 fabricado pela Texas Instruments .
Arduíno.
Plataforma
Software.
Hardware UNO.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
13 / 44
Arduíno/Genuíno.
Arduíno e
Automação
Principais modelos.
Os principais microcontroladores disponíveis no mercado, são:
PIC Microchip
Introdução.
fabricado pela .
ATmega Atmel
Micro-
controladores.
fabricado pela .
Arduíno /
68HC11 fabricado pela Motorola .
Genuíno.
Introdução.
Plataforma
TMS370 fabricado pela Texas Instruments .
Arduíno.
Plataforma
Para facilitar a utilização dos Microcontroladores, alguns engenheiros italianos
Software.
Hardware UNO.
desenvolveu em 2005 uma plataforma de prototipagem eletrônica conhecida
Família como Arduíno.
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
13 / 44
Arduíno/Genuíno.
Arduíno e
Automação
Principais modelos.
Os principais microcontroladores disponíveis no mercado, são:
PIC Microchip
Introdução.
fabricado pela .
ATmega Atmel
Micro-
controladores.
fabricado pela .
Arduíno /
68HC11 fabricado pela Motorola .
Genuíno.
Introdução.
Plataforma
TMS370 fabricado pela Texas Instruments .
Arduíno.
Plataforma
Para facilitar a utilização dos Microcontroladores, alguns engenheiros italianos
Software.
Hardware UNO.
desenvolveu em 2005 uma plataforma de prototipagem eletrônica conhecida
Família como Arduíno.
ATmega 8
bits. Com o amplo uso da plataforma, por motivos comerciais, o grupo restringiu o
Módulos
Hardware.
nome Arduíno ao mercado dos Estados Unidos, e para o resto do mundo o
Software de
nome Genuíno.
Acesso.
Conclusão.
13 / 44
Plataforma Arduíno/Genuíno.
Arduíno /
Genuíno.
Introdução.
Plataforma
Arduíno.
Plataforma
Software.
Hardware UNO.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
14 / 44
Plataforma Arduíno/Genuíno.
Plataforma
Arduíno.
Plataforma
Software.
Hardware UNO.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
14 / 44
Plataforma Arduíno/Genuíno.
Plataforma
Arduíno.
Plataforma
Software.
Hardware UNO.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
14 / 44
Plataforma Arduíno/Genuíno.
Plataforma
Arduíno.
Plataforma
Software.
Hardware UNO.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
14 / 44
Plataforma Arduíno/Genuíno.
Plataforma
Arduíno.
Plataforma
Software.
A principal fonte de referência é o site www.arduino.cc.
Hardware UNO.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
14 / 44
Plataforma Arduíno/Genuíno.
Plataforma
Arduíno.
Plataforma
Software.
A principal fonte de referência é o site www.arduino.cc.
Hardware UNO.
A plataforma Arduíno/Genuíno se presta para aplicações que envolvam:
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
14 / 44
Plataforma Arduíno/Genuíno.
Plataforma
Arduíno.
Plataforma
Software.
A principal fonte de referência é o site www.arduino.cc.
Hardware UNO.
A plataforma Arduíno/Genuíno se presta para aplicações que envolvam:
Família
ATmega 8 Entradas e/ou saída digitais.
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
14 / 44
Plataforma Arduíno/Genuíno.
Plataforma
Arduíno.
Plataforma
Software.
A principal fonte de referência é o site www.arduino.cc.
Hardware UNO.
A plataforma Arduíno/Genuíno se presta para aplicações que envolvam:
Família
ATmega 8 Entradas e/ou saída digitais.
bits.
Entradas e/ou saída analógicas.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
14 / 44
Plataforma Arduíno/Genuíno.
Plataforma
Arduíno.
Plataforma
Software.
A principal fonte de referência é o site www.arduino.cc.
Hardware UNO.
A plataforma Arduíno/Genuíno se presta para aplicações que envolvam:
Família
ATmega 8 Entradas e/ou saída digitais.
bits.
Entradas e/ou saída analógicas.
Módulos
Hardware.
Conversão A/D (analógica para digital).
Software de
Acesso.
Conclusão.
14 / 44
Plataforma Arduíno/Genuíno.
Plataforma
Arduíno.
Plataforma
Software.
A principal fonte de referência é o site www.arduino.cc.
Hardware UNO.
A plataforma Arduíno/Genuíno se presta para aplicações que envolvam:
Família
ATmega 8 Entradas e/ou saída digitais.
bits.
Entradas e/ou saída analógicas.
Módulos
Hardware.
Conversão A/D (analógica para digital).
Saída para Display LCD.
Software de
Acesso.
Conclusão.
14 / 44
Plataforma Arduíno/Genuíno.
Plataforma
Arduíno.
Plataforma
Software.
A principal fonte de referência é o site www.arduino.cc.
Hardware UNO.
A plataforma Arduíno/Genuíno se presta para aplicações que envolvam:
Família
ATmega 8 Entradas e/ou saída digitais.
bits.
Entradas e/ou saída analógicas.
Módulos
Hardware.
Conversão A/D (analógica para digital).
Saída para Display LCD.
Software de
Acesso. Comunicação Serial.
Conclusão.
14 / 44
Plataforma Arduíno/Genuíno.
Arduíno e
Automação
Plataforma
Arduíno.
Plataforma
Software.
Hardware UNO.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
15 / 44
Plataforma Arduíno/Genuíno.
Arduíno e
Automação
Plataforma
Software.
Hardware UNO.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
15 / 44
Plataforma Arduíno/Genuíno.
Arduíno e
Automação
Plataforma
Software.
Hardware UNO.
Família
Hardware é a parte física.
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
15 / 44
Plataforma Arduíno/Genuíno.
Arduíno e
Automação
Plataforma
Software.
Hardware UNO.
Família
Hardware é a parte física.
ATmega 8
bits. Software é a parte virtual.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
15 / 44
Plataforma Software Arduíno/Genuíno.
Arduíno e
Automação
Introdução.
Linguagem C++: Funções específicas da plataforma.
Micro- A facilidade no uso da plataforma Arduíno/Genuíno é devido a substituição da
controladores.
configuração dos SFR por comandos sugestivos à função desejada:
Arduíno /
Genuíno.
Introdução.
Plataforma
Arduíno.
Plataforma
Software.
Hardware UNO.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
16 / 44
Plataforma Software Arduíno/Genuíno.
Arduíno e
Automação
Introdução.
Linguagem C++: Funções específicas da plataforma.
Micro- A facilidade no uso da plataforma Arduíno/Genuíno é devido a substituição da
controladores.
configuração dos SFR por comandos sugestivos à função desejada:
Arduíno /
Genuíno. pinMode (PINO, TIPO).
Introdução.
Plataforma
Arduíno.
Plataforma
Software.
Hardware UNO.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
16 / 44
Plataforma Software Arduíno/Genuíno.
Arduíno e
Automação
Introdução.
Linguagem C++: Funções específicas da plataforma.
Micro- A facilidade no uso da plataforma Arduíno/Genuíno é devido a substituição da
controladores.
configuração dos SFR por comandos sugestivos à função desejada:
Arduíno /
pinMode (PINO, TIPO).
digitalWrite
Genuíno.
Introdução.
(PINO, NÍVEL).
Plataforma
Arduíno.
Plataforma
Software.
Hardware UNO.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
16 / 44
Plataforma Software Arduíno/Genuíno.
Arduíno e
Automação
Introdução.
Linguagem C++: Funções específicas da plataforma.
Micro- A facilidade no uso da plataforma Arduíno/Genuíno é devido a substituição da
controladores.
configuração dos SFR por comandos sugestivos à função desejada:
Arduíno /
pinMode (PINO, TIPO).
digitalWrite
Genuíno.
Introdução.
(PINO, NÍVEL).
Plataforma
Arduíno.
Plataforma
digitalRead(PINO).
Software.
Hardware UNO.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
16 / 44
Plataforma Software Arduíno/Genuíno.
Arduíno e
Automação
Introdução.
Linguagem C++: Funções específicas da plataforma.
Micro- A facilidade no uso da plataforma Arduíno/Genuíno é devido a substituição da
controladores.
configuração dos SFR por comandos sugestivos à função desejada:
Arduíno /
pinMode (PINO, TIPO).
digitalWrite
Genuíno.
Introdução.
(PINO, NÍVEL).
Plataforma
Arduíno.
digitalRead(PINO).
Plataforma
Software.
Hardware UNO.
analogWrite (PINO, VALOR).
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
16 / 44
Plataforma Software Arduíno/Genuíno.
Arduíno e
Automação
Introdução.
Linguagem C++: Funções específicas da plataforma.
Micro- A facilidade no uso da plataforma Arduíno/Genuíno é devido a substituição da
controladores.
configuração dos SFR por comandos sugestivos à função desejada:
Arduíno /
pinMode (PINO, TIPO).
digitalWrite
Genuíno.
Introdução.
(PINO, NÍVEL).
Plataforma
Arduíno.
digitalRead(PINO).
Plataforma
Software.
analogWrite (PINO, VALOR).
Hardware UNO.
Família
analogRead (PINO).
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
16 / 44
Plataforma Software Arduíno/Genuíno.
Arduíno e
Automação
Introdução.
Linguagem C++: Funções específicas da plataforma.
Micro- A facilidade no uso da plataforma Arduíno/Genuíno é devido a substituição da
controladores.
configuração dos SFR por comandos sugestivos à função desejada:
Arduíno /
pinMode (PINO, TIPO).
digitalWrite
Genuíno.
Introdução.
(PINO, NÍVEL).
Plataforma
Arduíno.
digitalRead(PINO).
Plataforma
Software.
analogWrite (PINO, VALOR).
Hardware UNO.
analogRead (PINO).
Família
ATmega 8
bits.
Serial.print
(MENSAGEM).
Módulos
Hardware.
Software de
Acesso.
Conclusão.
16 / 44
Plataforma Software Arduíno/Genuíno.
Arduíno e
Automação
Introdução.
Linguagem C++: Funções específicas da plataforma.
Micro- A facilidade no uso da plataforma Arduíno/Genuíno é devido a substituição da
controladores.
configuração dos SFR por comandos sugestivos à função desejada:
Arduíno /
pinMode (PINO, TIPO).
digitalWrite
Genuíno.
Introdução.
(PINO, NÍVEL).
Plataforma
Arduíno.
digitalRead(PINO).
Plataforma
Software.
analogWrite (PINO, VALOR).
Hardware UNO.
analogRead (PINO).
Família
Serial.print
(MENSAGEM).
Serial.read
ATmega 8
bits.
().
Módulos
Hardware.
Software de
Acesso.
Conclusão.
16 / 44
Hardware Arduíno/Genuíno UNO.
Arduíno e
Automação Arduíno/Genuíno UNO.
Existem vários modelos de hardware Arduíno/Genuíno, porém o utilizado nos
Introdução. laboratórios do SENAI-SE é o compatível com Arduíno/Genuíno UNO.
Micro-
controladores.
Arduíno /
Genuíno.
Introdução.
Plataforma
Arduíno.
Plataforma
Software.
Hardware UNO.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
17 / 44
Hardware Arduíno/Genuíno UNO.
Arduíno e
Automação Arduíno/Genuíno UNO.
Existem vários modelos de hardware Arduíno/Genuíno, porém o utilizado nos
Introdução. laboratórios do SENAI-SE é o compatível com Arduíno/Genuíno UNO.
Micro-
controladores.
Arduíno /
Genuíno.
Introdução.
Plataforma
Arduíno.
Plataforma
Software.
Hardware UNO.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
17 / 44
Hardware Arduíno/Genuíno UNO.
Introdução.
Micro-
controladores.
Arduíno /
Genuíno.
Introdução.
Plataforma
Arduíno.
Plataforma
Software.
Hardware UNO.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
18 / 44
Hardware Arduíno/Genuíno UNO.
Arduíno e
Automação Hardware Arduíno/Genuíno UNO.
Introdução.
O hardware Arduíno/Genuíno UNO é uma ferramenta desenvolvida com um
Micro-
microcontrolador ATMEL ATmega328.
controladores.
Arduíno /
Genuíno.
Introdução.
Plataforma
Arduíno.
Plataforma
Software.
Hardware UNO.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
19 / 44
Hardware Arduíno/Genuíno UNO.
Arduíno e
Automação Hardware Arduíno/Genuíno UNO.
Introdução.
O hardware Arduíno/Genuíno UNO é uma ferramenta desenvolvida com um
Micro-
microcontrolador ATMEL ATmega328.
controladores.
Arduíno /
Genuíno.
Introdução.
Plataforma
Arduíno.
Plataforma
Software.
Hardware UNO.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
19 / 44
Hardware Arduíno/Genuíno UNO.
Arduíno e
Automação Hardware Arduíno/Genuíno UNO.
Introdução.
O hardware Arduíno/Genuíno UNO é uma ferramenta desenvolvida com um
Micro-
microcontrolador ATMEL ATmega328.
controladores.
Arduíno /
Genuíno.
Introdução.
Plataforma
Arduíno.
A estrutura eletrônica da
Plataforma
Software.
placa permite conexões
Hardware UNO.
rápidas com os elementos
Família
ATmega 8 adicionais externos para o
desenvolvimento das
bits.
Módulos
Hardware. aplicações.
Software de
Acesso.
Conclusão.
19 / 44
Família ATmega 8 bits: ATmega 48/88/168/328.
Arduíno e
Automação Características.
Introdução.
Micro-
controladores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Características.
Periféricos.
UNO:
Características do
Hardware.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
20 / 44
Família ATmega 8 bits: ATmega 48/88/168/328.
Arduíno e
Automação
Periféricos.
Introdução.
Micro-
controladores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Características.
Periféricos.
UNO:
Características do
Hardware.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
21 / 44
Plataforma Hardware Arduíno/Genuíno.
Arduíno e
Automação Características do Hardware do Arduíno/Genuíno UNO.
Microcontrolador ATmega328
Introdução.
Micro-
controladores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Características.
Periféricos.
UNO:
Características do
Hardware.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
22 / 44
Plataforma Hardware Arduíno/Genuíno.
Arduíno e
Automação Características do Hardware do Arduíno/Genuíno UNO.
Microcontrolador ATmega328
Introdução.
Tensão de operação 5V
Micro-
controladores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Características.
Periféricos.
UNO:
Características do
Hardware.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
22 / 44
Plataforma Hardware Arduíno/Genuíno.
Arduíno e
Automação Características do Hardware do Arduíno/Genuíno UNO.
Microcontrolador ATmega328
Introdução.
Tensão de operação 5V
Micro-
controladores. Tensão de alimentação 7 a 12V
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Características.
Periféricos.
UNO:
Características do
Hardware.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
22 / 44
Plataforma Hardware Arduíno/Genuíno.
Arduíno e
Automação Características do Hardware do Arduíno/Genuíno UNO.
Microcontrolador ATmega328
Introdução.
Tensão de operação 5V
Micro-
controladores. Tensão de alimentação 7 a 12V
Arduíno / Tensão de alimentação limite 6 a 20V
Genuíno.
Família
ATmega 8
bits.
Características.
Periféricos.
UNO:
Características do
Hardware.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
22 / 44
Plataforma Hardware Arduíno/Genuíno.
Arduíno e
Automação Características do Hardware do Arduíno/Genuíno UNO.
Microcontrolador ATmega328
Introdução.
Tensão de operação 5V
Micro-
controladores. Tensão de alimentação 7 a 12V
Arduíno / Tensão de alimentação limite 6 a 20V
Genuíno.
Pinos I/O (E/S) Digitais 14
Família
ATmega 8
bits.
Características.
Periféricos.
UNO:
Características do
Hardware.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
22 / 44
Plataforma Hardware Arduíno/Genuíno.
Arduíno e
Automação Características do Hardware do Arduíno/Genuíno UNO.
Microcontrolador ATmega328
Introdução.
Tensão de operação 5V
Micro-
controladores. Tensão de alimentação 7 a 12V
Arduíno / Tensão de alimentação limite 6 a 20V
Genuíno.
Pinos I/O (E/S) Digitais 14
Família
ATmega 8 Pinos de Entrada Analógica 6
bits.
Características.
Periféricos.
UNO:
Características do
Hardware.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
22 / 44
Plataforma Hardware Arduíno/Genuíno.
Arduíno e
Automação Características do Hardware do Arduíno/Genuíno UNO.
Microcontrolador ATmega328
Introdução.
Tensão de operação 5V
Micro-
controladores. Tensão de alimentação 7 a 12V
Arduíno / Tensão de alimentação limite 6 a 20V
Genuíno.
Pinos I/O (E/S) Digitais 14
Família
ATmega 8 Pinos de Entrada Analógica 6
bits.
Características. Corrente DC por pino I/O 40mA
Periféricos.
UNO:
Características do
Hardware.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
22 / 44
Plataforma Hardware Arduíno/Genuíno.
Arduíno e
Automação Características do Hardware do Arduíno/Genuíno UNO.
Microcontrolador ATmega328
Introdução.
Tensão de operação 5V
Micro-
controladores. Tensão de alimentação 7 a 12V
Arduíno / Tensão de alimentação limite 6 a 20V
Genuíno.
Pinos I/O (E/S) Digitais 14
Família
ATmega 8 Pinos de Entrada Analógica 6
bits.
Características. Corrente DC por pino I/O 40mA
Corrente DC por pino 3,3V
Periféricos.
UNO:
50mA
Características do
Hardware.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
22 / 44
Plataforma Hardware Arduíno/Genuíno.
Arduíno e
Automação Características do Hardware do Arduíno/Genuíno UNO.
Microcontrolador ATmega328
Introdução.
Tensão de operação 5V
Micro-
controladores. Tensão de alimentação 7 a 12V
Arduíno / Tensão de alimentação limite 6 a 20V
Genuíno.
Pinos I/O (E/S) Digitais 14
Família
ATmega 8 Pinos de Entrada Analógica 6
bits.
Características. Corrente DC por pino I/O 40mA
Corrente DC por pino 3,3V
Periféricos.
UNO:
50mA
Memória Flash
Características do
Hardware.
32KiB
Módulos
Hardware.
Software de
Acesso.
Conclusão.
22 / 44
Plataforma Hardware Arduíno/Genuíno.
Arduíno e
Automação Características do Hardware do Arduíno/Genuíno UNO.
Microcontrolador ATmega328
Introdução.
Tensão de operação 5V
Micro-
controladores. Tensão de alimentação 7 a 12V
Arduíno / Tensão de alimentação limite 6 a 20V
Genuíno.
Pinos I/O (E/S) Digitais 14
Família
ATmega 8 Pinos de Entrada Analógica 6
bits.
Características. Corrente DC por pino I/O 40mA
Corrente DC por pino 3,3V
Periféricos.
UNO:
50mA
Memória Flash
Características do
Hardware.
32KiB
Módulos
Hardware.
SRAM 2KiB
Software de
Acesso.
Conclusão.
22 / 44
Plataforma Hardware Arduíno/Genuíno.
Arduíno e
Automação Características do Hardware do Arduíno/Genuíno UNO.
Microcontrolador ATmega328
Introdução.
Tensão de operação 5V
Micro-
controladores. Tensão de alimentação 7 a 12V
Arduíno / Tensão de alimentação limite 6 a 20V
Genuíno.
Pinos I/O (E/S) Digitais 14
Família
ATmega 8 Pinos de Entrada Analógica 6
bits.
Características. Corrente DC por pino I/O 40mA
Corrente DC por pino 3,3V
Periféricos.
UNO:
50mA
Memória Flash
Características do
Hardware.
32KiB
Módulos
Hardware.
SRAM 2KiB
Software de
EEPROM 1KiB
Acesso.
Conclusão.
22 / 44
Plataforma Hardware Arduíno/Genuíno.
Arduíno e
Automação Características do Hardware do Arduíno/Genuíno UNO.
Microcontrolador ATmega328
Introdução.
Tensão de operação 5V
Micro-
controladores. Tensão de alimentação 7 a 12V
Arduíno / Tensão de alimentação limite 6 a 20V
Genuíno.
Pinos I/O (E/S) Digitais 14
Família
ATmega 8 Pinos de Entrada Analógica 6
bits.
Características. Corrente DC por pino I/O 40mA
Corrente DC por pino 3,3V
Periféricos.
UNO:
50mA
Memória Flash
Características do
Hardware.
32KiB
Módulos
Hardware.
SRAM 2KiB
Software de
EEPROM 1KiB
Acesso.
Velocidade do clock 16MHz
Conclusão.
22 / 44
Configurações dos pinos do ATmega.
Arduíno e
Automação
Pinos de entrada/saída.
Introdução. Pinos 0 e 1: Comunicação serial, pino 0 é o receptor (RX) e o pino 1 é o
Micro-
controladores.
transmissor (TX).
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Características.
Periféricos.
UNO:
Características do
Hardware.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
23 / 44
Configurações dos pinos do ATmega.
Arduíno e
Automação
Pinos de entrada/saída.
Introdução. Pinos 0 e 1: Comunicação serial, pino 0 é o receptor (RX) e o pino 1 é o
Micro-
controladores.
transmissor (TX).
Arduíno / Pinos 2 e 3: Pinos que trabalham com interrupção externa.
Genuíno.
Família
ATmega 8
bits.
Características.
Periféricos.
UNO:
Características do
Hardware.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
23 / 44
Configurações dos pinos do ATmega.
Arduíno e
Automação
Pinos de entrada/saída.
Introdução. Pinos 0 e 1: Comunicação serial, pino 0 é o receptor (RX) e o pino 1 é o
Micro-
controladores.
transmissor (TX).
Arduíno / Pinos 2 e 3: Pinos que trabalham com interrupção externa.
Genuíno.
Família
Pinos 3, 5, 6, 9, 10 e 11: Podem funcionar como saída PWM (Modulação
ATmega 8
bits.
por Largura de Pulso), Identificador: ˜.
Características.
Periféricos.
UNO:
Características do
Hardware.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
23 / 44
Configurações dos pinos do ATmega.
Arduíno e
Automação
Pinos de entrada/saída.
Introdução. Pinos 0 e 1: Comunicação serial, pino 0 é o receptor (RX) e o pino 1 é o
Micro-
controladores.
transmissor (TX).
Arduíno / Pinos 2 e 3: Pinos que trabalham com interrupção externa.
Genuíno.
Família
Pinos 3, 5, 6, 9, 10 e 11: Podem funcionar como saída PWM (Modulação
ATmega 8
bits.
por Largura de Pulso), Identificador: ˜.
Características.
Periféricos.
Pinos 10, 11, 12 e 13: Estes pinos podem trabalhar como comunicação SPI
UNO:
Características do
(Interface Serial Periférica).
Hardware.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
23 / 44
Configurações dos pinos do ATmega.
Arduíno e
Automação
Pinos de entrada/saída.
Introdução. Pinos 0 e 1: Comunicação serial, pino 0 é o receptor (RX) e o pino 1 é o
Micro-
controladores.
transmissor (TX).
Arduíno / Pinos 2 e 3: Pinos que trabalham com interrupção externa.
Genuíno.
Família
Pinos 3, 5, 6, 9, 10 e 11: Podem funcionar como saída PWM (Modulação
ATmega 8
bits.
por Largura de Pulso), Identificador: ˜.
Características.
Periféricos.
Pinos 10, 11, 12 e 13: Estes pinos podem trabalhar como comunicação SPI
UNO:
Características do
(Interface Serial Periférica).
Hardware.
Módulos
Pinos A0 até A5: Entradas analógicas.
Hardware.
Software de
Acesso.
Conclusão.
23 / 44
Configurações dos pinos do ATmega.
Arduíno e
Automação
Pinos de entrada/saída.
Introdução. Pinos 0 e 1: Comunicação serial, pino 0 é o receptor (RX) e o pino 1 é o
Micro-
controladores.
transmissor (TX).
Arduíno / Pinos 2 e 3: Pinos que trabalham com interrupção externa.
Genuíno.
Família
Pinos 3, 5, 6, 9, 10 e 11: Podem funcionar como saída PWM (Modulação
ATmega 8
bits.
por Largura de Pulso), Identificador: ˜.
Características.
Periféricos.
Pinos 10, 11, 12 e 13: Estes pinos podem trabalhar como comunicação SPI
UNO:
Características do
(Interface Serial Periférica).
Hardware.
Módulos
Pinos A0 até A5: Entradas analógicas.
Hardware.
Software de
Obs. Cada pino de saída fornece no máximo 40mA.
Acesso.
Conclusão.
23 / 44
Configurações dos pinos do ATmega.
Micro-
controladores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Características.
Periféricos.
UNO:
Características do
Hardware.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
24 / 44
Configurações dos pinos do ATmega.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Características.
Periféricos.
UNO:
Características do
Hardware.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
24 / 44
Configurações dos pinos do ATmega.
Periféricos.
UNO:
Características do
Hardware.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
24 / 44
Configurações dos pinos do ATmega.
Periféricos.
UNO:
Características do
Hardware.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
24 / 44
Configurações dos pinos do ATmega.
Periféricos.
Software de
Acesso.
Conclusão.
24 / 44
Configurações dos pinos do ATmega.
Periféricos.
Software de
Pinos GND: São os pinos de terra da placa.
Acesso.
Conclusão.
24 / 44
Configurações dos pinos do ATmega.
Periféricos.
Software de
Pinos GND: São os pinos de terra da placa.
Acesso.
Obs. Os pinos de 5V e 3,3V não possuem proteção, e portanto, o Arduíno não
Conclusão.
deve ser alimentado por eles.
24 / 44
Hardware Arduíno/Genuíno UNO.
Arduíno e
Automação
Pinos ATmega328.
Introdução.
Micro-
controladores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Características.
Periféricos.
UNO:
Características do
Hardware.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
25 / 44
Hardware Arduíno/Genuíno UNO.
Arduíno e
Automação Pinos Arduíno/Genuíno UNO.
Introdução.
Micro-
controladores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Características.
Periféricos.
UNO:
Características do
Hardware.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
26 / 44
Módulos Hardware: Atuadores.
Arduíno e
Automação
Módulo com um relé.
Introdução.
Micro-
controladores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
27 / 44
Módulos Hardware: Atuadores.
Arduíno e
Automação
Módulo com dois relés.
Introdução.
Micro-
controladores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
28 / 44
Módulos Hardware: Atuadores.
Arduíno e
Automação Módulo com quatro relés.
Introdução.
Micro-
controladores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
29 / 44
Módulos Hardware: Atuadores.
Arduíno e
Automação
Módulo com dezesseis relés.
Introdução.
Micro-
controladores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
30 / 44
Módulos Hardware: Atuadores.
Arduíno e
Automação
Travas Elétricas.
Introdução.
Micro-
controladores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
31 / 44
Módulos Hardware: Sinalização.
Arduíno e
Automação
Display LCD.
Introdução.
Micro-
controladores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
32 / 44
Módulos Hardware: Comunicação.
Arduíno e
Automação
Módulos Bluetooth.
Introdução.
Micro-
controladores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
33 / 44
Módulos Hardware: Comunicação.
Arduíno e
Automação Transceptores RF.
Introdução.
Micro-
controladores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
34 / 44
Módulos Hardware: Comunicação.
Arduíno e
Automação
Módulos Wi-Fi.
Introdução.
Micro-
controladores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
35 / 44
Módulos Hardware: Sensores.
Arduíno e
Automação
Sensor de Chama.
Introdução.
Micro-
controladores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
36 / 44
Módulos Hardware: Sensores.
Arduíno e
Automação
Sensor Ultrassonico.
Introdução.
Micro-
controladores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
37 / 44
Módulos Hardware: Sensores.
Arduíno e
Automação
Sensor de Gás.
Introdução.
Micro-
controladores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
38 / 44
Módulos Hardware: Sensores.
Arduíno e
Automação
Sensor de Corrente.
Introdução.
Micro-
controladores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
39 / 44
Módulos Hardware: Sensores.
Arduíno e
Automação
Sensor de Fluxo de Água.
Introdução.
Micro-
controladores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
40 / 44
Módulos Hardware: Sensores.
Arduíno e
Automação Sensor de Fluxo de Movimento/Presença.
Introdução.
Micro-
controladores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
41 / 44
AppInventor - MIT: (http://ai2.appinventor.mit.edu/).
Arduíno e
Automação
Tela de Aplicativo.
Introdução.
Micro-
controladores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
42 / 44
AppInventor - MIT: (http://ai2.appinventor.mit.edu/).
Arduíno e
Automação
Parte do Código do Aplicativo.
Introdução.
Micro-
controladores.
Arduíno /
Genuíno.
Família
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
43 / 44
CONCLUSÃO.
Arduíno e
Automação
Introdução.
Micro-
controladores.
Arduíno /
Genuíno.
Obrigado.
Família FIM.
ATmega 8
bits.
Módulos
Hardware.
Software de
Acesso.
Conclusão.
44 / 44