Instruction PWM des Sorties
Fondamental : Appel de la classe de brochage
Fondamental : Déclaration des broches
Ensuite, il faut indiquer à la carte si les broches sont utilisée en entrée ou en sortie logiques
1
# Déclaration de la broche D2 en tant que sortie, avec comme nom la variable Nom2Variable2Sortie
2
Nom2Variable2Sortie = Pin(2, Pin.OUT)
3
4
# Déclaration de la broche D4 en tant qu'entrée, avec comme nom la variable Nom2VariableEntree
5
Nom2VariableEntree = Pin(4, Pin.IN)
Exemple : Variation de la tension de sortie de la broche D2 par PWM
1
from machine import Pin, PWM
2
from time import sleep
3
4
frequency = 1000
5
led = PWM(Pin(2), frequency)
6
7
while True:
8
for duty_cycle in range(0, 1023):
9
led.duty(duty_cycle)
10
print(duty_cycle)
11
sleep(0.1)
12