Category Arduino

Instalação e configuração inicial do software do Arduino

Tradução | One comment

Esse post sobre a instalação do software do Arduíno é uma tradução dos documentos encontrados no site oficial. O artigo original pode ser encontrado no link: https://www.arduino.cc/en/Guide/windows#toc1.

Instalação do Software Arduino (IDE) em computadores com Windows

Este documento explora como instalar o software Arduino (IDE) em máquinas com sistema operacional Windows.

Download do software Arduino (IDE)

Obtenha a ultima versão do software na página de downloads, você pode escolher entre o instalador(.exe) e o arquivo Zip.  Nós sugerimos que você use o primeiro, pois essa opção já instala tudo o que você precisa para usar o software Arduino (IDE), incluindo os drivers. Caso escolha o arquvo Zip, os drivers precisarão de instalação manual...

Read More

| Tradução | Setup( )

Tradução | No comments

Essa sequencia de postagens sobre a linguagem do Arduíno é uma tradução dos documentos encontrados no site oficial. Os artigos originais podem ser encontrados no link: http://www.arduino.cc/en/Reference/HomePage.

Structure

Setup( )

  • Descrição – A função Setup( ) é chamada quando um sketch inicia. É usada para inicializar variáveis, definir o modo de operação dos pinos (se entrada ou saída), inicializar bibliotecas, etc. A função Setup( ) será processada apenas uma vez, após a ligação ou reset da placa do Arduíno.
  • Exemplo
    • Configuração do canal serial dentro da função Setup( ).
  1. int buttonPin = 3;                       //Indica que o botão será conectado ao pino 3
  2. void setup()
  3. {
  4.   Serial.begin(9600);                   // Configura a tax...
Read More

| Tradução | digitalRead( )

Tradução | No comments

Essa sequencia de postagens sobre a linguagem do Arduíno é uma tradução dos documentos encontrados no site oficial. Os artigos originais podem ser encontrados no link: http://www.arduino.cc/en/Reference/HomePage.

Functions – Digital I/O

digitalRead( )

  • Descrição – Lê um valor digital de um pino especifico, se HIGH(Alto, 5V ou 3.3V dependendo do modelo do arduino) ou LOW(Baixo, 0V).
  • Sintaxe
    • digitalRead(pin)
  • Parâmetros
    • pin – O número do pino de entrada digital que se deseja ler.
  • Retorna
  • Exemplo
    • Escreve no pino 13 o valor que chega pelo pino 7 que foi configurado como INPUT (entrada digital).
  1. int ledPin = 13;                          // Indica que há um LED conectado ao pino 13
  2. int inPin = 7;                         ...
Read More

| Tradução | digitalWrite( )

Tradução | No comments

Essa sequencia de postagens sobre a linguagem do Arduíno é uma tradução dos documentos encontrados no site oficial. Os artigos originais podem ser encontrados no link: http://www.arduino.cc/en/Reference/HomePage.

digitalWrite()

  • Descrição – Envia um nível HIGH (Alto) ou LOW (Baixo) para um pino de saída digital. Se o pino está configurado como OUTPUT (Saída) através da função pinMode( ) o valor enviado será correspondente a: 5V para nível HIGH (Alto) (ou 3.3V para Arduínos de 3.3V)  e 0V (GND) para nível LOW (Baixo). Se o pino for configurado como entrada através da função pinMode() será possível habilitar através do comando HIGH (Alto) ou desabilitar através do comando LOW(Baixo) os resistores de pullup interno. É recomendado configurar o pinMode()
Read More

| Tradução | pinMode( )

Tradução | No comments

Essa sequencia de postagens sobre a linguagem do Arduíno é uma tradução dos documentos encontrados no site oficial. Os artigos originais podem ser encontrados no link: http://www.arduino.cc/en/Reference/HomePage.

Functions – Digital I/O

pinMode( )

  • Descrição – Configura um pino especifico para funcionar como entrada ou saída. Veja o artigo digital pins (ainda não traduzido) para maiores detalhes sobre as funcionalidades dos pinos. A partir do Arduíno 1.0.1, é possível habilitar os resistores de pullup interno, com o modo INPUT_PULLUP, no entanto, apenas o comando INPUT desabilita o pullup interno.
  • Sintaxe
    • pinMode(pin, mode)
  • Parâmetros
    • pin – número do pino que se deseja configurar
    • mode – INPUT (Entrada), OUTPUT (Saída) ou INPUT_PULLUP (Entrada com pullup ativado), ve...
Read More