Índice:
Vídeo: Domine seu Micro: bit com Arduino IDE - Botão e outro GPIO: 3 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:40
Em nosso blog anterior Master Your Micro: bit com Arduino IDE --Light LED, falamos sobre como instalar a biblioteca micro: bit no Arduino IDE e como acionar o LED no micro: bit com Arduino IDE. Neste artigo, vamos dizer a você como usar o botão micro: bit e GPIO com Arduino IDE.
Etapa 1: Botão
Microbit tem dois botões autoportantes na placa. Nós o chamamos de botão A e botão B separadamente. O PIN IDE correspondente para o botão A é 5 e o PIN IDE correspondente para o botão B é 11. Você pode ver o diagrama de circuito para o botão abaixo.
Nesta imagem, podemos ver que o botão foi conectado à resistência de pull-up. Antes de o botão ser pressionado, ele está em alta tensão. Depois que o botão é pressionado, ele está em baixa tensão. Aqui está o código de exemplo para o botão:
[cceN_cpp theme = "dawn"] const int buttonA = 5; // o número do pino do botão const int buttonB = 11; // o número do pino do botão void setup () {Serial.begin (9600); Serial.println ("o micróbio está pronto!"); pinMode (buttonA, INPUT); pinMode (buttonB, INPUT); } void loop () {if (! digitalRead (buttonA)) {Serial.println ("Botão A pressionado"); } if (! digitalRead (buttonB)) {Serial.println ("Botão B pressionado"); } atraso (10); }
[/cceN_cpp]
Depois de fazer o download do programa, defina a taxa de transmissão do Serial Monitar como 9600.
Pressione o botão A, Serial Monitar exibirá "Botão A pressionado"; pressione o botão B, será exibido "Botão B pressionado".
Etapa 2: Outro GPIO
Micro: a broca sai da porta IO parcial com seu dedo de ouro. Devemos prestar atenção especial ao fato de que a maior parte da porta IO pode ser usada repetidamente. Para usar essas portas IO corretamente, você pode consultar as condições de uso de repetição da porta IO. Para mais detalhes, você pode ver a tabela abaixo. Esta tabela mostra vários dados sobre cada um dos pinos no conector micro: bit edge.
Você pode usar a garra jacaré para conduzir P0, P1, P3, 3V e GND convenientemente. Se ainda não for suficiente para você, eu recomendo que você compre uma placa breakout micro: bit.
Ambas as duas placas de breakout acima podem conduzir a todas as portas de E / S, o que permite que você programe para essas portas de E / S e controle o circuito externo.
Etapa 3: Leituras relativas:
Domine seu Micro: bit com Arduino IDE - LED leve
Este artigo é de:
Se você tiver alguma dúvida, pode entrar em contato com : [email protected].
Recomendado:
Meça a pressão com seu micro: bit: 5 etapas (com imagens)
Medir pressão com seu micro: bit: O seguinte instrutível descreve um dispositivo fácil de construir e barato para realizar medições de pressão e demonstrar a lei de Boyle, usando o micro: bit em combinação com o sensor de pressão / temperatura BMP280. Considerando que esta seringa / pressão s
Como emular um controle remoto de TV ou outro com o Arduino Irlib: 3 etapas (com imagens)
Como emular um controle remoto de TV ou outro com Arduino Irlib: IntroduçãoOlá a todos e bem-vindos ao meu primeiro Instructable. Hoje vamos aprender, como o título diz, a emular um controle remoto de TV ou algo semelhante que funcione com sinais infravermelhos usando Arduino (qualquer modelo) .O problema era: como posso transmitir códigos para um
Domine uma emenda perfeita de fio em linha sempre: 7 etapas (com imagens)
Domine uma emenda perfeita em linha sempre: Neste instrutível, vou ensiná-lo a fazer uma emenda perfeita em linha, todas as vezes. O que é uma emenda em linha? Bem, se você trabalha com qualquer tipo de fiação elétrica e precisa unir 2 peças de fio você tem 2 opções, pigtail ou inlinePigtail s
Domine as maravilhas de Samuel B.F. Morse! (Meu primeiro instrutivo): 3 etapas
Domine as maravilhas de Samuel B.F. Morse! (Meu primeiro instrutivo): Olá pessoal, hoje vou mostrar a vocês como fazer um telégrafo simples por menos de $ 10. Este é um conceito simples para um botão e clicker telegráfico de uma única pessoa. A ideia é usar um prendedor de roupa para fazer o botão e uma bateria com a ajuda de uma campainha t
Tela LED RGB de 64 pixels - Outro clone do Arduino: 12 etapas (com imagens)
Tela LED RGB de 64 pixels - Outro clone do Arduino: Esta tela é baseada em uma matriz LED RGB 8x8. Para fins de teste, ele foi conectado a uma placa Arduino padrão (Diecimila) usando 4 registradores de deslocamento. Depois de colocá-lo para funcionar, eu o permatizei em um PCB fabricado. Os registradores de deslocamento têm largura de 8 bits e