code.py
1 # SPDX-FileCopyrightText: 2021 Brent Rubell for Adafruit Industries 2 # 3 # SPDX-License-Identifier: MIT 4 5 """ 6 'potentiometer.py'. 7 8 ================================================= 9 control a LED's brightness using a potentiometer 10 """ 11 import time 12 import digitalio 13 import analogio 14 import board 15 16 LED = digitalio.DigitalInOut(board.D13) 17 LED.switch_to_output() 18 POT = analogio.AnalogIn(board.A0) 19 20 SENSOR_VAL = 0 21 22 while True: 23 # potentiometer value/max potentiometer value 24 SENSOR_VAL = POT.value / 65536 25 print(SENSOR_VAL) 26 LED.value = True 27 time.sleep(SENSOR_VAL) 28 LED.value = False 29 time.sleep(SENSOR_VAL)