View difference between Paste ID: aRzN4ZUr and EFCDvq4e
SHOW: | | - or go back to the newest paste.
1
import BlynkLib
2
import time
3
import RPi.GPIO as GPIO
4
5
BLYNK_AUTH = '284f1abe751f481a8d4e4d3e3e133614'
6
7
gpioPin = 26
8
9
GPIO.setwarnings(True)
10
GPIO.setmode(GPIO.BCM)
11
GPIO.setup(gpioPin, GPIO.OUT, initial=GPIO.LOW)
12
13
# Initialize Blynk
14
blynk = BlynkLib.Blynk(BLYNK_AUTH)
15
16
# Register virtual pin handler
17
@blynk.VIRTUAL_WRITE(0)
18
def v0_write_handler(value):
19
  print('Current value: {}'.format(int(value[0])))
20
  GPIO.output(gpioPin, int(value[0]))
21
22
# Start Blynk
23
try:
24
  while True:
25
    blynk.run()
26
27
finally:
28
  GPIO.cleanup()