Bonjours à tous et à toutes. Je suis tout nouveau sur ce forum, Je m’appelle Kévin, et je débute en python.
Je suis en possession d’un raspberry pi 3 avec une carte dac+ standard, et je suis en train de développer un genre de dashboard pour ma voiture.
j’ai un souci pour régler le volume, j’y arrive, mais en mettant énormément de IF.
def volplus():
global volume
volume=volume+5
if volume > 100:
volume=100
if volume == 100:
os.system('amixer sset Digital 100%')
if volume == 95:
os.system('amixer sset Digital 95%')
if volume == 90:
os.system('amixer sset Digital 90%')
if volume == 85:
os.system('amixer sset Digital 85%')
if volume == 80:
os.system('amixer sset Digital 80%')
if volume == 75:
os.system('amixer sset Digital 75%')
if volume == 70:
os.system('amixer sset Digital 70%')
if volume == 65:
os.system('amixer sset Digital 65%')
if volume == 60:
os.system('amixer sset Digital 60%')
if volume == 55:
os.system('amixer sset Digital 55%')
if volume == 50:
os.system('amixer sset Digital 50%')
if volume == 45:
os.system('amixer sset Digital 45%')
if volume == 40:
os.system('amixer sset Digital 40%')
if volume == 35:
os.system('amixer sset Digital 35%')
if volume == 30:
os.system('amixer sset Digital 30%')
if volume == 25:
os.system('amixer sset Digital 25%')
if volume == 20:
os.system('amixer sset Digital 20%')
if volume == 15:
os.system('amixer sset Digital 15%')
if volume == 10:
os.system('amixer sset Digital 10%')
if volume == 5:
os.system('amixer sset Digital 5%')
if volume == 0:
os.system('amixer sset Digital 0%')
label2.configure(text = volume)
Auriez vous une idée?