Skip to main content

Wrapping Up

Congratulations! You have created a complete system for reading analog values via an ADC (I2C) in ChipInventor, including a comparator and buzzer activation. You explored:

  • Configuring logic blocks for I2C communication.

  • Reading and storing data from the ADC.

  • Comparing the converted analog value with a threshold (the greater module).

  • Generating sound (the tune block) and creating intermittent pulses (the two_hz_clock block).

From here, you can:

  • Change the frequency of tune to test different buzzer tones.

  • Use other ADC channels to read multiple sensors.

  • Send the read values via UART to be monitored on a computer (similar to previous tutorials).

  • Add digital filters or more advanced logic to process the ADC value.

Continue exploring ChipInventor to build increasingly advanced digital electronics projects, combining sensor inputs, signal processing, and various outputs!