NEW
Font size
WorksheetsAkadmeia arduino #1
Total questions: 10
Worksheet time: 2mins
Komenda która wyświetli tekst z przejściem do nowej lini w serial monitorze poprzez magistralę usb to :
Serial.println("jakiś tekst/n");
Serial.print("jakiś tekst/n/n");
Serial.println("jakiś tekst");
Serial.print("jakiś tekst");
Wartością atrybutu mode funkcji pinMode nie jest:
OUTPUT_PULLUP
INPUT
OUTPUT
INPUT_PULLUP
Reset zegara funkcji millis() następuje po :
ok. 50 dniach
ok 52 dniach
ok 53 dniach
ok 54 dniach
Zakres wartości odczytu dla analogRead i zapisu dla analogWrite wynoszą odpowiednio:
0-255 || 0-255
0-1023 || 0-1023
0-1023 || 0-255
0-255 || 0-1023
Składnia kodu dla arduino jest zbudowana głównie z:
Dwóch funkcji, kolejno loop() i setup()
Dwóch pętli, kolejno loop() i setup()
Funkcji głównej loop()
Dwóch funkcji, kolejno setup() i loop()
Aby zaświecić LED podłączony do pinu 3 należy:
W void setup(): pinMode(10,INPUT);
W void loop(): digitalWrite(10,HIGH);
W void setup(): pinMode(10,OUTPUT_PULLUP);
W void loop(): AnalogWrite(10,512);
W void setup(): pinMode(10,OUTPUT);
W void loop(): digitalWrite(10,HIGH);
W void setup(): pinMode(10,INPUT);
W void loop(): analogWrite(10,HIGH);
Metoda Serial.write może przyjmować wartości:
value lub string
tylko string
buffer_array,bytes_lenght lub value
string lub value lub buffer_array,bytes_lenght
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ę:
delay();
micros();
delayMicroseconds();
millis();
Jaki typ danych zwracają funckje millis() i micros() ?
bool
unsigned int
usigned double
usigned long
Kiedy jest możliwe i do czego służy generowania sygnału PWM na arduino?
Jest możliwa na każdym dostępnym pinie,
służy do komunikacji pomiędzy urządzeniami
Jest możliwa tylko na pinie ze znakiem " ~ ",
służy do sterowania silnikami, diodami itd
Jest możliwa tylko na pinie ze znakiem " ~ ",
służy do ustawiania prędkości transmisji szeregowej
Jest możliwa tylko na analogowych pinach,
służy do ustawiania prędkości transmisji szeregowej
