Search Header Logo
NodeMCU ESP8266

NodeMCU ESP8266

Assessment

Presentation

•

Computers

•

6th - 8th Grade

•

Practice Problem

•

Medium

Created by

Code2 Create

Used 10+ times

FREE Resource

2 Slides • 64 Questions

1

NodeMCU ESP8266
media

Programação com microPython no uPyCraft

2

media
media

Placa de desenvolvimento

microcontrolador com adaptador CP2102

programável em Lua v3, microPython e C++ com ligação WiFi, opera a 3.3V
tem 11 + 6 portas lógicas (GPIO)

NodeMCU ESP8266

Placa de desenvolvimento
microcontrolador com adaptador CP2102
programável em Lua v3, microPython e C++
com ligação WiFi e Bluetooth, opera a 3.3V
tem 26 + 10 portas lógicas (GPIO)
tem vários sensores incorporados na placa

NodeMCU ESP32

3

Multiple Choice

Question image

Qual é a tua turma?

1

A

2

B

3

C

4

D

4

Multiple Choice

Question image

Qual o nome do componente na imagem?

1

alimentador

2

micro-controlador

3

USB

4

micro-processador

5

Multiple Choice

Question image

Qual o nome do componente na imagem?

1

alimentador

2

micro-controlador

3

micro-processador

4

micro-alimentador

6

Multiple Choice

Question image

Qual é a família do microcontrolador utilizado?

1

Arduino

2

Raspberry Pi

3

NodeMCU

4

intel

7

Multiple Choice

Question image

Onde está a antena do microcontrolador?

1
2
3
4

8

Multiple Choice

Question image

Onde está o microcontrolador ESP8266?

1
2
3
4

9

Multiple Choice

Question image

O que significa NodeMCU?

1

Node Micro Controller Unit

2

Node Micro Controller Universe

3

Node Micro Center Universe

4

Node Micro Center Unit

10

Multiple Choice

Question image

Para que serve o NodeMCU?

1

Para efeitar a breadboard

2

Para controlar o comportamento dos componentes eletrónicos

3

Para controlar a breadboard

4

Para controlar os fios elétricos

11

Fill in the Blanks

media image

Quantas patas tem o NodeMCU?

12

Fill in the Blanks

media image

Quantas portas de saída de alimentação positiva (3.3V) tem o NodeMCU ESP8266?

13

Fill in the Blanks

media image

Quantas portas de entrada de alimentação positiva (Vin) tem o NodeMCU ESP8266?

14

Fill in the Blanks

media image

Quantas portas de voltagem negativa (GND) tem o NodeMCU ESP8266?

15

Fill in the Blanks

media image

Quantas portas digitais (D) tem o microcontrolador?

Type answer...

16

Fill in the Blanks

media image

Quantas portas analógicas (A) tem o microcontrolador?

17

Fill in the Blanks

media image

Quantos botões tem o microcontrolador?

18

Multiple Choice

Question image

Onde está o botão de RESET?

1
2
3
4

19

Multiple Choice

Question image

Para que serve o botão de RESET?

1

Para reiniciar o microcontrolador

2

Para apagar a memória

3

Para ligar os LEDs

4

Para apagar os LEDs

20

Multiple Choice

Question image

Onde está o botão de FLASH?

1
2
3
4

21

Multiple Choice

Question image

Para que serve o botão de FLASH?

1

Para reiniciar o microcontrolador

2

Para apagar a memória

3

Para ligar os LEDs

4

Para apagar os LEDs

22

Multiple Choice

Question image

Como ligamos o NodeMCU ao computador?

1

Cabo USB-A - micro USB

2

Cabo USB-A - USB-C

3

Cabo USB-A - mini USB

4

Cabo USB-A - HDMI

23

Multiple Choice

Question image

Como se chama a linguagem de programação que usámos?

1

microPython

2

Java

3

C++

4

Pascal

5

