Week 13 Quiz

Communication Protocols and Sensor Integration

Student Information

Quiz Questions

Question 1: I2C Protocol

How many wires are required for I2C communication?

Question 2: I2C Signal Lines

What do SDA and SCL stand for in I2C communication?

Question 3: SPI Communication

How many signal lines does SPI typically use?

Question 4: SPI Signal Names

What does MOSI stand for in SPI communication?

Question 5: I2C Addressing

What is the typical address size for I2C devices?

Question 6: Protocol Comparison

Which communication protocol typically offers higher data transfer speeds?

Question 7: Arduino Wire Library

Which Arduino library is used for I2C communication?

Question 8: Sensor Fusion

What is the main benefit of sensor fusion in robotics?

Question 9: Protocol Selection

You're designing a robot that needs to connect a temperature sensor, an accelerometer, an LCD display, and an SD card module. Explain which communication protocol (I2C, SPI, or analog) you would choose for each component and why.

Question 10: Multi-Sensor System Design

Describe how you would implement a sensor fusion algorithm that combines data from an ultrasonic sensor, a gyroscope, and a camera to help a robot navigate through a maze. What would each sensor contribute, and how would you handle conflicting information?