Na verdade, Arduino e Raspberry Pi são bem diferentes. Para iniciantes, o Raspberry Pi é um computador totalmente funcional, enquanto o Arduino é um microcontrolador, que é apenas um componente de um computador. Ambos foram projetados originalmente para serem ferramentas de ensino, e é por isso que se tornaram tão populares - ambos os dispositivos são muito fáceis de aprender a usar.
O Raspberry Pi é um computador do tamanho de um cartão de crédito e de baixo custo, conectado a um monitor ou TV de computador e, para operá-lo, o usuário pode usar um teclado e mouse padrão para operá-lo. Raspberry Pi é uma série de computadores de placa única. Isso foi desenvolvido para promover e conscientizar a ciência básica da computação nas escolas de todo o mundo.
Um Arduino é uma placa-mãe com microcontrolador. Um microcontrolador é um computador simples, pois apenas um programa pode ser executado por vez. É muito fácil de usar. O Arduino é uma plataforma de código-fonte aberto e protótipo baseado em software e hardware.
Raspberry Pi 3
Raspberry foi desenvolvido pela Fundação Raspberry Pi no Reino Unido. A versão mais recente do computador Raspberry Pi é o Raspberry Pi 3 Modelo B, que é um computador com tamanho de cartão de crédito muito pequeno. Isso pode ser usado eficientemente apenas conectando um mouse, teclado, monitor, fonte de alimentação, cartão micro SD e instalando o Linux Distribution nele e isso cria um computador completo onde o usuário pode executar todos os aplicativos, desde processadores de texto e planilhas até jogos.
Raspberry Pi 3 é uma ferramenta de criação de sites on-line e de código aberto, escrita em linguagem PHP. É o mais popular sistema de gerenciamento de conteúdo de código aberto. O Raspberry Pi 3 Modelo B é o primeiro modelo de Raspberry Pi a ser open source desde o início. O Raspberry Pi 3 é um quad-core e é muito mais rápido e capaz do que os modelos anteriores do Raspberry Pi.
As vantagens do Raspberry Pi 3 Modelo B em relação ao seu antecessor
O novo quadro do Raspberry Pi 3 Modelo B é capaz de reproduzir vídeo MP4 1080p a 60 quadros por segundo, o que aumenta as credenciais do media center do Pi.
O Raspberry Pi 3 vem com Wi-Fi e Bluetooth integrados, o que também ajuda a suportar a Internet sem fio imediatamente.
A placa Pi 3 suporta atualizações remotas no Pi e também compartilha imagens do sistema operacional entre vários computadores, como o processo de inicialização, que pode ser feito diretamente usando um disco rígido ou pen drive conectado a USB e também suportando a inicialização a partir de um dispositivo conectado à rede. Sistema de arquivo.
O Raspberry Pi vem do Reino Unido. O inventor Eben Upton e seus colegas do Laboratório de Computadores da Universidade de Cambridge ficaram frustrados com o número cada vez menor de estudantes e os baixos níveis de habilidade desses estudantes que ingressaram no programa. O Raspberry Pi foi projetado para ser um computador barato e hacker para melhorar as habilidades de consertar. Enquanto Upton trabalhou em protótipos a partir de 2006, o primeiro carregamento de Pis ficou disponível em abril de 2012.
Arduino
O Arduino é uma plataforma de código-fonte aberto e protótipo baseada em software e hardware. É fácil de usar. O Arduino é a placa-mãe geral do microcontrolador e possui um software pronto chamado Arduino IDE (Ambiente de Desenvolvimento Integrado); este software é usado para escrever e fazer upload do código do programa de computador na placa física.
O Arduino, por outro lado, nasceu na Itália. Foi nomeado após o bar onde o inventor Massimo Banzi e seus cofundadores forjaram a idéia pela primeira vez. Banzi, professor do Instituto de Design de Interação Ivrea, queria uma ferramenta simples de prototipagem de hardware para seus alunos de design.
Alguns dos recursos das áreas do Arduino
A placa-mãe do microcontrolador no Arduino é capaz de ler os sinais de entrada analógicos / digitais de diferentes sensores e depois converter esses sinais em um processo de saída, como ligar / desligar o LED, ativar um motor, etc.
O usuário pode controlar as funções de uma placa enviando sinais (conjunto de instruções) para a placa de microcontrolador usando o software IDE do Arduino.
O Arduino não requer nenhum hardware / programador extra sempre que desejar carregar um novo programa no quadro. Isso pode ser feito usando um cabo USB.
Como o Arduino IDE usa uma versão mais fácil do C ++, é muito fácil aprender a linguagem de programação a ser programada.
Hardware e Software
Aqui está uma visão geral de algumas das especificações que mostram as maiores diferenças entre as duas:
O preço e o tamanho dos dois dispositivos são comparáveis; já sabíamos que o Raspberry Pi e o Arduino eram pequenos e baratos. É o material que os diferencia.
O Raspberry Pi é 40 vezes mais rápido que um Arduino quando se trata de velocidade do relógio. Ainda mais aparentemente danoso para o Arduino, o Pi tem 128.000 vezes mais memória RAM. O Raspberry Pi é um computador independente que pode executar um sistema operacional real no Linux. Ele pode realizar várias tarefas ao mesmo tempo, suportar duas portas USB e conectar-se sem fio à Internet. Em resumo, é poderoso o suficiente para funcionar como um computador pessoal (embora não seja poderoso o suficiente para competir com seu Mac ou PC).
Pode parecer que o Raspberry Pi é superior ao Arduino, mas é apenas quando se trata de aplicativos de software. A simplicidade do Arduino faz com que seja uma aposta muito melhor para projetos de hardware puro.
Perguntei a Limor Fried, fundadora da Adafruit, uma loja de eletrônicos de bricolage que oferece peças e kits para os projetos Arduino e Pi, sobre sua opinião de especialistas sobre suas diferenças. Engenheiro do MIT, cuja missão na vida é ensinar eletrônica a pessoas de todos os níveis, Fried conhece as duas plataformas melhor que a maioria.
O IDE do Arduino é significativamente mais fácil de usar que o Linux. Por exemplo, se você quiser escrever um programa para piscar um LED com o Raspberry Pi, precisará instalar um sistema operacional e algumas bibliotecas de códigos - e isso é apenas o começo. No Arduino, você pode fazer com que uma luz LED pisque em apenas oito linhas de código. Como o Arduino não foi projetado para executar um sistema operacional ou muitos softwares, você pode simplesmente conectá-lo e começar.
O Raspberry Pi pode executar vários processos - pode executar vários programas em segundo plano enquanto ativado. Por exemplo, eu tenho um Raspberry Pi que serve como servidor de impressão e VPN, ao mesmo tempo.
Por outro lado, você pode deixar um Arduino conectado, pois ele conduz um único processo por um longo tempo, e apenas desconectá-lo quando não estiver em uso. É por isso que Fried recomendaria o Arduino para iniciantes antes que ela fizesse o Pi:
Depois de entender isso, as possibilidades são infinitas. Você poderia fabricar cerveja caseira, com o Arduino controlando os sensores e o Pi gerenciando o cérebro da operação. Você também pode criar uma plataforma para criar robôs que são muito mais capazes que os bots comuns do Arduino ou Raspberry Pi.