1ª - Etapa
SOL
A primeira etapa do projeto baseia-se em definir quais os módulos de sensoreamento que serão utilizados sendo de corrente, tensão e luminoso.
O “Sol” que iremos simular através de uma lâmpada, deve ser mantida distante do restante do projeto, por conta de seu efeito de aquecimento. Possuindo sensores de corrente, intensidade de luz e controle da luminosidade do sol ( em outras palavras o brilho da lâmpada).
Em vota da Lâmpada as placas representadas são as células foto voltaicas, na base da lâmpada haverá um LDR afim de verificar que “horas do dia são” (medir intensidade da luz),
Juntamente, ira conter um sensor de corrente afim medir a corrente gerada pelas células para a bateria.
O esquema elétrico dessas ligações será disponibilizado em breve.
2ªEtapa
SENSORES
Nesta segunda etapa nos concentramos em realizar o levantamento dos sensores que serão necessários.
Para monitoração de corrente tanto da carga da bateria quanto do fornecimento de energia para a lâmpada e demais aplicações;
Inicialmente:
Cogitado o uso do sensor ACS712 para monitorar a correte.
Verificando a possibilidade de utilizar oINA168
LDR conectado com um pullup de 10K ligado numa das portas Analógicas do Arduino
Procurando monitorador de tensão
Rele a ser utilizado
Lampada a ser utilizada como sol
Lampada a ser utilizada como carga
DEFINIÇÃO DA MAQUETE
Ainda dentro dessa mesma etapa, começamos a traçar como será o mapa da nossa maquete e quais componentes ou materiais utilizarmos para a confecção da maquete e a realização do modelo 3D para termos uma noção de como iria ficar.
3ª Etapa
CÓDIGO
Nesta etapa inicia-se a escrita do código embarcado (Arduino). Utilizando a plataforma de desenvolvimento proprietária do arduino.
4ª Etapa
INTERFACE USUÁRIO
Depois de definido as STRINGS pelo firmware embarcado, será possível a realização da interface com o usuário.
O FW embarcado fornece somente dados através da interface serial, sendo assim, esses dados devem receber seu devido tratamento para serem mais passíveis ao usuário, com isso resolvemos criar uma janela de interface mais amigável.
A ideia inicial baseia-se em:
O plataforma a ser desenvolvida ainda não foi definida.
Por enquanto esta sendo estudado as plataformas Visual C++ e C#.