Modifications
Sauter à la navigation
Sauter à la recherche
← Modification précédente
Modification suivante →
P2E-LDR-FR
(voir la source)
Version du 23 décembre 2024 à 00:36
487 octets ajoutés
,
23 décembre 2024 à 00:36
→Code
Ligne 68 :
Ligne 68 :
<syntaxhighlight lang="python" line highlight="2,6,9,10,13,14">
<syntaxhighlight lang="python" line highlight="2,6,9,10,13,14">
−
from machine import Pin, ADC,
PWM
+
from machine import Pin, ADC
+
import time
+
+
TURN_ON = 32000 # 0 - 65535
+
+
# Désactive PowerSafe (lower ripple)
+
Pin( 23
,
Pin.OUT, value=True )
+
+
a1 = ADC( Pin( Pin.board.GP27 ) )
+
led = Pin( Pin.board.GP22, Pin.OUT )
+
while True:
+
# Effectuer 10 mesures
+
val = 0
+
for i in range( 10 ):
+
val += a1.read_u16()
+
# calculer la moyenne
+
val = val/10
+
+
led_value = val < TURN_ON
+
led.value( led_value )
+
print( 'adc=%5i , led=%5i' % (val,10000 if led_value==True else 0) )
+
time.sleep_ms( 300 )
</syntaxhighlight>
</syntaxhighlight>
Admin
Bureaucrates
,
Administrateurs
32 920
modifications
Menu de navigation
Outils personnels
Se connecter
Espaces de noms
Page
Discussion
Variantes
Affichages
Lire
Voir le texte source
Voir l’historique
Plus
Rechercher
Navigation
ARDUINO
RASPBERRY-PI
[:: PI Hacking ::]
Particle.IO
Micro Python
Imprimante 3D
Actualités
Modifications récentes
Page au hasard
Aide
Outils
Pages spéciales
Version imprimable