Froggy Jumps Froggy Jumps - Motor controlado por potenciómetro e transístor.Online version !0 questões para avaliação de conhecimentos de Electrónica/programação by João Manuel dos Santos Lopes 1 Na figura 1, o potenciómetro é : a Uma resistência variável entre 0 e 10K. b Uma resistência de valor fixo. c Uma bateria para alimentar o circuito. 2 O potenciómetro está ligado ao pino analógico 0 (fig. 1).Um extrato código para o declarar seria : a #define potenciometro A0 b #define potenciometro A1 c #define potenciometro A2 3 A instrução que permite definir a ligação da base do transístor ao pino 3 do Arduino é : a #define pino_PWM 3 b #define pino_PWM 4 c #define pino_PWM 5 4 Para configurar o pino ao qual está ligado o potenciómetro como entrada, devemos utilizar : a pinMode(pot,INPUT); b PinMode(pot,INPUT); c pinINPUT(pot,INPUT); 5 O valor lido na porta A0 devido ao potenciómetro é de : a É um valor digital de 10 bits, variando entre 0 e 1024. b É um valor digital de 10 bits, variando entre 0 e 1000. c É um valor digital de 10 bits, variando entre 0 e 256. 6 A instrução "valor_pot = analogRead(potenciometro);" : a Atribuí à variável "valor" o valor entre 0 e 1024 lido no pino analógico 0. b Atribuí à variável "valor" o valor entre 0 e 5V lido no pino digital 0. c Atribuí à variável "valor" o valor entre 0 e 5V lido no pino digital 0. 7 A instrução "convertevalor = map(valor_pot,0,1023,0,255); " permite : a Converter um valor digital de 10 bits de resolução para um valor digital de 8 bits de resolução. b Converter um valor digital de 8 bits de resolução para um valor digital de 10 bits de resolução. c Converter um valor digital entre 0 e 1024 de resolução para um valor digital entre 0 e 256. 8 Para colocar um LED de sinalização no circuito, (figura 2), seria necessário : a Colocar uma resistência em SÉRIE com o LED de modo a limitar a intensidade de corrente no circuito. b Colocar uma resistência em PARALELO de modo a limitar a intensidade de corrente no circuito. c Não é necessário colocar qualquer resistência pois o Arduino limita a tensão no circuito série. 9 A instrução a utilizar para declarar um conjunto de 4 LED's ligados aos pino 8,9,10 e 11 do Arduino poderia ser : a int leds[]={8,9,10,11}; b int leds[]={9,10,11,12}; c int leds[]={10,11,12,13}; 10 O conjunto de instruções a utilizar para declarar os 4 LED's como saídas (OUTPUT), poderia ser : a for(int i=0; i<4; i++) { pinMode (leds[i], OUTPUT); } b for(int i=0; i<5; i++) { pinMode (leds[i], OUTPUT); } c for(int i=0; i<4; i++) { pinMode (leds[i], INPUT); }