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;
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.