Открыть Электронные книги
Категории
Открыть Аудиокниги
Категории
Открыть Журналы
Категории
Открыть Документы
Категории
Студент: ________________________
Тесты – аппаратная часть – базовый уровень:00
1.2 Какая команда настраивает порт №13 как вход при наличии внешнего подтягивающего резистора
1 2 3 4 5 6+ 7 8
1.3 Какая команда настраивает порт №13 как вход при наличии внутреннего подтягивающего резистора
1 2 3 4 5 6 7 8+
5 6 7 8
pinMode(13, input); pinMode(13, INPUT); pinMode(13, Input); pinMode(13, INPUT_PULLUP);
5 6 7 8
DigitalWrite(11, HIGH); DigitalWrite(11, LOW); DigitalWrite(11, high); DigitalWrite(11, low);
1.6 Какая команда используется для установки половинной яркости с помощью ШИМ
digitalWrite(9, 127); digitalwrite(9, 127); analogWrite(9, 127); + analogwrite(9, 127);
Экзамен Arduino - Теория Группа _________
Студент: ________________________
Экзамен Arduino - Теория Группа _________
Студент: ________________________
Тесты – аппаратная часть – стандартный уровень:
1 2+ 3 4
1 2 3+ 4
1+ 2 3 4
1 2 3+ 4
Экзамен Arduino - Теория Группа _________
Студент: ________________________
Тесты – программная часть – стандартный уровень:
2.1 Какая команда используется для превращения значения, хранящегося в переменной А из диапазона от 0
до 255 в диапазон от 0 до 1024
MAP(A,0,255,0,1024) map(A,0,255,0,1024)+ MAP(0,255,0,1024, A) map(0,255,0,1024, A)
2.2 Какая команда используется для инициирования монитора порта со скоростью 9600 кбит/с
Serial.begin(9600);+ Serial.begin("9600"); Serial.begin(9.6k); Serial.begin("9.6k");
2.4 Максимально подробно опишите, что делает данная программа и соответствующая ей схема
int sensorValue = 0;
int outputValue = 0;
void setup()
{ pinMode(A0, INPUT);
pinMode(9, OUTPUT);
Serial.begin(9600); }
void loop()
{ sensorValue = analogRead(A0);
outputValue = map(sensorValue, 0, 1023, 0, 255);
analogWrite(9, outputValue);
Serial.print("sensor = ");
Serial.print(sensorValue);
Serial.print(" output = ");
Serial.println(outputValue);
delay(2); }
Оно считывает вывод аналогового входа, отображает результат от 0 до 255 и потом использует этот результат
для настройки ШИМ вывода, для того чтоб увеличить или уменьшить яркость светодиода. В цепи потенциометр
подсоединён к Земле, 5V и аналоговому выводу A0, а светодиод подключён к аналоговому выводу и Земле.
_________________________________________________________________________________________________
_________________________________________________________________________________________________
_________________________________________________________________________________________________
_________________________________________________________________________________________________
_________________________________________________________________________________________________