Test di autovalutazione sulla piattaforma Arduino

Andrea Artuso - Classe 4AIN - A.S. 2022/2023

Quesito n. 1

In che città è stato inventato l'Arduino?

Torino
Ivrea
Milano
Napoli
Buenos Aires

Quesito n. 2

Da che linguaggio di programmazione deriva il linguaggio che viene utilizzato per programmare le schede Arduino?

C++
Python
Java
C#
Rust

Quesito n. 3

Quanti pin digitali possiede la scheda "Arduino UNO"?

2
4
6
8
13

Quesito n. 4

Dato il seguente codice:

  
    #define LED 5                  
    void setup(){
        pinMode(LED, OUTPUT);
    }
    void loop(){
        digitalWrite(LED, HIGH);
        delay(500);
        digitalWrite(LED, LOW);
        delay(500);
    }
                    

Cosa succederà quando verrà eseguito da un Arduino?

Verrà letto il valore di un potenziometro
Un led lampeggerà ad intermittenza ogni secondo
Serve per controllare un termometro
Legge un valore digitale
Nessuna delle precedenti

Quesito n. 5

Quali tra i seguenti sono pin "PWM" su un Arduino UNO?

2
3
5
8
11

Quesito n. 6

Quali tra i seguenti protocolli di comunicazione sono supportati dalle schede Arduino?

I2C
HTTP
NTP
SPI
TCP

Quesito n. 7

Quali tra le seguenti sono delle librerie Arduino per la gestione di LED?

FastLED
SuperLED
LED
LedControl
ArduinoLed

Quesito n. 8

Quali delle seguenti affermazioni su Arduino è corretta?

Arduino è una piattaforma open-source per lo sviluppo di progetti elettronici.
Arduino è un sistema operativo per computer.
Arduino è comunemente utilizzato per creare dispositivi interattivi e progetti di automazione.
La programmazione di Arduino avviene esclusivamente tramite un linguaggio a blocchi.
Arduino non richiede la programmazione, ma funziona tramite comandi vocali.

Quesito n. 9

Associa i seguenti modelli di Arduino al microcontrollore che utilizzano (Un'opzione non deve essere usata):

  1. UNO
  2. Leonardo
  3. 101
  4. Zero
  5. Diecimila

ATmega168
ATmega328P
Atmel SAMD21
Atmega32u4

Quesito n. 10

Associa le seguenti funzioni Arduino con il loro comportamento (Un'opzione non deve essere usata):

  1. digitalWrite()
  2. analogRead()
  3. pinMode()
  4. loop()
  5. millis()

Funzione principale che continua ad essere eseguita
Permette di impostare lo stato di un'uscita digitale
Imposta la modalità (input/output) di un pin
Permette di leggere un valore da un pin analogico

1 / 10