Ir para conteúdo
View in the app

A better way to browse. Learn more.

EletrônicaBR.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Navegação Limpa e Sem Anúncios! (Cadastre-se)

O melhor fórum técnico do mundo está de cara nova e de portas abertas! Estamos de cara nova e com ferramentas ainda mais poderosas para a sua bancada. Faça o seu cadastro de forma rápida e simples para acessar o maior e mais atualizado acervo de Esquemas Elétricos, BIOS e Firmwares da internet.

Aqui, o conhecimento vale muito: através do nosso sistema de créditos, membros participativos ganham acesso totalmente gratuito aos downloads. Venha trocar experiências com os melhores especialistas do mercado!

👉 Técnico sem o EletrônicaBR não é um técnico completo!

 

Arduino

Apostilas, Tutoriais, Manuais e Dicas relacionadas a Arduino

106 arquivos

  1. Este manual foi desenvolvido como material de apoio introdutório para cursos de automação industrial e para quem deseja iniciar no mundo dos microcontroladores. O conteúdo aborda os fundamentos da plataforma Arduino, sua eletrônica básica e a programação na linguagem baseada em C/Wiring.
    O que este guia oferece:
    Conceitos essenciais de eletrônica: tensão, corrente, resistência, componentes passivos e ativos. Visão geral da placa Arduino (tomando como referência o modelo Uno R3): microcontrolador ATmega328 com clock de 16 MHz, 2 KB de SRAM, 32 KB de memória Flash, 14 pinos de I/O digital (6 com saída PWM), 6 entradas analógicas de 10 bits. Instalação e ambientação na Arduino IDE. Estrutura de um sketch: funções setup() e loop(). Projetos práticos progressivos: controle de LED, semáforo com temporização, leitura de potenciômetro, sensor LDR, buzzer, botão de pressão, display LCD 16×2, sensor de temperatura (LM35 e termistor), sensor ultrassônico HC-SR04, servo motor, sensor de presença, LED RGB, entre outros. Uso de entradas e saídas digitais/analógicas, comunicação serial, modulação PWM, resistores de pull-up internos. Introdução à programação em blocos com a ferramenta Snap! para uma abordagem visual. Público-alvo: Estudantes de automação industrial, técnicos em eletrônica, hobistas e qualquer pessoa com pouco ou nenhum contato anterior com programação de microcontroladores.
    Conteúdo do pacote:
    ManualArduinoBasico2020.pdf – 1,25 MB, arquivo PDF pronto para leitura em qualquer dispositivo. Este material serve como um ponto de partida completo para aprender Arduino na prática, combinando explicações claras, exemplos comentados e desafios ao final de cada projeto para fixar o aprendizado.
    • Free
    • 15 Downloads
    • 1 Comentários
    Atualizado:
  2. AVR-HV2 – Programador de Alta Tensão para AVR adaptado ao Arduino Nano
    Este pacote contém os arquivos necessários para utilizar o programador AVR High Voltage Programmer 2 (AVR-HV2) com uma placa Arduino Nano. O projeto original foi desenvolvido para Arduino Mega; aqui está uma adaptação funcional para o Nano, mantendo a capacidade de ler, escrever e apagar memória flash e EEPROM de microcontroladores AVR, além de configurar bits de fusíveis.
    Conteúdo do pacote:
    avr-hv2-NANO.ino – Código-fonte (sketch Arduino) adaptado para Nano, com 31,3 KB. avr-hv2-NANO.ino.with_bootloader.eightanaloginputs.hex – Firmware compilado no formato Intel HEX, preparado para uso com bootloader e oito entradas analógicas, com 18,3 KB. Características técnicas (projeto AVR-HV2 base):
    Programador paralelo de alta tensão para microcontroladores AVR (ATmega8, ATmega328, ATmega32, ATmega16, entre outros). Comunicação USB com o PC; software de controle compatível com Windows e Linux. Suporte a importação e exportação de dados no formato Intel HEX. Não suporta MCUs AVR com modos de endereçamento estendido. Observações:
    Certifique-se de utilizar uma fonte de alimentação adequada (recomendado 12 V / 1 A) para o funcionamento correto da tensão de programação. Antes de gravar, verifique a pinagem e as adaptações necessárias para o Arduino Nano – o shield original foi projetado para Mega. Consulte a documentação do projeto para detalhes de conexão. NÃO
    ESQUEÇA!⇩Por favor, após fazer o download e constatar o correto funcionamento da BIOS, não esqueça de deixar um comentário/avaliação na página do download.✓Esta simples ação ajuda a manter arquivos funcionais no Gerenciador.⚠Sem um feedback, amanhã você poderá estar baixando um arquivo incompatível.
    • Free
    • 3 Downloads
    Atualizado:
  3. Biblioteca DallasTemperature (versão 4.0.6) para Arduino, desenvolvida por Miles Burton, que permite a comunicação com sensores de temperatura da família Maxim Integrated (1-Wire). Ideal para projetos de monitoramento térmico, automação e IoT.
    Sensores suportados
    DS18B20 (3–5 V) – referência principal DS18S20 (3–5 V) – resolução de 9 bits DS1822 (3–5 V) DS1820 (5 V) – resolução de 9 bits MAX31820 (3 V) MAX31850/1 (3–3,7 V) – termopar Funcionalidades principais
    Suporte a múltiplos sensores no mesmo barramento 1-Wire Leitura de temperatura por endereço (getTempC(address)) ou por índice (getTempCByIndex()) Modo assíncrono (a partir da v3.7.0) Resolução configurável (9 a 12 bits) Funções de alarme (alta/baixa temperatura) Operações de EEPROM (salvar/recuperar scratchpad) Modo parasita de alimentação detectado automaticamente Conteúdo do pacote (DallasTemperature.rar – 21,5 KB)
    DallasTemperature.cpp – implementação da biblioteca DallasTemperature.h – cabeçalho com constantes e definições keywords.txt – palavras-chave para destaque de sintaxe na IDE Arduino README.md – documentação change.txt – histórico de versões .gitignore Exemplos (.pde): Alarm, AlarmHandler, Multiple, Simple, Single, Tester, WaitForConversion, WaitForConversion2 Instalação
    Via Gerenciador de Bibliotecas (recomendado):
    Abra a IDE Arduino, vá em Ferramentas → Gerenciar Bibliotecas…, pesquise por “DallasTemperature” e instale. Também instale a biblioteca “OneWire” de Paul Stoffregen, que é obrigatória.
    Instalação manual:
    Extraia o conteúdo do arquivo DallasTemperature.rar na pasta libraries do seu sketchbook Arduino. Reinicie a IDE.
    Exemplo básico de uso
    #include <OneWire.h>
    #include <DallasTemperature.h>

    #define ONE_WIRE_BUS 4

    OneWire oneWire(ONE_WIRE_BUS);
    DallasTemperature sensors(&oneWire);

    void setup() {
    Serial.begin(9600);
    sensors.begin();
    }

    void loop() {
    sensors.requestTemperatures();
    float tempC = sensors.getTempCByIndex(0);
    Serial.print("Temperatura: ");
    Serial.print(tempC);
    Serial.println(" °C");
    delay(1000);
    }Observações de hardware
    Conecte um resistor de pull-up de 4k7 Ω entre a linha de dados 1-Wire e a alimentação de 5 V (para Arduino; para ESP32/8266 ajuste o valor conforme necessário). No DS18B20, os pinos 1 e 3 são aterrados; o pino central é a linha de dados. Para leituras confiáveis, consulte o datasheet do sensor (pull-up adequado). Esta biblioteca é amplamente utilizada em projetos de bancada e automação residencial. Mantenha o backup do dump original antes de gravar qualquer firmware em sensores que possuam memória interna.
    • Free
    • 0 Downloads
    Atualizado:
  4. Biblioteca em C++ para Arduino que facilita o controle de um VU meter (medidor de nível de áudio) utilizando uma barra de LEDs. Ideal para projetos de áudio, visualizadores de sinal e efeitos luminosos.
    Características
    Controle individual de LEDs: ligar, desligar, piscar. Funções de preenchimento: fill(), fillFrom() para acender uma sequência de LEDs. Efeitos de scroll: scrollRight() e scrollLeft() com velocidade ajustável. Piscar todos os LEDs simultaneamente com blinkAll(). Compatível com Arduino Uno, Mega, DUE e outras placas baseadas em AVR/ARM. Inclui projetos para simulação no Proteus (arquivos .pdsprj). Conteúdo do Pacote
    O pacote contém a biblioteca completa e exemplos prontos para uso:
    Vumetro.h e Vumetro.cpp – arquivos principais da biblioteca. keywords.txt – destaque de sintaxe para a IDE Arduino. ClassVumetro.ino – exemplo para Arduino Mega/DUE (com hex pré-compilado). ClassVumetro_UNO.ino – exemplo para Arduino Uno (com hex pré-compilado). ClasVumetroMEGA.pdsprj e ClasVumetroUNO.pdsprj – projetos para simulação no Proteus. Vumetro.bak – backup do código fonte. Vumetro.rar (61,2 KB) – contém os mesmos arquivos organizados em pastas para fácil instalação. Compatibilidade
    Testado nas plataformas Arduino Mega 2560, Arduino DUE e Arduino Uno. Pode ser adaptado para outras placas alterando o mapeamento de pinos no array pins[] e a constante pinCount.
    Aplicações
    VU meter para amplificadores de áudio. Indicador de nível de sinal em projetos de som. Efeitos visuais com barra de LEDs. Aprendizado de programação Arduino com bibliotecas orientadas a objetos. Observação: Antes de gravar o firmware, verifique a pinagem definida no sketch e ajuste conforme sua montagem. Os arquivos .hex podem ser gravados diretamente com ferramentas como AVRDUDE ou XLoader.
    • Free
    • 0 Downloads
    Atualizado:
  5. Curso completo de Arduino voltado para iniciantes que desejam aprender eletrônica e programação de forma prática. O curso aborda desde conceitos básicos da plataforma até a criação de um jogo físico interativo com botões, LEDs e lógica programável.
    Especificações técnicas do conteúdo
    Resolução: 800 × 600 Codec de áudio: MP4 Qualidade de vídeo: HD Formato: MP4 Tamanho total do curso: aproximadamente 2,27 GB Idioma do áudio: Dublado Conteúdo do pacote
    [ASC] Arduino do Zero ao Jogo.torrent ← 13,0 KB (arquivo metadado para download do curso via cliente de torrent) O que você aprenderá
    Fundamentos do Arduino e configuração do ambiente de desenvolvimento Eletrônica básica: LEDs, botões, resistores e sensores Leitura de entradas e controle de saídas digitais/analógicas Lógica de programação aplicada ao projeto Montagem de circuitos e testes passo a passo Construção de um jogo completo com regras, sons e feedback visual Indicado para
    Iniciantes em Arduino e eletrônica Estudantes e entusiastas do mundo maker Quem deseja aprender programação aliada à eletrônica Observações importantes
    O arquivo fornecido é um .torrent; é necessário utilizar um cliente de torrent (ex.: qBittorrent, uTorrent) para baixar os vídeos e materiais do curso. Verifique a integridade do arquivo após o download e utilize um software antivírus atualizado. Este material é complementar e deve ser usado para fins educacionais e de estudo.
    • Free
    • 100 Downloads
    Por hostyx
    Atualizado:
  6. Arduino Descomplicado: Como Elaborar Projetos de Eletrônica é um guia completo e acessível para quem deseja aprender a criar protótipos eletrônicos com a plataforma Arduino. Escrito por Cláudio Luís Vieira Oliveira e Humberto Augusto Piovesana Zanetti, ambos com experiência em ensino e tecnologia, o livro aborda desde conceitos básicos de eletrônica até projetos práticos com sensores, atuadores e comunicação serial.
    Características do livro
    Autores: Cláudio Luís Vieira Oliveira, Humberto Augusto Piovesana Zanetti Editora: Érica Edição: 1ª (2015) ISBN: 978-85-365-1811-4 Páginas: 289 Idioma: Português do Brasil Formato do arquivo: PDF, 24,89 MB Conteúdo do pacote
    Arquivo: Arduino_Descomplicado_Como_Elaborar_Projetos_de_Eletrônica_-_1ª_Edição_-_Cláudio_Luís_Vieira_Oliveira_-_2015.pdf (24,89 MB) Visão geral do conteúdo
    O livro é dividido em capítulos que cobrem desde a história do Arduino e conceitos fundamentais de eletrônica (tensão, corrente, resistência) até a programação de entradas/saídas digitais e analógicas, uso de displays LCD, sensores de temperatura e ultrassônicos, motores e servo-motores, controle por infravermelho, comunicação com Android e documentação com Fritzing. Inclui projetos práticos como semáforo, termômetro digital, sensor de estacionamento, contador binário, LED RGB e muitos outros, além de desafios para fixação do aprendizado.
    Público-alvo
    Ideal para estudantes, hobistas e profissionais que desejam iniciar no mundo do hardware livre e da prototipagem rápida, sem exigência de conhecimento prévio profundo em eletrônica ou programação. O livro utiliza a linguagem padrão do Arduino (Wiring) e também aborda programação em blocos com Snap!.
    Cuidados
    Este é um material didático em formato PDF. Verifique a integridade do arquivo após o download. Para acompanhar os projetos, recomenda-se ter uma placa Arduino (Uno R3 ou similar) e componentes básicos (LEDs, resistores, sensores, etc.). Nenhuma configuração de hardware adicional é necessária para leitura.
    • Free
    • 56 Downloads
    Por Ben_Hur
    Atualizado:
  7. Este pacote reúne três materiais complementares para quem está aprendendo ou ensinando Arduino. São dois guias em português e um em inglês, cobrindo desde conceitos básicos até circuitos práticos com shields.
    Conteúdo do pacote
    30.Arduino.Projects.pdf (8,24 MB) — 30 projetos de Arduino em inglês, com esquemas, códigos e explicações passo a passo. Ideal para praticar e desenvolver habilidades. 100 circuitos de shields para Arduino - Banco de Circuitos - Vol 30.pdf (7,30 MB) — Coletânea de 100 circuitos prontos para shields de Arduino, em português. Excelente referência para expandir funcionalidades com sensores, motores, displays e mais. Arduino_Básico_-_mr(Português).pdf (15,65 MB) — Apostila introdutória de Arduino em português, abordando fundamentos da plataforma, programação na IDE, entradas e saídas, e projetos iniciais. Sobre a plataforma Arduino
    O Arduino é uma plataforma de prototipagem eletrônica open-source baseada em microcontroladores ATmega AVR (como o ATmega328P do Arduino Uno). A programação é feita na IDE oficial utilizando C/C++. A grande variedade de shields disponíveis permite adicionar conectividade Wi-Fi, Bluetooth, controle de motores, telas LCD, sensores e muito mais, tornando o Arduino uma ferramenta versátil para aprendizado e projetos profissionais.
    Informações técnicas
    Formato: PDF Idiomas: Português (2 arquivos) e Inglês (1 arquivo) Tamanho total: aproximadamente 31,2 MB Nível: Iniciante a intermediário Os arquivos são de domínio público ou distribuição livre. Recomenda-se verificar a compatibilidade dos shields e componentes com a versão da placa Arduino utilizada (Uno, Mega, Nano etc.).
    • Free
    • 17 Downloads
    • 1 Comentários
    Atualizado:
  8. Este PDF é o artigo completo do Arduino Blog sobre como conectar uma câmera de baixo custo OV7670 ao Arduino Nano 33 BLE Sense para aplicações de machine learning embarcado (TinyML). Ideal para técnicos e desenvolvedores que desejam iniciar projetos de visão computacional com Arduino.
    Conteúdo do pacote
    Arduino Blog » Machine vision with low-cost camera modules.pdf (838,3 KB) — Artigo original em inglês, com instruções detalhadas de hardware e software. O que o tutorial cobre
    Hardware necessário: Arduino Nano 33 BLE Sense, módulo de câmera OV7670 (CMOS VGA), jumpers fêmea-fêmea, cabo microUSB. Conexões: Esquema de ligação com 16 fios entre a câmera e o Arduino. Biblioteca utilizada: Arduino_OV767x — instalável pelo Gerenciador de Bibliotecas da IDE Arduino. Resoluções suportadas: VGA (640×480), CIF (352×240), QVGA (320×240), QCIF (176×144). Formatos de cor: RGB565, RGB444 e YUV422 (2 bytes por pixel). Inclui exemplo de conversão para RGB 24 bits. Visualização: Utilização do software Processing para exibir a imagem ao vivo via porta serial. Redimensionamento e normalização: Técnicas de downsampling e mapeamento de pixels para TinyML (TensorFlow Lite Micro). Observações técnicas
    O Nano 33 BLE Sense possui apenas 256 KB de RAM — a imagem VGA (640×480) em RGB565 ocupa 300 KB, portanto é necessário reduzir a resolução ou usar quadros em tons de cinza. A biblioteca permite gerar padrão de teste (Camera.testPattern()) para verificar as conexões antes de capturar imagem real. Para aplicações de detecção de objetos (ex.: Person Detection), a imagem pode ser reduzida para 96×96 pixels com interpolação simples. Referência adicional: Artigo original no Arduino Blog.
    • Free
    • 1 Downloads
    Atualizado:
  9. Pacote completo com dois livros em PDF do autor Fernando Bryan Frizzarin, publicados pela editora Casa do Código, voltados para quem deseja aprender e praticar projetos com Arduino.
    Conteúdo do pacote
    Arduino: Guia para colocar suas ideias em prática (3,89 MB) — Primeiro livro da série, aborda conceitos fundamentais da plataforma Arduino, programação em linguagem C para Arduino, componentes eletrônicos básicos e serve como base para os projetos seguintes. Arduino Prático: 10 projetos para executar, aprender, modificar e dominar o mundo (8,55 MB) — Segundo livro, com 10 projetos práticos passo a passo, utilizando componentes de baixo custo e fáceis de encontrar. Inclui desde a montagem de um Arduino caseiro até um robô aranha, passando por radar de velocidade, controle remoto de lâmpadas, dado eletrônico, videogame, alarme de geladeira, rastreador GPS offline e mais. Projetos do segundo livro
    Criando nosso próprio Arduino Automatizando uma porta com senha via teclado Radar para verificar velocidade de um objeto Acionamento de lâmpadas com controle remoto Dado eletrônico para jogos Videogame com Arduino Alarme de geladeira com monitoramento de porta Rastreador GPS offline Batata quente (jogo) Robô aranha Informações complementares
    Autor: Fernando Bryan Frizzarin (técnico em Informática, bacharel em Ciência da Computação, especialista em Redes, docente e autor de livros sobre Arduino). Nível sugerido: intermediário (conhecimentos básicos de Arduino e programação C são recomendados). Os projetos utilizam Arduino UNO e componentes comuns disponíveis em lojas de eletrônica. Arquivos em formato PDF, prontos para leitura em computador, tablet ou smartphone. Cuidados e compatibilidade
    Os projetos foram desenvolvidos para Arduino UNO (ou clones). Verifique a pinagem e a alimentação antes de montar cada circuito. Os códigos-fonte estão descritos no livro; é possível baixar a IDE Arduino gratuitamente para compilar e enviar para a placa. Recomenda-se utilizar componentes com as especificações indicadas nos projetos para evitar danos. Aplicações típicas
    Automação residencial Robótica educacional Prototipagem eletrônica Jogos interativos Monitoramento e sensoriamento
    • Free
    • 22 Downloads
    • 1 Comentários
    Atualizado:
  10. Resumo
    Este material didático apresenta um projeto completo de monitoramento de umidade do solo utilizando o Arduino Uno R3 e o módulo sensor de umidade do solo (higrômetro). O conteúdo aborda desde a montagem dos componentes eletrônicos até a programação no Arduino IDE, com código-fonte comentado e explicação do funcionamento do sensor baseado em resistência elétrica.
    Características Técnicas do Sensor
    Sensor: Higrômetro com duas hastes metálicas (eletrodos) para medição de resistividade do solo Módulo de controle: Circuito integrado comparador LM393 + potenciômetro para ajuste de sensibilidade Saídas: Analógica (A0) e digital (D0) Alimentação: VCC 3,3V a 5V, GND Compatibilidade: Arduino Uno R3 e outras placas 5V Conteúdo do Pacote
    Sensor de Umidade.docx (137,9 KB) – Apostila completa em formato DOCX, contendo lista de materiais, esquema de ligação, código-fonte e roteiro de montagem Código de Exemplo (presente no documento)
    O código utiliza a entrada analógica A0, mapeia o valor de 0 a 100% e acende LEDs conforme o nível de umidade (verde para adequado, vermelho para baixo), com threshold ajustável. A comunicação serial exibe a porcentagem em tempo real.
    Principais Tópicos Abordados
    Funcionamento do sensor de umidade do solo por resistência elétrica Lista de componentes: Arduino Uno, protoboard, sensor, LEDs, jumpers, resistores Montagem prática ilustrada (passo a passo) Programação na Arduino IDE com definições de pinos e lógica de controle Testes com solo seco e úmido, ajuste do potenciômetro Observações
    Indicado para estudantes, hobistas e técnicos que desejam aplicar sensoriamento de umidade em projetos de automação residencial, irrigação inteligente ou robótica educacional. O documento é autoexplicativo e pode ser usado em sala de aula ou como base para projetos mais complexos.
    • Free
    • 8 Downloads
    Por Iran Neto
    Atualizado:
  11. Este pacote reúne dois documentos didáticos em formato DOCX sobre o uso de relés com Arduino, incluindo um guia prático de teste e um projeto completo de shield para CLP (Controlador Lógico Programável). O material é voltado para entusiastas, estudantes e profissionais de eletrônica e automação que desejam aprender ou ensinar o acionamento de cargas de maior corrente com microcontroladores.
    Conteúdo do pacote
    Testando nosso Relé Shield.docx (320,6 KB) – Guia passo a passo para testar um shield de relé com Arduino. Aborda a montagem, a lógica de acionamento usando um transistor (como o BC547) e a integração com um sensor LDR para controle automático de iluminação. Inclui código-fonte e explicações sobre comutação NA/NF. CLP Shield com Arduino.docx (654,3 KB) – Projeto completo de um shield para simular um CLP industrial, com Arduino Uno como cérebro. O documento apresenta esquema elétrico, lista de componentes, layout da placa de circuito impresso (PCI) e código de exemplo. Características principais do CLP Shield:5 entradas digitais optoacopladas (TIL111) 6 entradas analógicas 8 saídas a relé (12V / 15A) Conexão serial Alimentação externa 12V com reguladores LM7809 e LM7805 Driver ULN2803 para acionamento dos relés LEDs indicadores de estado Finalidade do arquivo
    Fornecer material didático de apoio para testes, aprendizado e desenvolvimento de projetos com relés e Arduino. Ideal para disciplinas de eletrônica, robótica, automação residencial e industrial, bem como para técnicos que desejam implementar controle de cargas AC/DC com isolamento.
    Cuidados e compatibilidade
    Os documentos foram elaborados para o Arduino Uno (compatível com pinagem padrão). Outras placas como Arduino Nano, Mega (com adaptações de I/O) podem ser utilizadas, mas requerem verificação de pinos. Para o CLP Shield, a placa PCI foi projetada no formato ExpressPCB; recomenda-se conferir as dimensões dos bornes e relés antes da corrosão. Ao trabalhar com relés acionando cargas de rede elétrica (110/220V), utilize sempre isolamento adequado e respeite as normas de segurança. Faça backup do código original e teste as saídas com carga resistiva de baixa potência antes de conectar dispositivos sensíveis.
    • Free
    • 6 Downloads
    Por Iran Neto
    Atualizado:
  12. Documento completo sobre controle de luminosidade utilizando Arduino com controlador PID (Proporcional, Integral, Derivativo). Ideal para técnicos e entusiastas de automação e eletrônica, este material aborda desde a montagem do hardware até a configuração do software.
    Conteúdo do pacote
    Controle de Luminosidade com Arduino PID.docx (997,1 KB) — Documento detalhado com explicações, diagramas, código-fonte e instruções de montagem. Características técnicas do projeto
    Plataforma: Arduino (compatível com Arduino Uno e similares). Sensor: LDR (fotoresistor) para medição da luminosidade ambiente. Atuador: LED branco de alto brilho, controlado via PWM (pino D3). Controle: Algoritmo PID implementado com a biblioteca PID_V1. Interface gráfica: Aplicação desenvolvida em Processing 2.0+ usando a biblioteca ControlP5 e PID Front-End. Setpoint ajustável: Potenciômetro conectado ao pino analógico para definir o nível de luminosidade desejado. Modos de operação: Automático (PID) e manual. Descrição do sistema
    O projeto simula um sistema de iluminação controlada, onde o LED ilumina um ambiente e o LDR realimenta o Arduino com o nível de luz medido. O controlador PID atua sobre a intensidade do LED para manter a luminosidade no valor definido (setpoint), rejeitando perturbações externas como sombras ou luz excessiva. O documento inclui dois testes práticos e screenshots da interface gráfica.
    Requisitos de software
    Arduino IDE 1.0.1 ou superior. Processing 2.0b8 ou superior. Bibliotecas: PID_V1, ControlP5, PID Front-End. Cuidados e compatibilidade
    Verifique a pinagem descrita no documento: LED no pino D3 (com resistor de 220Ω) e LDR no pino A0 (com resistor pull-down de 10kΩ). O setpoint pode ser ajustado via software ou potenciômetro, conforme a versão do código utilizada. Certifique-se de que as bibliotecas estejam corretamente instaladas nos diretórios indicados.
    • Free
    • 4 Downloads
    Por Iran Neto
    Atualizado:
  13. Descrição do arquivo
    Este pacote contém dois tutoriais em formato DOCX que ensinam o passo a passo para gravar (ou regravar) o bootloader no microcontrolador ATmega328P utilizando um Arduino Uno como gravador ISP.
    Os guias são voltados para técnicos e hobistas que precisam reaver o bootloader de um chip danificado ou preparar um ATmega virgem para uso em projetos compatíveis com a plataforma Arduino Uno.
    Conteúdo do pacote
    Arquivo: bootloader arduino.rar (722,2 KB)
    Gravando bootloader no ATMEGA328 usando Arduino.docx
    – Procedimento completo utilizando o sketch ArduinoISP, com esquema de ligação dos pinos (RST, MOSI, MISO, SCK, cristal de 16 MHz e resistor de 10 kΩ). Gravando Bootloader no Arduino.docx
    – Tutorial complementar com dicas de preparação e testes pós-gravação (exemplo Blink). Características técnicas
    Microcontrolador alvo: ATmega328P (também compatível com ATmega328 tradicionais) Plataforma usada como programadora: Arduino Uno (qualquer placa compatível com a IDE Arduino) Bootloader padrão: Optiboot (mesmo do Arduino Uno, gravado via ArduinoISP) Ferramenta de gravação: AVRDUDE (integrada à IDE Arduino) Configuração de fuses (padrão Uno):Low fuse: 0xFF High fuse: 0xDE Extended fuse: 0xFD Lock bits: 0x0F Unlock bits: 0x3F Requisitos e cuidados
    Material necessário: Arduino Uno, ATmega328P-PU, cristal 16 MHz, resistor 10 kΩ, LED com resistor limitador (~330 Ω), breadboard e cabos. Compatibilidade: O bootloader gravado permite que o chip seja programado via interface serial padrão do Arduino — útil para substituir o chip original da placa ou montar Arduino standalone. Atenção: Antes de gravar, confirme a pinagem do ATmega e verifique se o Arduino está corretamente configurado como ISP (exemplo ArduinoISP). Em caso de erro, revise as ligações e os fuses — valores incorretos podem bloquear o chip. Finalidade
    Material didático / tutorial para técnicos e entusiastas que desejam recuperar ou preparar microcontroladores ATmega328 para uso em placas Arduino ou circuitos próprios.
    • Free
    • 7 Downloads
    Por Iran Neto
    Atualizado:
  14. Este pacote contém o driver CH341SER oficial do fabricante WCH (Nanjing Qinheng Microelectronics), necessário para placas Arduino compatíveis (genéricas/chinesas) e outras placas de desenvolvimento que utilizam os chips conversores USB-serial CH340 e CH341.
    Diferente das placas Arduino originais, que usam um chip FTDI ou ATmega16U2 reconhecido automaticamente pelo sistema, as versões genéricas empregam o CH340G (ou variantes como CH340C, CH340K, CH340E, CH340B, CH340T, CH341A e CH341T). Sem este driver, o Windows e o macOS não reconhecem a placa, e ela não aparece como porta COM disponível no Arduino IDE.
    Compatibilidade de sistemas operacionais:
    Windows: 11, 10, 8.1, 8, 7, Vista, XP (32 e 64 bits) macOS: 10.9 e superiores (incluindo Monterey, Ventura, Sonoma) Linux: Kernel 2.6.24 e posteriores (driver nativo ch341 já incluso no kernel; pode ser necessário ajuste de permissões do grupo dialout) Conteúdo do pacote (arquivo CH341SER.rar - 186 KB):
    CH341SER/SETUP.EXE — Instalador principal para Windows 32 bits CH341SER/DRVSETUP64/DRVSETUP64.exe — Instalador para Windows 64 bits (deve ser copiado para a pasta CH341SER antes de executar) CH341SER/CH341SER.INF — Arquivo de informações do driver CH341SER/CH341SER.SYS — Driver de sistema para Windows CH341SER/CH341S64.SYS — Driver para Windows 64 bits CH341SER/CH341S98.SYS — Driver para Windows 98/ME CH341SER/CH341SER.VXD — Driver virtual para Windows 9x CH341SER/CH341SER.CAT — Catálogo de segurança do driver CH341SER/CH341PT.DLL — Biblioteca de interface paralela INSTALL/DLL_LIB/ — Arquivos de biblioteca para desenvolvimento (CH341PT.BAS, CH341PT.H, CH341PT.LIB, CH341PT.PAS) INSTALL/README.TXT — Instruções em inglês Instruções de instalação (Windows):
    Descompacte o arquivo CH341SER.rar em uma pasta. Para Windows 32 bits: execute o arquivo SETUP.EXE diretamente. Para Windows 64 bits: copie o arquivo DRVSETUP64.exe da subpasta DRVSETUP64 para a pasta CH341SER (substituindo o SETUP.EXE original) e execute-o como administrador. Clique em INSTALL e aguarde a mensagem de sucesso. Conecte a placa Arduino ao computador. O Windows detectará automaticamente o novo hardware e atribuirá uma porta COM. Verifique no Gerenciador de Dispositivos, em Portas (COM e LPT), se o dispositivo aparece como USB SERIAL CH340 (COMx). Cuidados e dicas importantes:
    Se a placa não for reconhecida, teste outro cabo USB (alguns cabos são apenas para carga e não transmitem dados). Em caso de falha na instalação, execute o instalador como administrador e desative temporariamente o antivírus. No Linux, o driver já está no kernel, mas pode ser necessário adicionar seu usuário ao grupo dialout com o comando sudo usermod -a -G dialout $USER e reiniciar a sessão. No macOS, após instalar o driver, pode ser necessário autorizar a extensão do sistema do fabricante WCH em Preferências do Sistema > Segurança e Privacidade. Este driver também é compatível com placas ESP32, ESP8266 e NodeMCU que utilizam o chip CH340 para conversão USB-serial.
    • Free
    • 1 Downloads
    Por Iran Neto
    Atualizado:
  15. Este é o manual oficial do Arduino Nano revisão 2.3, um documento indispensável para quem trabalha com prototipagem, educação, reparo ou desenvolvimento com esta plataforma compacta baseada no microcontrolador ATmega168.
    Especificações técnicas da placa (Nano V2.3)
    Microcontrolador: ATmega168 (Flash 16 KB, SRAM 1 KB, EEPROM 512 bytes) Velocidade do clock: 16 MHz Tensão de operação: 5 V Alimentação: USB Mini-B ou fonte externa 6‑20 V (recomendado 7‑12 V) 14 pinos de I/O digitais (6 com saída PWM) 8 entradas analógicas (A0‑A7) Dimensões: 45 mm × 18 mm | Peso: 5 g Conteúdo do documento (854 KB, PDF em inglês)
    Diagrama completo de pinagem (pinout) com numeração e funções Desenho mecânico com dimensões da placa Bill of Materials (BOM) – lista detalhada dos 18 componentes usados na montagem Layout físico e referências dos componentes O manual é útil tanto para iniciantes entenderem a pinagem e as conexões quanto para técnicos que precisam consultar referências de hardware ao reparar ou integrar o Arduino Nano em projetos. O arquivo está em inglês, mas os diagramas e tabelas são universais.
    Conteúdo do pacote
    ArduinoNanoManual23.pdf (854,0 KB)
    • Free
    • 1 Downloads
    Por Natan T.I
    Atualizado:
  16. Este arquivo contém o guia oficial do usuário para a placa Arduino Mini, um microcontrolador compacto baseado no ATmega328P, ideal para prototipagem em breadboards e projetos com espaço reduzido. O documento está em inglês e cobre desde a montagem básica até a programação e especificações técnicas.
    Especificações técnicas da placa Arduino Mini (revisões 04/05)
    Microcontrolador: ATmega328P Tensão de operação: 5 V Tensão de entrada recomendada: 7–9 V (pino +9V) Pinos digitais I/O: 14 (dos quais 6 oferecem saída PWM) Entradas analógicas: 8 (apenas 4 quebradas nos pinos; as demais exigem soldagem) Corrente máxima por pino I/O: 40 mA Memória Flash: 32 KB (2 KB usados pelo bootloader) SRAM: 2 KB EEPROM: 1 KB Velocidade do clock: 16 MHz (cristal oscilador) Dimensões: 30 mm × 18 mm Observações importantes
    A placa não possui conector USB nativo; é necessário um adaptador USB-serial (como o Mini USB Adapter ou um Arduino usado como ponte) para programação e comunicação. Produto descontinuado (retirado do mercado), mas ainda útil em projetos existentes. Não alimente com mais de 9 V nem inverta a polaridade – isso pode danificar o ATmega328P irreversivelmente. As revisões 03, 04 e 05 possuem pinagens ligeiramente diferentes; verifique o diagrama correto no guia. Conteúdo do pacote
    arduino-mini-user-guide.pdf — 289,3 KB Este guia é um recurso valioso para técnicos e hobistas que trabalham com o Arduino Mini, fornecendo instruções de conexão, pinagem e primeiros passos com a Arduino IDE.
    • Free
    • 1 Downloads
    Por Natan T.I
    Atualizado:
  17. Este arquivo é uma apostila em inglês voltada para o universo de sensores com Arduino. Com 780 KB, o PDF reúne explicações práticas, esquemas de ligação e códigos de exemplo para diversos sensores e módulos comuns em projetos de eletrônica e automação.
    Conteúdo provável
    Com base no título e em materiais similares disponíveis, a apostila deve abordar tópicos como:
    Introdução à leitura de sensores analógicos e digitais com Arduino Sensor de temperatura e umidade DHT11 / DHT22 Sensor barométrico BMP180 (pressão e altitude) Sensor de chuva e umidade do solo (YL-69, HL-69) Sensor ultrassônico HC-SR04 (distância) Sensor de gás/fumaça MQ-2 Sensor de movimento PIR Módulo relé e chave reed Display de matriz de pontos 8×8 Teclado matricial e display TFT Módulo RFID RC522 Comunicação sem fio (nRF24L01, 433 MHz) Cada sensor é apresentado com um pequeno esquema de ligação, bibliotecas necessárias e um exemplo de código funcional.
    Público-alvo
    Indicado para iniciantes e makers que desejam aprender na prática como integrar os sensores mais populares ao Arduino, sem depender de aulas presenciais. Todo o material está em inglês técnico acessível.
    Como usar
    Baixe o PDF e consulte os capítulos conforme a necessidade do seu projeto. As montagens são compatíveis com Arduino Uno, Nano e similares. Recomenda-se ter os componentes mencionados em mãos para acompanhar os exemplos.
    Conteúdo do pacote
    Arduino_workshop_sensors.pdf (780,3 KB)
    • Free
    • 1 Downloads
    Por Natan T.I
    Atualizado:
  18. Manual original do Arduino Starter Kit, versão de Março de 2010, em inglês. Este documento é um guia completo para quem está começando no mundo da eletrônica e programação com Arduino.
    O manual acompanha o kit oficial que inclui a placa Arduino Uno R3, protoboard, jumpers, resistores, LEDs, sensores, motores, display LCD e diversos outros componentes. Ele cobre desde a instalação do Arduino IDE, configuração da placa e primeiros passos, até projetos práticos como:
    LED piscante (blink) Controle de brilho (PWM) Sensor de temperatura Motor servo e motor DC Display LCD com I2C Teclado musical Controle remoto infravermelho Sensor de distância ultrassônico E muito mais. Características técnicas do arquivo:
    Formato: PDF Tamanho: 9,69 MB Páginas: aproximadamente 101 Idioma: inglês Conteúdo do pacote:
    1 arquivo Arduino_Starter_Kit_Manual-Mar2010.pdf (9,69 MB) Este manual é um recurso valioso para estudantes, técnicos e entusiastas que desejam aprender na prática os fundamentos do Arduino. Recomenda-se verificar a compatibilidade com a versão do seu kit e utilizar juntamente com a placa e componentes originais para melhor aproveitamento.
    • Free
    • 1 Downloads
    Por Natan T.I
    Atualizado:
  19. Esta apostila reúne uma coleção de projetos práticos para a plataforma Arduino, ideal para quem está começando ou deseja explorar novas aplicações com microcontroladores ATmega328P (Arduino Uno, Nano e similares).
    Conteúdo do pacote
    arduino_projects.pdf (4,26 MB) – arquivo em formato PDF, escrito em inglês. O que você encontra neste material
    O documento apresenta dezenas de projetos organizados do básico ao avançado, incluindo:
    Controle de LEDs, botões e potenciômetros Uso de sensores (ultrassônico HC-SR04, PIR, gás/fumaça MQ-2) Display LCD 16×2 e matriz de LEDs MAX7219 Comunicação Bluetooth (HC-05) e infravermelho Leitores RFID (MFRC522) e módulo SD Card Controle de motores DC e servos Servidor web Ethernet e envio de SMS Público-alvo
    Estudantes, hobistas e profissionais de eletrônica que desejam aprender programação Arduino e montar circuitos reais. Cada projeto conta com lista de componentes, esquema de ligação e código-fonte comentado.
    Idioma
    Totalmente em inglês, mas com listagens de código e diagramas de fácil compreensão.
    • Free
    • 0 Downloads
    Por Natan T.I
    Atualizado:
  20. Este arquivo contém a sexta versão do Arduino Programming Notebook, um guia compacto de programação para a plataforma Arduino, originalmente escrito por Brian W. Evans e publicado sob licença Creative Commons. O material é voltado para iniciantes e aborda os fundamentos da linguagem de programação Wiring utilizada no Arduino, com exemplos práticos de comandos, estruturas de controle, funções e bibliotecas básicas.
    O que você encontrará neste PDF
    Visão geral da plataforma Arduino e do ambiente de desenvolvimento (IDE). Descrição dos tipos de dados, variáveis, operadores e expressões. Estruturas condicionais (if, else, switch) e de repetição (for, while). Funções de entrada/saída digital e analógica (pinMode, digitalWrite, analogRead, analogWrite). Tratamento de tempo (delay, millis) e interrupções. Uso de comunicação serial (Serial), I²C e SPI. Exemplos de código comentados para auxiliar o aprendizado. Características do arquivo
    Idioma: Inglês (original). Formato: PDF, 348,9 KB. Autor original: Brian W. Evans. Licença: Creative Commons (permitida distribuição e adaptação). Público-alvo: Estudantes, hobistas e profissionais que estão iniciando em programação de Arduino. Este é um material de consulta rápida, ideal para ter ao lado da bancada enquanto desenvolve seus projetos com Arduino Uno, Mega, Nano e outras placas baseadas em microcontroladores ATmega. Não substitui a documentação oficial, mas oferece um resumo prático e direto.
    Conteúdo do pacote
    ARDUINO_NOTEBOOKv6.pdf (348,9 KB)
    • Free
    • 1 Downloads
    Por Natan T.I
    Atualizado:
  21. Este arquivo é o Arduino Notebook v1.1, uma apostila de referência direcionada a quem está começando na programação de microcontroladores Arduino. Originalmente escrito por Brian W. Evans, o material cobre os fundamentos da sintaxe da linguagem Arduino (derivada da linguagem Wiring).
    Conteúdo do pacote
    arduino_notebook_v1-1.pdf (381,6 KB) – Documento em inglês com aproximadamente 40 páginas, abordando: estrutura de programas (setup/loop), variáveis, tipos de dados, operadores aritméticos, constantes, controle de fluxo (if, for, while) e funções comuns da biblioteca principal do Arduino. Inclui ainda um apêndice com esquemas e pequenos programas para tarefas rotineiras. Características principais
    Público-alvo: iniciantes em Arduino e eletrônica embarcada Idioma: inglês Formato: PDF, 381,6 KB Autor: Brian W. Evans Compatibilidade – O conteúdo é genérico e pode ser aplicado a qualquer placa Arduino (Uno, Mega, Nano, etc.), pois foca na sintaxe da linguagem e não em hardware específico. Não há informações sobre revisões de placa, firmware ou modelos comerciais restritos.
    • Free
    • 1 Downloads
    Por Natan T.I
    Atualizado:
  22. Introdução ao Arduino – Getting Started with Arduino
    Este arquivo contém a versão original em inglês do clássico livro Getting Started with Arduino, escrito por Massimo Banzi, um dos cofundadores da plataforma Arduino. A obra é referência mundial para quem deseja iniciar no mundo da eletrônica embarcada e da prototipagem com hardware livre.
    Conteúdo do pacote
    Arduino_Massimo.pdf (3,72 MB) – livro completo em formato PDF, primeira edição (2008/2009), publicado pela Make:Books (O'Reilly). Características técnicas e tópicos abordados
    Introdução à plataforma Arduino: hardware livre, software de desenvolvimento (IDE) e filosofia open source. Detalhes da placa Arduino Uno R3: microcontrolador ATmega328, 14 pinos de I/O digital (6 com PWM), 6 entradas analógicas, clock de 16 MHz, 32 KB de memória Flash, 2 KB de RAM. Linguagem de programação Wiring e ambiente baseado em Processing. Conceitos de eletrônica básica: tensão, corrente, resistência, componentes passivos e ativos. Projetos práticos progressivos: controle de LED, potenciômetro, sensor LDR, buzzer, botão, display LCD, sensor de temperatura, sensor ultrassônico (HC-SR04), servo motor, sensor infravermelho, entre outros. Uso de PWM, entradas/saídas digitais e analógicas, comunicação serial, pull-up interno. Público-alvo
    Iniciantes em eletrônica, estudantes, hobistas, makers e profissionais que desejam aprender os fundamentos da plataforma Arduino de forma prática e didática. O texto é claro e acessível, mesmo para quem tem pouca experiência anterior.
    Observação
    Arquivo mantido para fins educacionais e de consulta técnica. Recomenda-se verificar a compatibilidade com a versão do Arduino IDE utilizada, pois o livro aborda as primeiras versões da plataforma.
    • Free
    • 3 Downloads
    Por Natan T.I
    Atualizado:
  23. Sobre o arquivo
    Este é um booklet (folheto digital) em inglês sobre a plataforma Arduino. Ideal para quem está começando ou deseja ter um material de consulta rápida sobre os conceitos fundamentais, componentes, programação e projetos básicos com Arduino.
    Conteúdo do pacote
    Arduino_Booklet.pdf (1,54 MB) - Documento em formato PDF, pronto para leitura em qualquer dispositivo. Informações técnicas de referência
    Embora o conteúdo do booklet seja introdutório, a plataforma Arduino é amplamente baseada em microcontroladores da família ATmega. Nos modelos mais comuns, como o Arduino Uno R3, o chip utilizado é o ATmega328P, com as seguintes características gerais:
    Memória Flash: 32 KB (para armazenamento do programa) SRAM: 2 KB Clock: 16 MHz Pinos de E/S digitais: 14 (sendo 6 com suporte a PWM) Entradas analógicas: 6 Tensão de operação: 5 V O booklet provavelmente aborda desde a montagem de circuitos simples até o uso da IDE do Arduino e exemplos de código. É um material útil para estudantes, hobistas e profissionais que desejam um resumo prático em inglês.
    Compatibilidade e observações
    O arquivo é um guia genérico, compatível com qualquer placa Arduino (Uno, Mega, Nano, etc.). Não se trata de um manual técnico de serviço, mas sim de um material didático introdutório. Verifique seu dispositivo de leitura para garantir abertura correta do PDF.
    • Free
    • 0 Downloads
    Por Natan T.I
    Atualizado:
  24. Este é o livro Arduino Wearables, de Tony Olsson, publicado pela Apress em 2012. Trata-se de um guia prático e introdutório ao mundo da computação vestível (wearables) utilizando a plataforma Arduino. O arquivo está em formato PDF, com 8,86 MB e 334 páginas, todo em inglês.
    Sobre o conteúdo
    A obra é voltada tanto para iniciantes quanto para makers com alguma experiência, combinando teoria e projetos práticos. Ela abrange desde os fundamentos de eletrônica e programação até técnicas avançadas de prototipagem vestível. O leitor aprenderá a integrar sensores, atuadores, LEDs, baterias e materiais inteligentes em roupas e acessórios.
    Projetos incluídos
    LED Bracelet – pulseira com LEDs, para aprender os conceitos básicos de eletrônica vestível. Solar-Powered Glow-in-the-Dark Bag – bolsa com energia solar e brilho no escuro. Piano Tie – gravata que funciona como um sintetizador, aceitando entrada do usuário. Bag Alarm – alarme para bolsa com sensor de pressão. Beatbox Hoodie – hoodie com sequenciador ativado por voz e resistência da pele. Sunshine Umbrella – guarda‑chuva com sensores de luz. Beat Dress – vestido que reage ao som. Shape Memory Flower – flor com memória de forma, utilizando liga com memória. EL Wire Dress – vestido com fio eletroluminescente. Making Things Tiny – capítulo sobre miniaturização de projetos. Plataforma e hardware abordados
    O livro foca no uso de placas Arduino e LilyPad Arduino, além de componentes como sensores, atuadores, baterias, conectores e materiais condutivos (linha, tecido). Também são apresentados conceitos de prototipagem, programação e design de circuitos em contexto vestível.
    Público‑alvo
    Entusiastas de eletrônica, artistas têxteis, cosplayers, estudantes e qualquer pessoa interessada em unir tecnologia e moda. Não é necessário conhecimento prévio em Arduino para acompanhar os primeiros projetos.
    Conteúdo do pacote
    Arduino Wearables-2010kaiser.pdf – 8,86 MB, PDF completo do livro. Observação: o arquivo está em inglês e não contém esquemas elétricos de equipamentos específicos, mas sim diagramas de circuitos e ilustrações dos projetos.
    • Free
    • 0 Downloads
    Por Natan T.I
    Atualizado:
  25. Arduino Robotics é um livro completo em inglês, publicado pela Apress em 2011, de autoria de John-David Warren, Josh Adams e Harald Molle. A obra é voltada para entusiastas, estudantes e profissionais que desejam aprender robótica utilizando a plataforma Arduino, desde conceitos básicos até projetos avançados.
    Conteúdo do pacote
    Arduino_Robotics.pdf (20,96 MB) – PDF completo do livro, com 624 páginas. O que você encontra no livro
    Fundamentos de eletrônica e programação Arduino. Projetos práticos de robôs: seguidor de linha, robô de parede, robô explorador, barco robô, cortador de grama, robô segway e robô de batalha. Uso de sensores (ultrassônico, infravermelho, temperatura, etc.), motores DC, servomotores, pontes H e controladores. Técnicas de confecção de placas de circuito impresso (PCB). Controle alternativo via Bluetooth, RF e outros. Detalhes técnicos
    Idioma: Inglês. Formato: PDF. Páginas: 624. Editora: Apress. Ano: 2011. ISBN: 978-1-4302-3183-7. Este material é ideal para quem deseja aprofundar-se em robótica com Arduino, servindo como referência teórica e prática para projetos de bancada e competições.
    • Free
    • 1 Downloads
    Por Natan T.I
    Atualizado:

tw_recent_posts_dual_header

Account

Navigation

Pesquisar

Pesquisar

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.