Arduino vs raspberry pi: que é o mini computador para você?

O Arduino e Raspberry Pi pode parecer bastante semelhantes - ambos são placas de circuitos pequenos bonitos com alguns chips e alfinetes sobre eles - mas eles são na verdade dispositivos muito diferentes.

Você está procurando um pequeno computador, talvez para alimentar um Camera DIY Network Security - é uma decisão comum necessária para uma variedade de projetos divertidos. Você já ouviu falar coisas boas sobre o Raspberry Pi e Arduino, mas você não pode decidir o que é certo para você. Que vai prevalecer como o mais útil uma vez que você desmontado a câmera de segurança graças a esse incidente com os vizinhos? Que você pode reproduzir filmes em? Não se preocupe, estamos aqui para explicar tudo!

Se você for mais de um aprendiz visual (como eu), este artigo está disponível em forma de vídeo aqui:

Qual é a diferença?

O Arduino é um micro-controlador, e não de fato um mini-computador. Um micro-controlador é apenas uma pequena parte do que faz um computador inteiro. O Arduino fornece apenas um subconjunto da funcionalidade da Pi framboesa.

Embora o Arduino pode ser programado com pequenas aplicações escritas em C ++, não pode executar uma escala de “sistema operacional” completo e certamente não vai substituir o seu centro de mídia em breve. O Raspberry Pi, por outro lado, é uma completa explodido computador. Se você está lendo este site, eu estou indo supor que você sabe o que isso significa.

Forças & fraquezas

Assim é o Arduino inútil, então? Dificilmente - um Arduino é perfeito para projetos eletrônicos. Ele contém um conjunto de entradas e saídas que podem ser conectados diretamente a componentes e sensores, e é incrivelmente fácil simplesmente saltar directamente para fazer alguma coisa. Isso o torna ideal para prototipagem coisas, ou fazer pequenos projetos que não exigem as complexidades de um Pi.

Arduino

O Arduino corre o firmware Arduino - um pouco básico de software central que lhe permite comunicar com um computador através de USB e dá acesso a todas as funcionalidades. Você geralmente não iria substituir este firmware, mas é possível. Uma vez que seu código foi carregado, você pode simplesmente ligá-lo em qualquer lugar e ele vai começar a trabalhar imediatamente - você não precisa para reiniciar, conectar um teclado ou escolher um aplicativo para executar. Ele faz o trabalho que tem sido programado para fazer, fá-lo bem, e ele faz isso imediatamente.

O Raspberry Pi, por outro lado é um mini-computador totalmente funcional. Ele requer um sistema operacional (o checkout estes 10 distros Linux ele pode ser executado), e leva uma pequena quantidade de tempo a arrancar antes que seja operacional. Armazenamento é fornecido a partir de um cartão micro-SD, enquanto built-in Ethernet permite as redes (você pode obter rede em Arduino também, mas requer um add-on “escudo”).Não apenas Raspbian: 10 Linux Distros Seu Pi pode funcionarNão apenas Raspbian: 10 Linux Distros Seu Pi pode funcionarVocê está correndo presumivelmente a última versão do Raspbian em seu Raspberry Pi. Mas é a melhor distro Linux para o dispositivo? Poderia haver uma alternativa que você pode encontrar-lhe convier melhor?consulte Mais informação

Video: LattePanda Review - Single Board Windows 10 PC with Arduino - Similar to Raspberry Pi

No coração do Pi é um Broadcom CPU Arm-v6 tem memória e um processador gráfico dirigindo a saída HDMI. Você pode conectar um teclado e monitor, carregar o Linux, e menos conhecimento técnico pode ter nenhuma idéia de como pequena a condução da máquina tudo realmente é. O Pi é uma plataforma incrivelmente poderoso em um pacote muito pequeno - perfeito para sistemas embarcados, ou projetos que exigem mais interatividade e poder de processamento.

Raspberry Pi

