"""
Franzininho WiFi + CiruitPython demo
"""
###
# Referencias
# https://github.com/adafruit/Adafruit_CircuitPython_ILI9341
# https://capsistema.com.br/index.php/2021/07/22/raspberry-pi-pico-circuitpython-ili9341-spi-display-com-toque/
#import adafruit_miniqr
import board
import digitalio
import adafruit_ili9341
import time
import PixCopiaCola
import time
import busio
from digitalio import DigitalInOut, Direction, Pull
spi = board.SPI()
#led = digitalio.DigitalInOut(board.IO2)
#led.switch_to_output()
#led.value = False
#led.value = True
# Configura o pino do botão
btn = DigitalInOut(board.IO3) # mapea para pino 5
btn.direction = Direction.INPUT # configura como entrada
btn.pull = Pull.UP # habilita pull-up interno
# Configura o pino do led
led = DigitalInOut(board.IO2) # mapea para pino 4
led.direction = Direction.OUTPUT # configura como saída
led.value = 1
# loop infinito
while True:
#print(btn.value)
if btn.value == 1: # Se botão pressionado
led.value=0
###
#Gera QRCode
#led.value=not led.value # inverte estado do LED
print(PixCopiaCola.getCopiaCola(
"[email protected]",
"0.02",
"Andre da Silva Mesquita",
"BRASILIA",
"pag002" )) ##não aceita mais enviar mensagens no campo de informação livre
time.sleep(1) # delay de 10 ms
led.value=1
while btn.value==1: # Aguarda botão ser solto
time.sleep(0.01) # delay de 10 ms
#print(PixCopiaCola.getCopiaCola(
# "[email protected]",
# "0.02",
# "Andre da Silva Mesquita",
# "BRASILIA",
# "***" ))
#print(PixCopiaCola.getCopiaCola(
# "[email protected]",
# "0.02",
# "Andre da Silva Mesquita",
# "BRASILIA",
# "***" )) ##não aceita mais enviar mensagens no campo de informação livre
#print(PixCopiaCola.getCopiaCola(
# "[email protected]",
# "0.01",
# "JOSE ADEMAR PEIXOTO DE SO",
# "BRASILIA",
# "***" ))
#while True:
# #print("Hello, Franzininho WiFi! Press Ctrl+C for REPL")
# led.value = True
# time.sleep(0.5)
# led.value = False
# time.sleep(0.5)