Following the completion of your in-progress Analog + Digital Interactions prototype, and Prototype Proposal Draft, Complete the 10/5/1 ideas exercise described here.

Prepare an initial version of your Analog + Digital Interactions prototype as well as a Prototpye Proposal draft.

brief

Create a prototype in which an audience member/user is prompted to interact with at least two sensors in order to control/change at least two possible outputs. While the specifics are up to you one general goal for this project is to create a context/story that incentivizes interaction with...

A voltage divider is a circuit that produces an output that is smaller than its input (where the output is voltage or current).

voltage_divider

The above schematic represents the most basic way to use two resistors (labeled as Z1 and Z2) to take some voltage (Vin) and output a fraction of it (Vout). The...

analog_read.py

# analog read

from machine import ADC, Pin
from time import sleep_ms

adc = ADC(Pin(34))
adc.atten(ADC.ATTN_11DB)

while True:
    print(adc.read())
    sleep_ms(20)

Hookup Pattern

analog_read

  1. Connect Pot1 to ESP32 GND
  2. Connect Pot2 to ESP32 34
  3. Connect Pot3 to ESP32 3V