Bird
0
0

You want to control two LEDs connected to GPIO pins 17 and 27. Which Python code correctly turns on both LEDs using BCM numbering?

hard📝 Application Q8 of 15
Raspberry Pi - GPIO Basics with Python
You want to control two LEDs connected to GPIO pins 17 and 27. Which Python code correctly turns on both LEDs using BCM numbering?
Aimport RPi.GPIO as GPIO GPIO.setmode(GPIO.BOARD) GPIO.setup(17, GPIO.OUT) GPIO.setup(27, GPIO.OUT) GPIO.output(17, True) GPIO.output(27, True)
Bimport RPi.GPIO as GPIO GPIO.setmode(GPIO.BCM) GPIO.setup(17, GPIO.OUT) GPIO.setup(27, GPIO.OUT) GPIO.output(17, GPIO.HIGH) GPIO.output(27, GPIO.HIGH)
Cimport RPi.GPIO as GPIO GPIO.setup(17, GPIO.OUT) GPIO.setup(27, GPIO.OUT) GPIO.output(17, 1) GPIO.output(27, 1)
Dimport RPi.GPIO as GPIO GPIO.setmode(GPIO.BCM) GPIO.setup(17, GPIO.IN) GPIO.setup(27, GPIO.IN) GPIO.output(17, GPIO.HIGH) GPIO.output(27, GPIO.HIGH)
Step-by-Step Solution
Solution:
  1. Step 1: Confirm numbering mode and setup

    BCM mode is set; pins 17 and 27 are configured as outputs.
  2. Step 2: Check output commands

    Both pins are set to HIGH to turn LEDs on; this matches the requirement.
  3. Final Answer:

    Code correctly sets BCM mode, outputs HIGH on pins 17 and 27 -> Option B
  4. Quick Check:

    Correct mode and output = LEDs ON [OK]
Quick Trick: Set mode, setup pins as output, then write HIGH [OK]
Common Mistakes:
  • Mixing BOARD and BCM modes
  • Setting pins as input instead of output
  • Missing setmode() call

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Raspberry Pi Quizzes