wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Akadmeia arduino #1

Total questions: 10

Worksheet time: 2mins

Name
Class
Date
1.

Komenda która wyświetli tekst z przejściem do nowej lini w serial monitorze poprzez magistralę usb to :

a)

Serial.println("jakiś tekst/n");

b)

Serial.print("jakiś tekst/n/n");

c)

Serial.println("jakiś tekst");

d)

Serial.print("jakiś tekst");

2.

Wartością atrybutu mode funkcji pinMode nie jest:

a)

OUTPUT_PULLUP

b)

INPUT

c)

OUTPUT

d)

INPUT_PULLUP

3.

Reset zegara funkcji millis() następuje po :

a)

ok. 50 dniach

b)

ok 52 dniach

c)

ok 53 dniach

d)

ok 54 dniach

4.

Zakres wartości odczytu dla analogRead i zapisu dla analogWrite wynoszą odpowiednio:

a)

0-255 || 0-255

b)

0-1023 || 0-1023

c)

0-1023 || 0-255

d)

0-255 || 0-1023

5.

Składnia kodu dla arduino jest zbudowana głównie z:

a)

Dwóch funkcji, kolejno loop() i setup()

b)

Dwóch pętli, kolejno loop() i setup()

c)

Funkcji głównej loop()

d)

Dwóch funkcji, kolejno setup() i loop()

6.

Aby zaświecić LED podłączony do pinu 3 należy:

a)

W void setup(): pinMode(10,INPUT);

W void loop(): digitalWrite(10,HIGH);

b)

W void setup(): pinMode(10,OUTPUT_PULLUP);

W void loop(): AnalogWrite(10,512);

c)

W void setup(): pinMode(10,OUTPUT);

W void loop(): digitalWrite(10,HIGH);

d)

W void setup(): pinMode(10,INPUT);

W void loop(): analogWrite(10,HIGH);

7.

Metoda Serial.write może przyjmować wartości:

a)

value lub string

b)

tylko string

c)

buffer_array,bytes_lenght lub value

d)

string lub value lub buffer_array,bytes_lenght

8.

Aby móc zmieniać wartosć pinu nr4 co 3 sekundy oraz odczytywać wartość pinu A2 co pół sekundy do wykonania takiej zalęznosci należy wykorzystać funkcję:

a)

delay();

b)

micros();

c)

delayMicroseconds();

d)

millis();

9.

Jaki typ danych zwracają funckje millis() i micros() ?

a)

bool

b)

unsigned int

c)

usigned double

d)

usigned long

10.

Kiedy jest możliwe i do czego służy generowania sygnału PWM na arduino?

a)

Jest możliwa na każdym dostępnym pinie,

służy do komunikacji pomiędzy urządzeniami

b)

Jest możliwa tylko na pinie ze znakiem " ~ ",

służy do sterowania silnikami, diodami itd

c)

Jest możliwa tylko na pinie ze znakiem " ~ ",

służy do ustawiania prędkości transmisji szeregowej

d)

Jest możliwa tylko na analogowych pinach,

służy do ustawiania prędkości transmisji szeregowej