Modifications
Sauter à la navigation
Sauter à la recherche
← Modification précédente
Modification suivante →
P2E-NIGHT-LIGHT
(voir la source)
Version du 19 mars 2025 à 15:38
408 octets ajoutés
,
19 mars 2025 à 15:38
→Code
Ligne 41 :
Ligne 41 :
<syntaxhighlight lang="python" line>
<syntaxhighlight lang="python" line>
−
from
micropython
import
const
+
from
machine
import
Pin, ADC
−
xxxx
+
import time
+
+
Pin( 23, Pin.OUT, value=True )
+
+
ldr = ADC( Pin( Pin.board.GP28 ) ) # A2
+
pot = ADC( Pin( Pin.board.GP27 ) ) # A1
+
led = Pin( Pin.board.GP20, Pin.OUT )
+
while True:
+
val_ldr = 0
+
val_pot = 0
+
for i in range(10):
+
val_ldr += ldr.read_u16()>>6
+
val_pot += pot.read_u16()>>6
+
val_ldr //= 10 # 10 bit (0-1023)
+
val_pot //= 10
+
+
#print( val_ldr, val_pot)
+
led.value( val_ldr < val_pot )
+
time.sleep_ms( 20 )
</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