🎯 Arduino
Em poucas palavras
Arduino é uma plataforma de software e hardware que permite o desenvolvimento de soluções embarcadas usando microcontroladores.
📝 Notas e Desenvolvimento
Comandos
Pinmode (<Pin>, <mode>)- Indica o modo do pino para entrada, saída, etc.Digitalread (<Pin>)- Lê um valor de entrada.DigitalWrite (<pin>, <state>)- Envia um valor de saída.serial.begin (9600)- Inicia a comunicação serial. Usado na configuração do código.serial.print (<msg>)- Imprime uma mensagem na comunicação serial.serial.println (<msg>)- Imprime uma mensagem na comunicação serial e no final pula uma linha.Delay (<Time>)- Pausa a execução do código por um tempo.
Exemplos
Aqui está uma lista de exemplos que usei para aprender a trabalhar com Arduino.
- Tentar piscar um LED- Documentação e experimento do código Blink
- Tentar fazer uma mensagem aparecer na serial usando um botão- Documentação e experimento para o código de detecção de mudança de estado
- Tentar controlar a frequência de piscar de um LED- Documentação e experimento para o código de entrada analógica
Bibliotecas
- Filipeflop/ctimer: ctimer (github.com) - Implementa uma classe de temporizador para que você possa criar soluções sem usar o comando
Delay
🔗 Conexões e Contexto
- Atlas: MdC - Tecnologia, MdC - Programação
- Notas Relacionadas:
📚 Referências e Fontes
📂 Outros Conteúdos Preservados
🎯 Definição (Complemento)
