Professional Documents
Culture Documents
Evaluacion Computacion
Evaluacion Computacion
POTENCIOMETRO + RGB
from machine import Pin
import machine
import neopixel
import time
from machine import ADC
potenciometro = ADC(Pin(32))
potenciometro.atten(ADC.ATTN_11DB)
led=neopixel.NeoPixel(machine.Pin(4),3)
while True:
potenciometro_value= potenciometro.read()
print(potenciometro_value)
if potenciometro_value > 1250:
led[0]=(255,0,0)
led[1]=(0,0,0)
led[2]=(0,0,0)
led.write()
if potenciometro_value > 2500:
led[0]=(0,0,0)
led[1]=(0,255,0)
led[2]=(0,0,0)
led.write()
if potenciometro_value > 3750:
led[0]=(0,0,0)
led[1]=(0,0,0)
led[2]=(0,0,255)
led.write()
SENSOR ANALOGO
from machine import Pin
import time
from machine import ADC
potenciometro = ADC(Pin(32))
potenciometro.atten(ADC.ATTN_11DB)
Led= Pin(18,Pin.OUT)
while True:
potenciometro_value= potenciometro.read()
print(potenciometro_value)
if potenciometro_value > 2000:
Led.value(1)
else:
Led.value(0)