Python

24

Multiple Choice

Question image

Qual o IDE que usamos para programar o NodeMCU?

1

uPyCraft

2

Arduino Lab

3

PyCharm

4

Thonny

5

Mu

25

Multiple Choice

Question image

O que significa o u (µ) no nome do IDE?

1

micro

2

macro

3

ups

4

unidade

5

mini

26

Multiple Choice

Question image

O que significa IDE?

1

Integrated Development Environment

2

Intentional Development Environment

3

Integrated Designer Environment

4

Integrated Development Estudio

27

Multiple Select

Question image

Para que serve o IDE de micropython? Assinala todas as respostas certas.

1

Para escrever o código

2

Para carregar o código para a placa

3

Para detetar erros (bugs)

4

Para testar o código

28

Fill in the Blanks

media image

Como se chamam os componentes na imagem?

Type answer...

29

Multiple Choice

Question image

Para que serve uma placa de ensaio (breadboard)?

1

Para ligar os componentes do circuito uns aos outros

2

Para segurar os componentes do circuito e não cairem

3

Para efeitar o micro-controlador com os componentes do circuito

4

Para ligar e desligar os componentes do circuito automaticamente

30

Multiple Choice

Question image

Como se chamam os componentes na imagem?

1

LEDs

2

LEDs RGB

3

LEDs de 7 segmentos

4

Resistências

5

Potenciómetros

31

Multiple Select

Question image

Como se ligam os LEDs ao NodeMCU? Assinala todas as respostas certas.

1

No GND e no 3V3

2

No GND e numa porta digital

3

Em dois GNDs

4

Em dois 3V3s

32

Multiple Choice

Question image

Se ligarmos um LED ao ground (GND) e aos 3.3V do NodeMCU (com uma resistência) o que acontece?

1

O LED fica sempre ligado

2

O LED liga quando for programado

3

O LED nunca liga

4

O LED pisca

5

O LED queima

33

Multiple Choice

Question image

Se ligarmos um LED ao ground (GND) e a outro ground (GND) do NodeMCU (com uma resistência) o que acontece?

1

O LED fica sempre ligado

2

O LED liga quando for programado

3

O LED nunca liga

4

O LED pisca

5

O LED queima

34

Multiple Choice

Question image

Se ligarmos o LED ao ground (GND) e a uma porta digital (D) do NodeMCU com uma resistência o que acontece?

1

O LED fica sempre ligado

2

O LED liga quando for programado

3

O LED nunca liga

4

O LED pisca

5

O LED queima

35

Multiple Choice

Question image

Se ligarmos o LED ao ground (GND) e a uma porta digital (D) do NodeMCU SEM qualquer resistência o que (pode) acontecer?

1

O LED fica sempre ligado

2

O LED liga quando for programado

3

O LED nunca liga

4

O LED pisca

5

O LED queima

36

Multiple Choice

Question image

Como se chamam os componentes na imagem?

1

Resistências

2

LEDs

3

Potenciómetros

4

Baterias

5

Botões

37

Fill in the Blanks

media image

Qual o valor da resistência na imagem (em Ω)?

38

Fill in the Blanks

media image

Qual o valor da resistência na imagem (em Ω)?

39

Fill in the Blanks

media image

Como se chamam os componentes na imagem?

Type answer...

40

Multiple Choice

Question image

Para que servem?

1

Para ligar os componentes em diferentes linhas

2

Para colorir a breadboard

3

Para efeitar a breadboard

4

Para ligar os componentes nas mesmas linhas

41

Multiple Choice

Question image

Como se chama este componente?

1

LEDs

2

LED RGB

3

Resistências

4

LEDs de 7 segmentos

5

Potenciómetro

42

Multiple Choice

Question image

Quais as cores que se podem ver num LED RGB?

1

Encarnado (Red)

2

Verde (Green)

3

Azul (Blue)

4

Todas

5

