Este repositório contém todos os códigos-fonte (sketches) dos projetos desenvolvidos no curso Programação e Eletrônica com Arduino, criado por Augusto Queiroz.
O curso foi desenhado para ser o ponto de partida definitivo para estudantes, hobbistas, educadores e qualquer pessoa criativa que deseje mergulhar no fascinante Universo Maker, mesmo sem ter nenhum conhecimento prévio de eletrônica ou programação.
Acreditamos que a melhor forma de aprender é colocando a mão na massa. Por isso, nosso curso une teoria e prática de forma inseparável. Cada conceito fundamental é imediatamente seguido por um projeto real e funcional, construído com os componentes do incrível kit que acompanha o curso.
Nossa missão é desmistificar a tecnologia e provar que você pode, sim, tirar suas ideias do papel e construir seus próprios dispositivos inteligentes.
Este repositório contém os arquivos .ino com o código-fonte completo e comentado para cada um dos projetos do curso.
- Projeto 1:
Projeto1PiscaPisca.ino- O "Olá, Mundo!" do hardware com um LED externo. - Projeto 2:
Projeto2SOSLuminoso.ino- Criando padrões de luz e aprendendo o laço de repetiçãofor. - Projeto 3:
Projeto3BrilhoOscilante.ino- Controlando a intensidade de um LED comanalogWrite(). - Projeto 4:
Projeto4Semaforo.ino- Orquestrando um sistema com múltiplos LEDs para simular um semáforo. - Projeto 5:
Projeto5LuzesColoridasRGB.ino- Introdução ao LED RGB e lógica de anodo comum. - Projeto 6:
Projeto6TrocarCordasLuzes.ino- Controle interativo de cores com um potenciômetro. - Projeto 7:
Projeto7AcionandoBotao.ino- Lendo uma entrada digital (botão) no modo momentâneo. - Projeto 8:
Projeto8InterruptorLigaDesliga.ino- Criando um interruptor com memória de estado. - Projeto 9:
Projeto9SensordeLuzAmbiente.ino- Fazendo o circuito reagir ao ambiente com um sensor LDR. - Projeto 10:
Projeto10-1AcionandoUmBuzzer.ino- Introdução ao som, gerando um "beep" simples.Projeto10-2DoReMiFaBuzzer.ino- Tocando melodias e usandoarrayspara criar uma escala musical.
- Projeto 11:
Projeto11ContadorDigital.ino- Controlando um display de 7 segmentos para exibir números.
Todos os projetos foram desenvolvidos para serem construídos com o Kit Arduino Maker Starter, que acompanha o curso. Os componentes essenciais incluem:
- Placa Uno R3 SMD (Compatível com Arduino)
- Multímetro Digital
- Protoboard 400 pontos
- Jumpers (macho-macho e macho-fêmea)
- LEDs (Vermelho, Verde, Amarelo, RGB)
- Resistores (220Ω, 330Ω, 10kΩ)
- Potenciômetro, LDR (Sensor de Luz), Chave Táctil (Push-button)
- Buzzer
- Display de 7 Segmentos
- Instale a IDE do Arduino: Baixe a versão mais recente em arduino.cc.
- Clone ou Baixe o Repositório: A maneira mais fácil é visitar o repositório em https://github.com/AugustoQueiroz13/Curso-Maker-Starter, clicar no botão verde "Code" e depois em "Download ZIP". Descompacte o arquivo no seu computador.
- Abra o Projeto: Na IDE do Arduino, vá em
Arquivo > Abrir...e navegue até a pasta onde você descompactou os arquivos. Abra o.inodo projeto que você deseja montar. - Carregue na Placa: Conecte seu Arduino, verifique se a Placa e a Porta estão selecionadas corretamente no menu
Ferramentas, e clique no botão Carregar (→).
Augusto Queiroz é um especialista em tecnologia e educador com décadas de experiência, apaixonado por desmistificar a programação e a eletrônica. Com formação como Técnico em Eletrônica, graduação em Análise e Desenvolvimento de Sistemas e especialização em Engenharia da Computação, ele possui uma ampla visão sobre hardware e software.
Atua como mentor em competições de robótica de prestígio (FLL, WRO) e é parte ativa de projetos de inclusão digital como o Code Club Brasil. Sua didática, aprimorada ao ensinar desde crianças com Scratch até futuros desenvolvedores, transforma o complexo em algo simples, prático e, acima de tudo, divertido.
Este repositório contém apenas os códigos-fonte. O curso completo é uma experiência de aprendizado muito mais rica, que inclui:
- ✅ Vídeo-aulas passo a passo detalhando a montagem de cada circuito e a lógica de cada linha de código.
- ✅ Apostila digital completa com todo o conteúdo teórico e prático.
- ✅ O Kit Arduino Maker Starter com todos os componentes, entregue na sua casa.
- ✅ Suporte do instrutor para tirar dúvidas.
- ✅ Certificado de conclusão ao final do curso.
O conteúdo deste repositório está licenciado sob a Licença MIT.