Comandos Básicos

Programas simples que demonstram os conceitos básicos do Arduino. Eles já vêm com o programa do Arduino; para abrir clique no botão Abrir da barra de ferramentas e veja na pasta de exemplos.

1. Básico

  • Piscar (blink): acender e apagar um LED.
  • Fading: usar uma saída analógica (pino PWM) para apagar um LED em fade.
  • Laço (loop): controlar múltiplos LEDs com loop e com um array.

2. Digital

3. Analógico

Sensores

  • ADXL3xx: Ler um acelerômetro ADXL3xx.
  • Golpe (Knock): detectar um golpe com um elemento Piezo elétrico.
  • Memsic2125: acelerômetro de dois eixos.
  • Ping: detectar objetos com um buscador ultrassônico.

Comunicação

Estes exemplos incluem o código que permite que o Arduino converse com os projetos em Processing rodando no computador. Para mais informação ou para download do Processing, clique em processing.org.

  • ASCII Table: demonstrar as funções avançadas das saídas seriais de Arduino.
  • Dimmer: mover o mouse para mudar o brilho de um LED.
  • Graph: enviar informação para o computador e transformar em gráfico através do Processing.
  • Physical Pixel: ligar e desligar um LED enviando informação para o Processing.
  • Virtual Color Mixer: enviar múltiplas variáveis desde o Arduino para o computador e ler estas informações no Processing.
  • Serial Call Response: enviar múltiplas variáveis usando método de chamada e resposta (handshaking).
  • Serial Call Response ASCII: enviar múltiplas variáveis usando método de chamada e resposta (handshaking), e codificando os valores em ASCII antes de enviar.

 

Bibliotecas

Exemplos de livrarias que estão incluídas no software do Arduino.

Biblioteca EEPROM

  • EEPROM Clear: limpa os bytes no EEPROM.
  • EEPROM Read: lê as informações do EEPROM e envia para o computador.
  • EEPROM Write: guarda as informações de uma entrada analógica no EEPROM.

Biblioteca Servo

  • Knob: controla a haste de um servo motor ligando um potenciômetro.
  • Sweep: movimenta a haste de um servo motor para trás e para frente.

Biblioteca Stepper

  • Motor Knob: controla um motor de passo com um potenciômetro.

 

Outros Exemplos

Estes exemplos são mais complexos para usar com alguns componentes eletrônicos ou para executar tarefas específicas. O código está incluído na página.

Miscelânea

 

Timing & Millis

Sensores Complexos

Som

Interfaces com Hardware

 

O conteúdo desta página é uma tradução para o português a partir do site original do Arduino.

Esta obra está licenciada sob uma Licença Creative Commons.

Creative Commons License