Amarelo (Yellow)

43

Multiple Choice

Question image

Como se chama este componente?

1

LEDs

2

LED RGB

3

Resistências

4

LEDs de 7 segmentos

5

Potenciómetro

44

Multiple Choice

Question image

Como se chama este componente?

1

LEDs

2

LED RGB

3

Resistências

4

LEDs de 7 segmentos

5

Potenciómetro

45

Fill in the Blanks

media image

Como se chamam estes componentes?

46

Multiple Choice

Question image

Qual a peça responsável por ligar ou desligar o LED?

1

breadboard

2

LED

3

resistência

4

micro-controlador

5

alimentador

47

Fill in the Blanks

media image

Como se faz a declaração do LED que está ligado na D5 = GPIO14? led = ...

48

Fill in the Blanks

media image

Como se liga o LED que criámos (led)?

49

Fill in the Blanks

media image

Como se desliga o LED que criámos (led)?

50

Fill in the Blanks

media image

Como se verifica se o LED que criámos (led) está ligado ou desligado?

51

Fill in the Blanks

media image

Como se faz a declaração do botão na porta D2 (GPIO4)? button = ...

52

Fill in the Blanks

media image

Como se verifica se o botão está pressionado?

53

Fill in the Blanks

media image

Qual a estrutura de controlo usada para decidir o comportamento do programa de acordo com uma condição?

Type answer...

54

Fill in the Blanks

media image

Como se declara o caminho alternativo (em caso da condição ser falsa)?

Type answer...

55

Fill in the Blanks

media image

Como se chama a estrutura de controlo que utilizámos para repetir indefinidamente o nosso código

Type answer...

56

Fill in the Blanks

media image

Qual a condição usada para repetir infinitamente?

Type answer...

57

Fill in the Blanks

media image

Como se chama a estrutura de controlo que utilizámos para criar as sequências de brilho dos LEDs?

Type answer...

58

Multiple Choice

Question image

Quando percorremos sequencialmente uma lista estamos a...

1

iterar

2

listar

3

identar

4

ordenar

59

Multiple Select

Question image

Como iteramos uma lista (list) de cinco elementos por ordem? Assinala todas as respostas certas.

1

for i in [0, 1, 2, 3, 4]: ...

2

for i in range(5): ...

3

for i in [1, 2, 3, 4, 5]: ...

4

for i in list: ...

5

for i in reversed(list): ...

60

Multiple Select

Question image

Como ligamos os cinco LEDs de uma lista (LEDs) de Pins? Assinale todas as opções corretas.

1

for i in [0, 1, 2, 3, 4]: LEDs[i].on()

2

for i in range(5): LEDs[i].on()

3

for i in [0, 1, 2, 3, 4]: LEDs[i].off()

4

for iLED in LEDs: iLED.on()

5

for i in [0, 1, 2, 3, 4]: i.on()

61

Fill in the Blanks

media image

Num ciclo, como esperamos entre instruções, tendo feito "import time"?

62

Open Ended

Question image

Qual a tua avaliação do teu trabalho ao longo deste ano?

63

Open Ended

Question image

Como poderías melhorar?

64

Open Ended

Question image

O que gostarias que fosse diferente nas aulas de Programação?

65

Open Ended

Question image

No 3.º ciclo, Programação (TIC) é dado em conjunto com Geografia e Ciências. Que projetos gostarias de fazer usando aquilo que aprendeste?

66

Multiple Select

Question image

O que é que já sabes fazer com o NodeMCU? Assinala todas as respostas certas.

1

Ligar e desligar LEDs em sequências

2

Criar sequências de brilho de LEDs com listas

3

Controlar um LED RGB

4

Controlar um LED de 7-segmentos

5

Medir a humidade e temperatura

pattern-tertiary
NodeMCU ESP8266
media

Programação com microPython no uPyCraft

Show answer

Auto Play

Slide 1 / 66

SLIDE