Microcontroladores E Microprocessadores Aula N1

1165 palavras 5 páginas
Microcontroladores e Microprocessadores
Aula n + 1

Daniel Pavani

MICROCONTROLADORES E
MICROPROCESSADORES

2

Arquitetura do Arduíno Uno

3

Arquitetura do Arduíno Uno

4

Arquitetura do Arduíno Uno
 O Arduino Uno possui:
 14 pinos digitais: programáveis para entrada ou saída;

 6 pinos analógicos: programáveis para entrada analógica ou digital e saída digital;  5 pinos de alimentação
(GND; 5V; 3,3 V);

 1 pino de reset;
 Fonte para alimentação externa de 6 a 18 V;

5

Comunicação Externa: Entradas e Saídas

6

Comunicação Externa: Entradas e Saídas
Portas Digitais:
 Utiliza-se quando é necessário trabalhar com valores bem definidos de tensão (ligado ou desligado);
 Pode-se colocar uma determinada porta em 5 V (ligada, nível alto) e em
0 V (desligada, nível baixo); digitalWrite(número_da_porta, nível_do_sinal)
 Pode-se ler o valor de uma determinada porta em 5 V ou 0 V; digitalRead(número_da_porta)  Observação: as portas 0 e 1 estão ligadas ao sistema de comunicação do
Arduino com o computador (portas RX e TX), portanto, sempre que possível evitar usá-las. Caso seja necessário, é importante certificar-se que
7
não haverá comunicação com o computador;

Comunicação Externa: Entradas e Saídas
Portas Digitais:
 Exemplo de programa para leitura e escrita nas portas digitais:
#define BOTAO 6
#define LED 10 void setup() { pinMode(LED, OUTPUT); pinMode(BOTAO, INPUT);
}
void loop() { if (digitalRead(BOTAO) == HIGH) { digitalWrite(LED, LOW);
}
else { digitalWrite(LED, HIGH);
}
}
8

Comunicação Externa: Entradas e Saídas
Portas Digitais:
 Existe mais de uma forma de escrever um mesmo programa:
#define BOTAO 6
#define LED 10 void setup() { pinMode(LED, OUTPUT); pinMode(BOTAO, INPUT);
}
void loop() { digitalWrite(LED, !digitalRead(BOTAO));
}

9

Comunicação Externa: Entradas e Saídas
Portas Digitais (resistor de elevação):  É possível substituir o resistor externo por um resistor de elevação interno ao Arduino, basta associar o valor de tensão desejado

Relacionados

  • automação residencial mic 8051
    11797 palavras | 48 páginas
  • Cancelamento de ruídos utilizando filtros adaptativos
    3085 palavras | 13 páginas
  • Automação industrial
    9401 palavras | 38 páginas
  • Automação
    9660 palavras | 39 páginas
  • Monografia
    13214 palavras | 53 páginas
  • MODERNIZAÇÃO DE UMA BANCADA DE ENSAIO DE MECANISMOS DE FREIO AUTOMOTIVO
    21559 palavras | 87 páginas
  • grandezas
    12910 palavras | 52 páginas
  • Mecatronica
    168223 palavras | 673 páginas
  • isso ae
    9701 palavras | 39 páginas
  • isso ae
    9701 palavras | 39 páginas