Índice:

Tutorial do Raspberry Pi: como usar o botão de pressão: 4 etapas
Tutorial do Raspberry Pi: como usar o botão de pressão: 4 etapas

Vídeo: Tutorial do Raspberry Pi: como usar o botão de pressão: 4 etapas

Vídeo: Tutorial do Raspberry Pi: como usar o botão de pressão: 4 etapas
Vídeo: Unboxing e montagem de três Raspberry Pi - Curso Raspberry Pi 2024, Junho
Anonim
Tutorial do Raspberry Pi: como usar o botão de pressão
Tutorial do Raspberry Pi: como usar o botão de pressão

Neste tutorial, você aprenderá como ligar seu LED usando um botão com seu Raspberry Pi. Botões ou interruptores conectam dois pontos em um circuito quando você os pressiona. Este tutorial liga um LED quando o botão é pressionado uma vez e desliga quando pressionado duas vezes. Você também aprenderá como usar a variável 'flag' para controlar um evento.

Atualizações do tutorial e mais tutoriais do Raspberry Pi podem ser encontrados aqui:

www.ardumotive.com/how-to-use-push-buttonen…

Vídeo em grego

Vamos começar!

Etapa 1: O que você precisa - Hardware

Para este tutorial, você precisará de:

  • GPIO Breakout
  • Tábua de pão
  • CONDUZIU
  • Resistor de 220 ohms
  • Botão

Etapa 2: o circuito

O circuito
O circuito

As conexões são muito fáceis, veja a imagem acima com o esquema do circuito da placa de ensaio.

Etapa 3: O Código

No programa abaixo, a primeira coisa que você faz é importar a biblioteca para GPIO e dormir. A próxima etapa é definir os pinos do LED e do botão. Depois disso, o botão de configuração é uma entrada e o LED é uma saída. O loop While True é executado continuamente, para sempre. Além disso, você pode ligar o LED de duas maneiras. A primeira forma é que o LED acende enquanto o botão é pressionado e a segunda forma, se você pressionar o botão apenas uma vez, verá o LED aceso e, se pressionar o botão novamente, o LED apagará. A segunda maneira é nos comentários ('' ') e usamos uma variável chamada flag.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

#Libraries

importar RPi. GPIO como GPIO do tempo importar hibernar #Defina avisos desligados (opcional) GPIO.setwarnings (False) GPIO.setmode (GPIO. BCM) #Set Botão e pinos de LED Botão = 23 LED = 24 # Botão de configuração e LED GPIO. setup (Button, GPIO. IN, pull_up_down = GPIO. PUD_UP) GPIO.setup (LED, GPIO. OUT) #flag = 0 enquanto True: button_state = GPIO.input (Button) print (button_state) if button_state == 0: GPIO.output (LED, GPIO. HIGH) else: GPIO.output (LED, GPIO. LOW) sleep (1) '' 'if button_state == 0: sleep (0,5) if flag == 0: flag = 1 else: flag = 0 se sinalizador == 1: GPIO.output (LED, GPIO. HIGH) else: GPIO.output (LED, GPIO. LOW) '' '

Baixe o código aqui e abra-o com Thonny Python IDE ou execute-o do terminal.

Etapa 4: Muito bem

Bem feito!
Bem feito!

Você concluiu com êxito nosso primeiro tutorial "Como fazer" do Raspberry Pi e aprendeu como ligar um LED com um botão.

Recomendado: