Use um potenciômetro com seu Raspberry Pi Pico

Use um potenciômetro com seu Raspberry Pi Pico
Leitores como você ajudam a apoiar o MUO. Quando você faz uma compra usando links em nosso site, podemos ganhar uma comissão de afiliado. Consulte Mais informação.

A placa do microcontrolador Raspberry Pi Pico é um ótimo dispositivo que pode ser usado para automatizar muitas tarefas domésticas, como regar plantas automaticamente, abrir e fechar a porta da garagem, detectar movimento em casa e assim por diante.





Construir o conhecimento fundamental para concluir com sucesso um (ou todos) desses exemplos leva tempo. É aqui que o kit de um inventor será útil. Tudo, como um livreto de instruções, componentes e fios necessários está incluído, para que você possa criar experimentos que irão expandir seus conhecimentos e habilidades para automatizar qualquer coisa que seu coração desejar.





MAKEUSEDO VÍDEO DO DIA

Preparação

O Thonny IDE (ambiente de desenvolvimento integrado) é uma ótima ferramenta para ajudar a conectar seu Raspberry Pi Pico ao seu computador e programar o Pico. Para garantir que tudo esteja configurado corretamente, verifique nosso guia sobre começando com Thonny no Raspberry Pi Pico para detalhes.





O Kit do Inventor Kitronik vem com tudo que você precisa para completar esta experiência de luz. Se você é um entusiasta eletrônico com peças sobressalentes por aí, talvez já tenha o que precisa:

  • Raspberry Pi Pico (ou Pico W)
  • Protoboard
  • potenciômetro rotativo
  • 2x interruptor de pressão
  • LED vermelho de 5 mm
  • 8x fios jumper M/M
  • Resistor de 220 ohm (marcado com faixas coloridas: vermelho, vermelho, marrom, dourado)

Seu Pico veio com pinos GPIO pré-soldados? Se não, saiba como pinos de cabeçalho de solda ao seu Raspberry Pi Pico da maneira certa.



Saída Esperada

Este experimento fornece uma ótima representação visual para ajudar a explicar o que acontece durante uma rotina de interrupção (apertando um botão), no ponto em que uma saída de modulação por largura de pulso (PWM) determina o brilho de um LED - que pode ser controlado usando o potenciômetro como uma entrada analógica.

Uma interrupção de software será detectada quando você apertar o botão na breadboard. Essa ação acionará uma variável que controlará quando a luz LED vermelha acender ou apagar. Quando você gira o potenciômetro em qualquer direção, seu valor de entrada analógica é transferido para a saída PWM do LED. Esta é a mágica (se você quiser) por trás da luz LED tornando-se mais escura ou mais brilhante.





como remover drm com calibre
  close-up do potenciômetro na placa de ensaio

Montando o código do projeto

Antes de continuar em frente, pegue uma cópia do código necessário para esta experiência diretamente no site de suporte oficial da Kitronik. Além disso, este recurso funciona como um guia de apoio se você ficar preso ao longo do caminho.

Enquanto você tem o código na tela, vamos detalhar alguns pontos-chave do código:





  • O botão liga/desliga é mapeado para GP15 no Raspberry Pi Pico.
  • A luz LED é configurada como uma saída PWM no GP16 no Pico.
  • O potenciômetro (pot) depende do conversor analógico-digital (ADC) integrado do GP26.
  • O estado do botão é padronizado como falso quando você executa o programa Python pela primeira vez.
  • O manipulador de IRQ (ou sinal de interrupção) está vinculado à entrada do switch.
  • o enquanto O loop detecta se o interruptor está pressionado e, em seguida, lê o valor do potenciômetro (dependendo de como você gira o potenciômetro) para definir o brilho do LED.
  código para experimento de potenciômetro

Este Kit do Inventor visa desenvolver o aprendizado que você adquire à medida que avança no livreto incluído. A cada virada de página, você se descobrirá adquirindo conhecimento de forma incremental. Você também pode se ver sorrindo de orgulho quando os momentos de 'lâmpada' aumentam de frequência à medida que sua experiência aumenta.

O tinder combina com você com amigos do Facebook

Se você quiser voltar ao básico dos sensores de luz e entradas analógicas, acesse nosso introdução ao guia de eletrônica Raspberry Pi Pico para obter detalhes sobre o experimento de luz anterior nesta série.

Seu futuro é brilhante

Esses kits são ótimos para quem está experimentando eletrônica até um nível intermediário. Agora que você aprendeu alguns fundamentos adicionais sobre entradas analógicas, sinais de interrupção e controle do brilho de uma luz LED, você pode estar pronto para levar seu conhecimento para o próximo nível.

Usando um transistor para acionar um motor, aproveitando o recente experimento do potenciômetro adicionando um servo, definindo o tom de uma campainha, contando usando telas, compreendendo os fundamentos da energia eólica e muito mais.

Pegue um kit que inclua um livreto e todos os aparelhos e fios necessários para começar. Melhor ainda, compre um para você e para alguém que você conhece que também gosta de mexer com eletrônicos e tecnologia.

Mais importante ainda, reserve um tempo para aproveitar o processo de construção do conhecimento. Além disso, certifique-se de fazer uma pausa de orgulho quando estiver concluindo experimentos que terminam com uma declaração como: 'Consegui!'