import network
import BlynkLib
from machine import Pin
from utime import sleep
ssid="F4m1l14"
password="Naan1601@"
red=network.WLAN(network.STA_IF)
red.active(True)
red.connect(ssid,password)
while not red.isconnected():
pass #estado congelado
print("Conectado a la red",red.ifconfig())
BLYNK_AUTH_TOKEN = "wp2Vg3VttSbAWNFPpiaip_AJbvhjUAjM"
blynk=BlynkLib.Blynk(BLYNK_AUTH_TOKEN)
in1=Pin(13, Pin.OUT)
in2=Pin(12, Pin.OUT)
in3=Pin(4, Pin.OUT)
in4=Pin(2, Pin.OUT)
@blynk.on("V0") #avanzar
def v0_handler(value):
if int(value[0]) == 1:
in1.on()
in2.off()
in3.on()
in4.off()
else:
in1.off()
in2.off()
in3.off()
in4.off()
@blynk.on("V1") #retroceder
def v1_handler(value):
if int(value[0]) == 1:
in1.off()
in2.on()
in3.off()
in4.on()
else:
in1.off()
in2.off()
in3.off()
in4.off()
@blynk.on("V2") #izquierda
def v2_handler(value):
if int(value[0]) == 1:
in1.off()
in2.on()
in3.on()
in4.off()
else:
in1.off()
in2.off()
in3.off()
in4.off()
@blynk.on("V3") #derecha
def v3_handler(value):
if int(value[0]) == 1:
in1.on()
in2.off()
in3.off()
in4.on()
else:
in1.off()
in2.off()
in3.off()
in4.off()
while 1:
blynk.run()