#Programa : Raspberry push button e leds
#Autor : MakerHero
  
contador = 0
  
import GPIO as GPIO
import time
  
GPIO.setmode(GPIO.BOARD)
  
#Define os pinos dos leds como saida
GPIO.setup(11, GPIO.OUT)
GPIO.setup(12, GPIO.OUT)
GPIO.setup(13, GPIO.OUT)
  
#Define o pino do botao como entrada
GPIO.setup(18, GPIO.IN)
  
#Apaga todos os leds
GPIO.output(11,0)
GPIO.output(12,0)
GPIO.output(13,0)
  
while(1):
    #Verifica se o botao foi pressionado
    if GPIO.input(18) == True:
        #Incrementa a variavel contador
        contador = contador +1
        time.sleep(0.5)
    #Caso contador = 1, acende o led vermelho
    if contador == 1:
        GPIO.output(11, 1)
          
    #Caso contador = 2, acende o led verde
    if contador == 2:
        GPIO.output(12, 1)
  
    #Caso contador = 3, acende o led amarelo
    if contador == 3:
        GPIO.output(13, 1)
  
    #Caso contador = 4, apaga todos os leds e
    #zera a variavel contador
    if contador == 4:
        GPIO.output( 11, 0)
        GPIO.output( 12, 0)
        GPIO.output( 13, 0)
        contador = 0
BOOTSELLED1239USBRaspberryPiPico©2020RP2-8020/21P64M15.00TTT