simpleio_map_range_demo.py
1 """ 2 'map_range_demo.py'. 3 4 ================================================= 5 maps a number from one range to another 6 """ 7 import time 8 import simpleio 9 10 while True: 11 sensor_value = 150 12 13 # Map the sensor's range from 0<=sensor_value<=255 to 0<=sensor_value<=1023 14 print('original sensor value: ', sensor_value) 15 mapped_value = simpleio.map_range(sensor_value, 0, 255, 0, 1023) 16 print('mapped sensor value: ', mapped_value) 17 time.sleep(2) 18 19 # Map the new sensor value back to the old range 20 sensor_value = simpleio.map_range(mapped_value, 0, 1023, 0, 255) 21 print('original value returned: ', sensor_value) 22 time.sleep(2)