Como incluir uma biblioteca no IDE do Arduino

Objetivo

Neste tutorial vamos mostrar como adicionar uma biblioteca no IDE do Arduino. Uma das grandes vantagens das placas Arduino é a diversidade de bibliotecas disponíveis que podem ser utilizadas em seus programas. Estas bibliotecas podem ser criadas para a linguagem "C" ou especificamente para o Arduino, reduzindo drasticamente o tempo gasto com programação. Muitas vezes precisamos utilizar bibliotecas que não são nativas no IDE do Arduino, o que nos obriga a incluir estas bibliotecas de forma manual. Vamos mostrar com detalhes como fazer este processo.

Incluindo uma biblioteca no IDE do Arduino

Como exemplo, vamos utilizar uma biblioteca desenvolvida para a utilização do sensor de temperatura e umidade DHT 11, 22, 33 e 44. Mostramos como utilizar esta biblioteca no Projeto 40 - Sensor de temperatura e umidade DHT11 com display LCD.

Após fazer o download do arquivo da biblioteca, que no nosso exemplo é DHPlib.zip, abra o IDE do Arduino. No menu superior, clique em Scketch -> Incluir biblioteca -> Adicionar biblioteca.ZIP para enviar o arquivo.

Selecione o arquivo que você baixou e clique no botão Abrir.

 Desta forma, a nova biblioteca foi instalada. Para utilizá-lo basta ir em Sketch -> Incluir Biblioteca e selecionar a biblioteca DHTlib.

 

 Observe que o IDE adicionou no início do seu código a linha #include <dht.h> que é o comando para incluir a biblioteca do nosso exemplo.

Repita esse procedimento para toda biblioteca que precisar incluir no IDE. 

O anúncio abaixo ajuda a manter o Squids Arduino funcionando

Compartilhe:

Doações

Contribua pra manter o site online :)

Inscreva-se no canal Squids

Squids Arduino News

CB09 : Dimmer para leds com CI 555 sem Arduino Objetivo Criar um circuito gerador de pulsos modulados (PWM - Pulse Width Modulation) para alterar a intensidade do brilho de um led. Para este pro...

Como usar temporizadores no Arduino

Funções de temporização na programação com Arduino Objetivo Nesta dica vamos mostrar utilizar as diversas funções de temporização disponíveis na programação com Arduino. As funções de Temporizaç...

Intermediário - Projeto 11 Contador de acessos utilizando leds infravermelhos e Arduino Objetivo O objetivo deste projeto é criar um sistema de contagem de visitantes que entram e saem de uma s...

Básico - Projeto 94 Simulando um botão na tela do display OLED Objetivo O objetivo deste projeto é simular um botão de controle no display OLED. O botão servirá para controlar a iluminação de u...

Básico - Projeto 93 Criando um relógio analógico com Oled SSD1306 Objetivo O objetivo deste projeto é exibir no display OLED um relógio com estilo analógico, ou seja, com ponteiros. Utilizaremo...

Outros artigos

Mais: Circuitos básicos Dicas de Software Projetos Intermediários Projetos Básicos Desafios Jogos

Você está preparado?

Topo