File tree Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Original file line number Diff line number Diff line change 17
17
#-----------------------------------------------------------------------------#
18
18
19
19
import time
20
- from machine import Pin , PWM
20
+ from machine import Pin ,PWM
21
21
22
22
pwm = PWM (Pin (15 ))
23
23
24
24
pwm .freq (1000 )
25
25
26
26
while True :
27
-
27
+
28
28
# Loop brightness from min to max
29
- for duty in range (65025 ):
29
+ for duty in range (65535 ):
30
30
pwm .duty_u16 (duty )
31
- time .sleep_ms ( 0.1 )
31
+ time .sleep_us ( 5 )
32
32
# Loop brightness from max to min
33
33
for duty in range (65025 , 0 , - 1 ):
34
34
pwm .duty_u16 (duty )
35
- time .sleep_ms ( 0.1 )
35
+ time .sleep_us ( 5 )
Original file line number Diff line number Diff line change 17
17
#-----------------------------------------------------------------------------#
18
18
19
19
import time
20
- from machine import Pin ,ADC
20
+ from machine import Pin ,ADC , PWM
21
21
22
22
# Define GPIO pins our hardware is connected to
23
23
ADC_GPIO = 27
37
37
adc_val = adc_obj .read_u16 ()
38
38
39
39
# Set PWM duty value to ADC value
40
- pwm .duty_u16 (adc_value )
40
+ pwm .duty_u16 (adc_val )
41
41
42
42
# Wait 1 second
43
43
time .sleep (1 )
You can’t perform that action at this time.
0 commit comments