Skip to content

Diogo-Felipe/Arduino-For-Science

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arduino-For-Science

O projeto surgiu no laboratório de ótica da Universidade Federal do Pará (br) a partir da necessidade de automatização de tarefas repetitivas com intuito de aquisição maior e mais precisa de dados em diferentes experimentos físicos.

Dado que a verba do laboratório era quase que inteiramente dedicada a resolução de outros problemas, foi necessária a adoção de hardwares de baixo custo em uma grande quantidade de medidas. Dai o motivo pelo qual foi adotada a placa de Arduino.

Suas características permitiam soluções de alta qualidade e baixo custo quando comparadas ao processo experimental que se desenvolvia até então.

Os códigos desenvolvidos e publicados aqui tem como principal objetivo suprir as necessidades de diversos pesquisadores e estudantes nas áreas experimentais, sobretudo na física e química.

É válido lembrar que muitos desses pesquisadores e estudantes não possuem estudo formal ou tempo para aprendizado aprofundado de alguma tecnologia diferente daquelas na qual sua pesquisa é focada.

Tendo isso em mente, os códigos criados para esse repositório visam a facilitação do processo de automação de baixo custo em laboratórios de pesquisa profissionais.

Características e Especificações dos Códigos

Legibilidade

Todos os códigos criados para esse repositório devem ter como uma de suas características fundamentais a didática. Um usuário leigo deve ser capaz de ler as linhas do código e entender o funcionamento completo do programa.

Os códigos devem conter uma quantidade elevada de comentários explicativos e nomes de variáveis que façam sentido para os projetos aos quais eles são propostos.

Deve-se sim prezar pela generalidade e reutilização de código. No entanto, se houver a opção de utilizar um técnica avançada ou prezar pelo entendimento facilitado, a segunda opção deve ser seguida.

Em suma, deve-se prezar pela didática não apenas das linhas, mas da estrutura lógica do código.

Obviamente, como programadores e/ou cientistas, ainda é importante, e bem aceito, a criatividade na elaboração, análise e solução do problema.

Foco Cientifico

Os códigos aqui postos devem ter sempre foco em resolução de problemas enfrentados em laboratórios de pesquisa.

Isso significa em termos práticos que a didática do projeto não se mostrará nos códigos feitos. Não será ensinado a fazer um semáforo com leds a não ser que isso seja relevante do ponto de vista da pesquisa científica.

Apesar disso, devemos sempre lembrar que é impossível determinar todas as ferramentas que serão utilizadas para um pesquisa antes de ela começar a ser feita. Dessa forma, é importante que se façam desde as soluções mais triviais até as mais elaboradas para qualquer projeto.

About

Arduino com foco em pesquisa experimental.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages