Continue lendo

Tutorial 010: Arduino Básico- Potenciômetro

Um componente muito útil em projetos é o potenciômetro,que é basicamente um resistor variável.
Ele será o foco do tutorial de hoje,por meio desse componente falaremos sobre uma função básica na programação do Arduino, a função em questão é o analogRead().
Como o nome diz, é uma leitura analógica.
O Arduino possui um conversor analógico-digital de 10 bits,isso permite dividir uma entrada analógica em 1024 partes (2^10) iguais,esse valores são posteriormente amostrado em valores bem pequenos,imagina dividir uma escala 0-5 V em 1024 partes!
Esses valores do conversor A/D é lido por meio da função analogRead.
Temos outra função chamada analogWrite(), que faz o oposto,ou seja,ela escreve o valor ao invéz de ler como faz o analogRead().

Continuar lendo

Tutorial 009: Arduino Básico- LED

Hoje começo uma série de tutoriais de experimentos básicos de Arduino.
O de hoje será sobre LEDs.
Na IDE do Arduino(programa dotado de uma séria de ferramentas, incluindo a de upload do código na placa) existe um exemplo bem simples que faz um led vermelho da placa(ligado no pino 13) piscar de 1 em 1 segundo,chamado Blink.
Caminho: File–> Examples–> 01.Basics–> Blink .

Continuar lendo

Tutorial 008 – Interface I/O Simplificada

Boa noite pessoal.O tutorial de hoje será um tanto “ultrapassado”.
Hoje descreverei a montagem de uma interface a ser usada na porta paralela do computador.
A porta paralela fazia parte de 99%(chute) dos computadores antigos,era por meio dela que ligavamos impressoras,modens,enfim qualquer gadget.
Como o próprio nome sugere,ela utiliza comunicação paralela, Continuar lendo

Tutorial 005 – BUFFER ULN2003

Um dos problemas ao se usar atuadores no Arduino,é a baixa corrente fornecida nas saidas(40 mA).Por isso muitas vezes temos que recorrer a “shields”,como por exemplo o motor-shield,relé-shield entre outros.Uma alternativa barata é usar buffers.
Nesse tutorial vamos ensinar como fazer um buffer barato,prático e eficiente,destinado especialmente ao controle de motores,mas pode ser usados para outras aplicações.
Nosso buffer é baseado no circuito integrado ULN2003,que é capaz de fornecer cerca de 30 volts em suas saidas(7 no total) ,na nossa aplicação vamos usar 2 para se ter proveito total das 12 saidas do Arduino.

Continuar lendo