Dito isto, a framboesa é significativamente mais complexo para projetos eletrônicos simples. Por exemplo, o primeiro projeto de todos é algum derivado do piscando um LED on e off. No Arduino, este envolve a ligação de um diodo emissor de luz e resistência a dois pinos, em seguida, carregar cerca de oito linhas de código. É isso aí. Na Raspberry Pi - supondo que você tem um sistema operacional totalmente funcional já instalado e configurado como você gosta, então você precisa instalar algumas bibliotecas para ajudar a controlar os pinos GPIO (que é os bits ligar componentes).Programação Arduino para iniciantes: The Traffic Light ControllerProgramação Arduino para iniciantes: The Traffic Light ControllerNa semana passada, nós aprendemos sobre a estrutura básica de um programa Arduino e tomou um olhar mais atento ao exemplo `piscar`. Esperamos que você teve a oportunidade de experimentar com código, ajustando os horários. Desta vez,...consulte Mais informação



Existem muitas bibliotecas para escolher, porém, dependendo do idioma que deseja programar - incluindo designers visuais, tais como zero. WiringPi permite escrever na mesma língua que o Arduino é derivado. Finalmente, você pode precisar de compilar seu aplicativo antes de executá-lo. O ponto é, você pode fazer quase tudo o que um Arduino pode, em um Pi - é apenas mais complicado.

Video: World's Cheapest PC!!! Raspberry Pi?

coçar, arranhão

Outro ponto importante a lembrar aqui é que Arduino é a plataforma mais popular para projetos eletrônicos, por isso mesmo que projetos eletrônicos são possíveis em Raspberry Pi (10 framboesa Projectos Pi para principiantes), Você não vai encontrar quase tantos tutoriais para iniciantes para ajudá-lo. Poderia ser melhor para considerar o Pi como uma atualização uma vez que você está pronto para lidar com projetos maiores e mais exigentes.Projetos Raspberry Pi para IniciantesProjetos Raspberry Pi para IniciantesEstes 10 projectos Raspberry Pi para iniciantes são grandes para obter uma introdução aos recursos do Pi de hardware e software, e vai ajudá-lo a se levantar e correr em nenhum momento!consulte Mais informação

O Raspberry Pi é um mini-computador, o Arduino não é. Para entender esse ponto um pouco mais claramente, aqui está uma pequena seleção de sistemas operacionais que podem ser instaladas no Raspberry Pi:

  • Raspbian (baseado em Debian Linux, este o “default” OS).
  • Riscos.
  • Plan 9.
  • Xbox Media Center.

Nós escrevemos sobre 7 Sistemas operacionais Pi Raspberry anteriormente.

Kodi

Video: Raspberry Pi vs Arduino: Which is the Mini Computer for You?

E aqui está uma lista de sistemas operacionais que podem ser instaladas no Arduino:

  • Nenhum

Então, você está decidido? Ótimo. Comece por verificar como transmissão ao vivo no YouTube com uma Pi, ou como sobre a construção de uma lâmpada nuvem relâmpago com um Arduino? Temos um Guia do unofficial Raspberry Pi Beginner que deve ser útil, e um para Arduino, também.Assistir jogos para o YouTube Com um Raspberry PiAssistir jogos para o YouTube Com um Raspberry PiAo adicionar um módulo de câmera (ou webcam USB) para o Raspberry Pi, você começa, uma câmera web-connected leve e portátil. Veja como para transmitir algumas imagens para o YouTube, ao vivo.consulte Mais informação

ESPERAR! Por que escolher em tudo?

Na verdade, você pode ter o melhor dos dois mundos do Pi pode ser um Arduino mais complexo, eo Arduino realmente não pode lidar com tanto como o Pi - mas você já pensou usá-los juntos? A - projeto Alamode coloca um clone Arduino empilhável diretamente em cima do Pi, dando acesso instantâneo a todas as funções do Arduino habituais.

Pi e Arduino Juntos

Ou se Python é mais sua coisa, basta ligar o seu Arduino para o USB do seu Pi e comunicar com ele diretamente.

Espero que esteja mais clara sobre as diferenças entre o Arduino e Raspberry Pi agora, e por que um pode ser melhor que o outro para uma determinada aplicação. Mostra-nos alguns dos seus projectos Arduino / PI nos comentários abaixo!


Artigos relacionados