sábado, 19 de setembro de 2015

         Por que escolhemos o Arduíno?
Nosso projeto anterior era um circuito eletrônico movido por uma placa fotovoltaica, porém queríamos inovar, e aprimorar nossos conhecimentos de programação/automação de projetos, então decidimos criar esse protótipo,que é um robô capaz de medir temperaturas em lugares inacessíveis, com uma longa discussão decidimos que a melhor maneira de cria-lo seria aproveitando os recursos disponíveis nas placas Arduíno, nada melhor do que unir o útil ao agradável.
Alguma das vantagens é :
A facilidade em medir temperaturas em locais de difícil acesso;
Facilidade de programação;
Bom custo X benefício para iniciantes;

Curiosidades sobre o Arduíno.
Quando um projeto envolve eletrônica seja ela analógica ou digital, em que é preciso automatizar algo ou torná-lo inteligente, nós precisamos utilizar microcontroladores, esses componentes são como o processador do nosso computador, porém não precisam de memória RAM externa e nem armazenamento para o programa, um microcontrolador já possui internamente memória para o programa, memória RAM para os dados, e uma unidade de processamento, porém obviamente possuem um desempenho muito inferior a um processador, até porque o seu propósito é outro. Hoje em dia os microcontroladores mais utilizados em projetos particulares de pessoas (não empresa) são os PIC da Microchip e os Atmega da ATMEL, e a pesar de muitas pessoas acharem que o Arduino é um microcontrolador, ele não é, o Arduino é apenas uma plataforma de desenvolvimento que utiliza os microcontroladores da ATEMEL (atmega).
Para que um microcontrolador execute uma tarefa como por exemplo fazer uma leitura analógica, ativar um transistor que ativa um relê e acende uma lâmpada ou se comunicar com algum módulo ou dispositivo, é preciso que você programe-o, para isso, você pode utilizar linguagens de programação como Assembly, C, C++ e em alguns casos até mesmo Visual Basic, claro que a mais completa e recomendável é a linguagem C

IDE
Uma das vantagens do Arduíno é que sua IDE é multi-plataforma, ou seja, pode ser instalada no Windows, Linux e MAC OS X e por ser uma IDE dedicada ao Arduíno, ela possui nativamente diversos exemplos de código e opções como por exemplo passar o bootloader do Arduíno para um microcontrolador Atmega novo.
HARDWARE
Hoje em dia existem várias versões de placas Arduíno, cada uma utiliza um microcontrolador Atmega diferente, no caso do Arduíno Uno que é o Arduíno que utilizaremos no projeto, mas existem diversos, como por exemplo, o Arduíno Mega, Arduíno Leonardo, entre outros.