A placa do microcontrolador Raspberry Pi Pico é um ótimo dispositivo que pode ser usado para automatizar muitas tarefas domésticas, como como regar plantas automaticamente, abrir e fechar a porta da garagem, detectar movimento em casa e assim sobre.
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 manual de instruções, componentes e fios necessários, está incluído, para que você possa crie experimentos que irão expandir seus conhecimentos e habilidades para automatizar qualquer coisa que seu coração desejos.
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 (apertar um botão), na qual ponto 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 um analógico entrada.
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.
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.
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.
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, com base no recente experimento do potenciômetro, adicionando um servo, definir o tom de uma campainha, contar usando telas, entender os fundamentos da energia eólica e 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!"