O grande/prático sobre o conceito por trás dos Arduinos é que você pode se beneficiar do trabalho de outras pessoas em muitos casos.
Quase não importa qual sensor você lê ou qual atuador deseja controlar: outra pessoa provavelmente já fez isso antes de você. Na maioria das vezes, essas pessoas escreveram bibliotecas que facilitam o trabalho com os sensores/atuadores. Essas bibliotecas eram frequentemente publicadas como um projeto de código aberto.
Acontece que você pode encontrar as bibliotecas correspondentes para quase qualquer hardware que possa conectar ao Arduino.
Estes então só precisam ser integrados ao ArduinoIDE e você está pronto para começar.
Como adicionar bibliotecas no ArduinoIDE é explicado no artigo a seguir.
instruções de segurança
Eu sei que as notas a seguir são sempre meio chatas e parecem desnecessárias. Infelizmente, muitas pessoas que sabiam "melhor" perderam olhos, dedos ou outras coisas por descuido ou se machucaram. A perda de dados é quase insignificante em comparação, mas mesmo isso pode ser realmente irritante. Portanto, dedique cinco minutos para ler as instruções de segurança. Porque mesmo o projeto mais legal não vale ferimentos ou outros problemas.
https://www.nerdiy.de/sicherheitshinweise/
Links afiliados/Links de publicidade
Os links para lojas online listados aqui são os chamados links de afiliados. Se você clicar em um link de afiliado e fizer uma compra por meio desse link, o Nerdiy.de receberá uma comissão da loja ou fornecedor online relevante. O preço não muda para você. Se você fizer suas compras por meio desses links, estará apoiando o Nerdiy.de para poder oferecer outros projetos úteis no futuro. 🙂
requisitos
Antes de começar você deve ter baixado e instalado o ArduinoIDE.
Como fazer isso é descrito no seguinte artigo:
Downloads/Uploads – Como os dados vêm e vão da Internet
Instalar programas – um exemplo
Noções básicas de navegação no Windows Explorer
Dicas gerais para o Arduino IDE podem ser encontradas no artigo ArduinoIDE - Dicas e Truques
Instalação automática via Arduino IDE
Instalar uma biblioteca automaticamente é a maneira mais fácil de instalar uma biblioteca do Arduino. Infelizmente, isso não é possível com todas as bibliotecas. No entanto, é sempre mais fácil verificar primeiro a opção de instalação automática. Se a biblioteca não for encontrada, você sempre poderá instalá-la manualmente. Mais sobre isso mais tarde.
Para instalação automática, você deve alternar para o ArduinoIDE.




Para instalá-lo, basta clicar em "Instalar" e a biblioteca selecionada será instalada.
Instalação manual via Windows Explorer
A instalação manual de uma biblioteca é sempre necessária caso a biblioteca não tenha sido encontrada durante a instalação automática. Mesmo que você queira instalar várias bibliotecas, geralmente é mais fácil/rápido instalá-las "de uma só vez", pois isso é feito com um simples processo de cópia.
Não importa de onde vem a biblioteca, antes de instalá-la, você deve primeiro baixá-la para o seu computador.
A biblioteca Neopixel da Adafruit está instalada aqui como um exemplo.
Você pode encontrá-los em https://github.com/adafruit/Adafruit_NeoPixel
Agora baixe todo o conteúdo do diretório GitHub. Como fazer isso está no artigo GitHub - Como faço para copiar arquivos de um GitHub para o meu computador descrito.
Em seguida, descompacte o arquivo zip baixado (o diretório do GitHub) em um local de sua escolha.
Informações sobre como descompactar um arquivo podem ser encontradas no artigo WinRar? WinZip? Ganhar o quê? - Querida, encolhi os arquivos

Principalmente em:
C:\Users\%USERNAME%\Documents\Arduino\libraries
Então você deve reiniciar o ArduinoIDE – se ele já estiver em execução. Isso carregará as novas bibliotecas e também mostrará todos os exemplos existentes no ArduinoIDE. Você deve ser capaz de usar as bibliotecas.
Lembre-se de verificar a respectiva biblioteca através de um
#incluir
em seu projeto Arduino. Essa é a única maneira de realmente usar as funções da nova biblioteca.
Divirta-se com o projeto
Espero que tudo funcionou como descrito para você. Se não, ou se você tiver alguma dúvida ou sugestão, por favor, deixe-me saber nos comentários. Em seguida, adicionarei isso ao artigo, se necessário.
Ideias para novos projetos são sempre bem vindas. 🙂
PS Muitos desses projetos - especialmente os projetos de hardware - custam muito tempo e dinheiro. Claro que faço isso porque gosto, mas se você acha legal que eu compartilhe as informações com você, ficaria feliz com uma pequena doação para o fundo do café. 🙂