segunda-feira, 5 de agosto de 2013

Funcionamento

O nosso projeto baseia-se na indução eletromagnética. Possui 2 servos motores onde estão fixadas as cancelas, contém também 4 sensores Reed Switch e um display LCD, estando todos estes componentes interligados e comandados pelo microcontrolador arduíno. Na entrada do parque está fixado o display que disponibiliza a informação relativamente ao número total de vagas livres/ ocupadas. Tem também um sensor Reed Switch que quando o carro passa sobre ele faz contacto  e “envia” a informação ao arduíno que por sua vez este “envia” ao servo motor que vai receber a informação de que um carro está sobre o sensor e levanta a cancela. Posteriormente, tem outro sensor, que por sua vez quando recebe o contacto, faz todo este processo novamente que faz com que o servo motor feche a cancela e desconta um valor ao número total de vagas, neste caso 10 vagas totais, ficando com 9 vagas livres.

No processo seguinte, ou seja, quando o carro abandona o parque tem novamente um sensor na saída que quando o carro passa sobre o mesmo faz todo o processo descrito na entrada e faz com que o servo motor atue e a cancela seja levantada. De seguida tem outro sensor, ( o esquema é igual ao da entrada) , que tem o papel de fechar a cancela e contar um valor, ou seja, adicionar um número  ao indicado no display, que neste caso como o carro tinha entrado ficou com 9 lugares vagos, na saída iria contar novamente para 10 lugares totais vagos.
Notas sobre o funcionamento:
O parque ao ficar lotado (com as 10 vagas preenchidas irá aparecer uma mensagem no LCD a dizer "parque ocupado") e não abre a cancela.







domingo, 4 de agosto de 2013

Descrição geral do projeto

•Pensamos que o nosso projeto poderá ser útil nos dias de hoje, visto que hoje em dia precisamos de prática e eficácia, e com este parque pretendemos precisamente isso.


•Aqui apresentamos um diagrama de blocos com os principais componentes nele integrados.


sábado, 3 de agosto de 2013

Dificuldades encontradas ao longo do desenvolvimento do projeto

As nossas principais dificuldades foram durante o desenvolvimento do código, porque tínhamos poucas bases, mas com o nosso empenho e alguma ajuda da parte do professor orientador e colegas conseguimos fazer o código e ficar a perceber esta linguagem.
        Outra dificuldade que tivémos foi no controlo dos motores, pois estes por vezes  “desprogramavam-se” e tínhamos de ver onde era o problema, se no código ou problema físico.