Vamos falar um pouco sobre a memória EEPROM.
Essa biblioteca vai ajudar!
Quando desenvolvemos um projeto com o Arduino nosso de cada dia, muitas vezes precisamos manter os valores de algumas variáveis, de forma que seja possível desligar o circuito sem a perda da mesma.
Um circuito de um relógio, por exemplo, para ter a função alarme/despertador, temos que guardar o horário em memória.
A biblioteca que já conhecemos e utilizamos para acessar a memória, nos permite escrever em cada endereço apenas 1 byte (valores de 0 a 255).
Mas se precisarmos armazenar um valor lido por um sensor conectado na porta analógica, que nos retorna valores de 0 a 1024?
E se entre as infinitas possibilidades, precisarmos armazenar um valor compreendido entre 0 a 999999999?
Para esses casos já começamos a ter um certo trabalho. Foi pensando nisso que resolvi desenvolver essa biblioteca que faz esse gerenciamento da memória EEPROM e facilita a minha vida!
E só incluir a MemoryLib.h no projeto e vida nova!
29 de junho de 2014
5 de maio de 2014
Mira Laser
E o laser não erra! Projeto simples, mas muito interessante!
As posições são gravadas manualmente através de dois potenciômetros. Após isso, o robô mira laser trabalha sozinho. O movimento é feito por dois servo motores.
As posições são gravadas manualmente através de dois potenciômetros. Após isso, o robô mira laser trabalha sozinho. O movimento é feito por dois servo motores.
11 de abril de 2014
Genius (Simon Game)
Quem não lembra desse clássico jogo da memória? O jogador precisa
repetir a sequência exibida, e a cada acerto vai ficando mais difícil.
Um bom passatempo e um ótimo exercício pra cabeça!
10 de abril de 2014
Sensor de Vagas
Hoje em dia é comum nos estacionamentos essa facilidade para
encontrarmos as vagas disponíveis. Em cima de cada vaga existe um
sensor, e se a vaga estiver disponível temos uma luz verde acesa, caso
contrário, uma luz vermelha.
8 de abril de 2014
Seguidor de Luz
Esse é o Batman seguidor de luz!
A base desse
circuito é a mesma de um carro seguidor de linha, por exemplo. São dois
sensores de luminosidade, um do lado direito e outro do lado esquerdo, e
assim detecta a variação da intensidade da luz. Quando o sensor da
esquerda marca um valor mais alto que o da direita, o motor gira para a
esquerda, e o mesmo acontece para o lado direito.
Assinar:
Postagens (Atom)