Arduino Duo
Ano: 12º
Turma: I2
Data: 16/10/ 2013
Curso Profissional Técnico de Eletrónica, Automação e Comando, Portaria n.º 903/2005 de 26 de
Setembro
Disciplina: Sistemas Digitais, Módulo n.º 6 : Microcontroladores e Autómatos
Nome do(a) Aluno(a): ________________________________________________ N.º: _____
Classificação:_______________________________ A professora:____________________________
FICHA DE AVALIAÇÃO DE CONHECIMENTOS
1. O que é um Microcontrolador?
[12 pontos]
É um dispositivo que possui no mesmo invólucro os blocos básicos de um microcomputador, ou seja,
Microprocessador, Memória e Dispositivos de Entrada e Saída.
2. Indique a função da memória flash do microcontrolador?
[12 pontos]
Uma memória Flash serve para guardar os programas a serem executados no microcontrolador.
3. Apresente quatro características do microcontrolador Arduíno UNO?
É uma placa microcontroladora baseada no microcontrolador ATmega 328
Programação usando Wiring ( baseado em C/C++)
Open-source
Multiplataforma (Linux, Windows e Mac OS)
4. O que é o Bootloader e qual é a sua função?
[16 pontos]
[20 pontos]
O Bootloader é o primeiro software executado pelo microcontrolador após um Reset e carrega na Flash um determinado programa. Para dispensar o uso de um gravador externo, a gravação da Flash é feita por um software que reside nela própria, o Bootloader.
5. O microcontrolador na placa Arduíno é programado com a linguagem de programação
Arduíno, baseada na linguagem Wiring. Existem duas funções especiais e obrigatórias que fazem parte de todo sketch Arduíno. Indique quais são e a função de cada uma delas. [24 pontos] setup() e loop()
A função setup() é executada logo após o inicio do sketch. O que estiver no bloco setup(), é executado apenas uma vez.
1/3
Após a execução da função setup(), o controlo do programa vai para o bloco loop() e como o nome sugere, fica “eternamente” neste bloco. É