Magna Concursos
3248812 Ano: 2015
Disciplina: Engenharia Elétrica
Banca: UFMA
Orgão: IF-MA

Um técnico em eletrônica utilizou um microcontrolador Arduino Uno para contar de 0 a 3 em um display de sete segmentos, de forma infinita, com transições de um segundo entre os números. Após a montagem, o técnico verificou que o circuito não funcionou corretamente. Avaliando o programa (sketch) desenvolvido pelo técnico, o motivo do mau funcionamento foi

1. void setup() {

2. //terminal conectado ao segmento “a”

3. pinMode(1,OUTPUT);

4. //terminal conectado ao segmento “b”

5. pinMode(2,OUTPUT);

6. //terminal conectado ao segmento “c”

7. pinMode(3,OUTPUT);

8. //terminal conectado ao segmento “d”

9. pinMode(4,OUTPUT);

10. //terminal conectado ao segmento “e”

11. pinMode(5,OUTPUT);

12. //terminal conectado ao segmento “f”

13. pinMode(6,OUTPUT);

14. //terminal conectado ao segmento “g”

15. pinMode(7,OUTPUT);

16. }

17. void loop() {

18. digitalWrite(1, HIGH);

19. digitalWrite(2, HIGH);

20. digitalWrite(3, HIGH);

21. digitalWrite(4, HIGH);

22. digitalWrite(5, HIGH);

23. digitalWrite(6, HIGH);

24. digitalWrite(7, LOW);

25. delay(1000);

26. digitalWrite(1, LOW);

27. digitalWrite(4, LOW);

28. digitalWrite(5, LOW);

29. digitalWrite(6, LOW);

30. delay(1000);

31. digitalWrite(1, HIGH);

32. digitalWrite(3, LOW);

33. digitalWrite(4, HIGH);

34. digitalWrite(5, HIGH);

35. delay(1000);

36. digitalWrite(3, HIGH);

37. digitalWrite(5, LOW);

38. digitalWrite(7, HIGH);

39. delay(1000);

40. }

 

Provas

Questão presente nas seguintes provas

Professor PEBTT - Engenharia Eletrônica

60 Questões