Knob Control (ADC)

Knob Control (ADC)

Description:

The objective of this project is to analyze and implement the ADC (Analog-to-Digital Converter) with the Tiva C micro-controller. Coded in C and Arm Assembly.

System Summary: the system is connected to a 7-segment display in which the numbers displayed are controlled by two ADC Knobs (Rotary Angle Sensor). One ADC Knob controlled the two left digits of the 7-segment display and the second ADC Knob controls the two right digits. The knob's specifications going from left to right start from 0 to 99.

Materials Used:
  • Tiva C TM4C123G Micro-controller
  • Grove Base BoosterPack (BOOSTXL-GROVEBP)
  • Grove - 4-Digit 7-Segment Display (D) [Connected to Port J10]
  • Grove - Rotary Angle Sensor (A) [Connected to Port J5]
  • Grove - Rotary Angle Sensor (A) [Connected to Port J6]
  • Git (Partner Collaboration)
  • Code Composer Studio 10.0 (IDE)

Download Code Here