Bem vindo ao Multilógica Shop, o primeiro site a comercializar os produtos Arduino e artigos de Open Source Hardware no Brasil. Aqui você vai encontrar toda a referência de instalação e programação da plataforma Arduino traduzida para o nosso português, bem como tutoriais e exemplos. Encontre mais informações sobre como comprar clicando aqui.
Exemplos
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.
E/S Digital
- Piscar(blink): acender e apagar um LED.
- Piscar sem delay(blink without delay): acender e apagar um LED sem usar a função delay.
- Botão(button): usar um botão para controlar um LED.
- Filtrar o ruído(Debounce): ler um botão filtrando o ruído.
- Laço(loop): controlar múltiplos LEDs com loop e com um array.
- Melodia(Melody): tocar melodias com um atuador Piezo.
E/S Analógica
- Entrada Analógica(Analog Input): usar um potenciômetro para controlar o piscar de um LED.
- Calibração(Calibration): para leituras de sensores analógicos.
- Fading: usar uma saída analógica (pino PWM) para apagar um LED em fade.
- Regulando(Smoothing): regular múltiplas leituras de uma entrada analógica.
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
- TwoSwitchesOnePin: Ler dois interruptores com um pino E/S.
- Read a Tilt Sensor
- Controlling an LED circle with a joystick
- 3 LED color mixer with 3 potentiometers
Timing & Millis
Sensores Complexos
Som
Interfaces com Hardware
- Multiply the Amount of Outputs with an LED Driver
- Driving a Unipolar Stepper Motor
- Build your own DMX Master device
- Implement a software serial connection
- o RS-232 computer interface
- Interface with a serial EEPROM using SPI
- Control a digital potentiometer using SPI
- Multiple digital outs with a 595 Shift Register
- X10 output control devices over AC powerlines using X10
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.


