Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@VlastimilHovan
Last active July 31, 2017 08:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save VlastimilHovan/4bd975adeaff2004115bb6e798a35e4c to your computer and use it in GitHub Desktop.
Save VlastimilHovan/4bd975adeaff2004115bb6e798a35e4c to your computer and use it in GitHub Desktop.
from microbit import *
analog_val = 0
analog_val_old = 0
#display.scroll("Simple Voltmeter with autorange.", delay=100)
while True:
analog_val = pin0.read_analog()
if (analog_val != (analog_val_old + 1)|(analog_val_old - 1)):
analog_val_old = analog_val       
analog_val = (analog_val * 0.0092)                      
if (analog_val >= 1):                       
analog_val = '%.2f' % (analog_val)           
display.scroll(str(analog_val))           
display.scroll("V", delay=100)           
sleep(1000)               
else:
analog_val = analog_val * 1000           
analog_val = '%.2f' % (analog_val)           
display.scroll(str(analog_val))           
display.scroll("mV", delay=100)           
sleep(1000)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment