Bonjour,
J'ai résolu mon probléme en utilisant une autre méthode.
Merci pour vos différents retour :-)
Cordialement
Type: Messages; Utilisateur: Cerise22
Bonjour,
J'ai résolu mon probléme en utilisant une autre méthode.
Merci pour vos différents retour :-)
Cordialement
Voici le code:
def ADC ():
global val2, valueADC
del val2[0]
insert.values[9, adc.read_adc(1, gain=GAIN)]
valueADCx= (sum (values)/len(values))
valueADC.set(valueADCx)
Non malheureusement, cela ne fonctionne pas.
Comme dit précedemment, je ne sais pas comment translater ma list vers la droite, pour insérer la nouvelle valeur.
N'auriez vous pas une idée?
Au premier lancement du programme, on doit nécessairement avoir 10 acquisition de valeurs du convertisseur pour afficher la premiére moyenne dans le label. D'ou la nécessité de lire 10 valeurs dans...
La nouvelle valeur acquise provient de la lecture de la voie du convertisseur: adc.read_adc(1, gain=GAIN).
Qu'entendez-vous par là?
Bonjour,
Malheureusement je ne sais pas comment faire pour aboutir, au cours de l'éxécution du programme, aux opérations suivantes:
-Faire l'acquisition de 10 valeurs de conversion de l'ADC....
Oui, cette méthode slice va me retourner une list, qui contiendra les 10 valeurs dont je vais calculer la moyenne. Pour ensuite faire afficher son résultat dans le label.
Le probléme que je...
En effet, je souhaite remplacer la valeur la plus ancienne que par une seule des nouvelles valeurs.
Et pour cela, je pense opter pour l'utilisation de la méhthode slice qui me permettra de...
Désolé pour mon expression écrite... pas facile d'expliquer mon probléme.
Concernant mon programme: Je ne veux pas remplacer toutes les anciennes valeur mais seulement une seule, la plus...
Bonjour,
Merci pour votre retour.
Finalement, dans un premier temps je calcul seulement la moyenne sur 10 valeurs acquises par le convertisseur. Partant de ce principe, je voudrais avoir dans...
Bonjour,
Je souhaiterais afficher en continu dans un widget (label) les valeurs obtenues via un convertisseur. Ces valeus doivent être 'lissés', je dois donc afficher le résultat de l'écart type...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.