Você pode nunca ter usado Raspberry Pi ou Arduino, mas é provável que já tenha ouvido falar deles. Raspberry Pi foi o computador britânico mais vendido há anos, e o Arduino vem transformando a comunidade DIY, uma placa de cada vez. Não faltam opções projetadas para fornecer um pouco de controle eletrônico sobre seus projetos. Ainda assim, o Raspberry Pi econômico e a infinidade de soluções da marca Arduino são, sem dúvida, dois dos mais populares.
Conteúdo
- Diga oi para Raspberry Pi
- Conheça o Arduino
- Arduino vs. Framboesa Pi: Poder
- Arduino vs. Raspberry Pi: Rede
- Arduino vs. Raspberry Pi: Sensores
- Qual solução combina com você no paraíso DIY?
Mas comparar os dois pode ser como julgar uma fila de cães e gatos. Ambos são animais que se lambem, mas cada um cava buracos por razões muito diferentes. Nós evitamos problemas e comparamos o Arduino com o Raspberry Pi para ajudá-lo a identificar o que é melhor comprar para o seu próximo projeto.
Vídeos recomendados
Diga oi para Raspberry Pi
O Raspberry Pi é um computador totalmente funcional e o cérebro do seu projeto. Por exemplo, o Kit de computador Piper que testamos em 2016 foi um laptop baseado em Linux equipado com Raspberry Pi 3, assim como Kit de computador de Kano completo em 2017, que as crianças pudessem montar para criar um PC multifuncional baseado em Linux.
Como mostram esses dois exemplos, uma placa Raspberry Pi tem todas as características de um PC com processador dedicado, memória e driver gráfico para saída via HDMI. Ele pode até executar uma versão otimizada do sistema operacional Linux chamada Sistema operacional Raspberry Pi. A maioria dos softwares Linux é fácil de instalar e permite usar o Raspberry Pi como um streamer de mídia funcional ou emulador de videogame com um pouco de esforço.
Embora o Raspberry Pi não ofereça armazenamento integrado, você pode usar cartões microSD para armazenar qualquer coisa. sistema operacional que você escolher, seja Raspberry Pi OS, Ubuntu Mate ou até mesmo a versão Internet das Coisas do Janelas 10. Você também pode instalar diferentes sistemas operacionais em diferentes cartões microSD para trocar plataformas, testar atualizações e depurar software. E como alguns modelos incluem conectividade baseada em Wi-Fi e Ethernet, você também pode configurá-lo para acesso via SSH ou transferir arquivos para ele usando FTP.
Tecnicamente, existem dez versões da placa Raspberry Pi: sete placas de tamanho normal, duas placas em miniatura e uma placa microcontroladora:
- Framboesa Pi 4 Modelo B – a partir de $ 35
- Raspberry Pi 3 Modelo A + – $ 25
- Raspberry Pi 3 Modelo B + – $ 35
- Raspberry Pi 3 Modelo B – $ 35
- Raspberry Pi 2 Modelo B – $ 30- $ 35 (descontinuado)
- Raspberry Pi 1 Modelo B + – $ 30
- Raspberry Pi 1 Modelo A+ – $ 20- $ 25 (descontinuado)
- Raspberry Pi Zero W – $ 10 e $ 14 (com cabeçalhos)
- Framboesa Pi Zero – $ 5
- Framboesa Pi Pico – $ 4
Como exemplo, aqui estão as especificações da placa Raspberry Pi 4 Modelo B:
Processador: | Broadcom BCM2711 de 4 núcleos |
Memória: | 2 GB, 4 GB ou 8 GB |
Armazenar: | 1x slot para cartão microSD |
Conectividade: | Wi-Fi 5 Bluetooth 5.0 BLE Gigabit Ethernet |
Portas: | 2x USB-A 3.2 2x USB-A 2.0 2x micro HDMI |
Outro: | Cabeçalho GPIO de 40 pinos Porta de exibição MIPI DSI de 2 pistas Porta de câmera MIPI CSI de 2 pistas Porta de áudio estéreo e vídeo composto de 4 pólos 5V DC via conector USB-C (mínimo 3A) 5V DC via cabeçalho GPIO (mínimo 3A) |
Dimensões: | 3,34 x 2,20 polegadas |
Além dos kits que você pode comprar, há uma grande comunidade que pode orientá-lo no caminho certo direção para construir projetos do início ao fim, como um Game Boy Zero, uma miniatura funcional Macintosh, o Pip-Boy de Efeito Fallout 4, e mais.
Você pode comprar Raspberry Pi através de parceiros terceirizados como Adafruit, Micro Center e outros. A Raspberry Pi Foundation não vende esses produtos diretamente.
Conheça o Arduino
Ao contrário do Raspberry Pi, as placas Arduino são microcontroladores, não computadores completos. Eles não executam um sistema operacional inteiro, mas simplesmente executam código escrito interpretado por seu firmware. Você perde o acesso às ferramentas essenciais que um sistema operacional fornece, mas, por outro lado, a execução direta de código simples é mais gerenciável e realizada sem sobrecarga do sistema operacional.
Ambiente de Desenvolvimento Integrado Arduino (IDE) é um software de código aberto para escrever código e carregá-lo em qualquer placa Arduino. O software é executado em Windows 7 e mais recente, Linux e MacOS 10.10 ou mais recente – há um aplicativo para Windows 10 também.
Placas e kits individuais são divididos em quatro grupos: nível básico (US$ 11 a US$ 92), recursos avançados (US$ 20 a US$ 42), Internet das coisas (US$ 18 a US$ 72) e educação (US$ 110 a US$ 2.100). Por exemplo, o Arduino UNO Rev3, que é a versão atual da placa básica do Arduino, custa US$ 23 e permite uma conexão USB entre o seu PC e a placa para fácil uso e programação.
O objetivo principal da placa Arduino é fazer interface com sensores e dispositivos, por isso é ótimo para projetos de hardware nos quais você simplesmente deseja que as coisas respondam a várias leituras de sensores e manuais entrada. Pode não parecer muito, mas é um sistema muito sofisticado que permite gerenciar melhor seus dispositivos. É ótimo para fazer interface com outros dispositivos e atuadores, onde um sistema operacional completo seria um exagero para lidar com ações simples de leitura e resposta.
Mas como o Arduino não é o “cérebro” do seu projeto, as soluções não estão restritas a um punhado de placas. Em vez disso, existem mais de 40 soluções para produtos básicos, dispositivos avançados, projetos de Internet das Coisas, educação, wearables e impressão 3D. Todos eles têm processadores, memória e, em alguns casos, armazenamento, mas são projetados principalmente para servir como controladores, não como computadores em miniatura.
Ótimos exemplos de projetos Arduino pode ser encontrado aqui. Um projeto é o Servo Catapulta Arduino que dispara uma tigela cheia de comida quando um gato pisa em um tapete com sensor de pressão colocado sob o prato. Outro projeto transforma uma arma Nerf Vulcan em uma torre de sentinela que pode rastrear seus inimigos. Os dispositivos Arduino podem até fazer coisas como adicionar um leitor de impressão digital a um controle remoto de garagem. Muitos kits de robôs para crianças que você pode comprar na Amazon são baseados na plataforma de software e hardware Arduino.
Arduino vs. Framboesa Pi: Poder
Os dois sistemas têm requisitos de energia muito diferentes. Para começar, a placa Raspberry Pi 4 Modelo B usa 3,4 watts quando ociosa e até 7,6 watts quando um monitor, teclado e mouse estão conectados. O Raspberry Pi Zero W menor consome 0,5 watts de energia quando ocioso e 1,75 watts quando um monitor, teclado e mouse estão conectados.
Ambas as placas Raspberry Pi requerem cinco volts para permanecerem ligadas, então você precisa de um adaptador de parede ou bateria recarregável com voltagem mais alta. Por exemplo, ambos os kits baseados em Raspberry Pi que testamos forneciam uma bateria recarregável interna conectada diretamente à placa. Essas baterias incluíam uma porta Micro USB adicional para recarregar por meio de um adaptador de parede ou usar o dispositivo como qualquer outro PC conectado eletricamente.
Enquanto isso, os dispositivos Arduino começam a executar o código quando são ligados e param quando você desliga o plugue. Para adicionar funcionalidade, você conecta diretamente aos pinos da placa Arduino ou empilha chips chamados “escudos” na parte superior da unidade base. Existem centenas de escudos, cada um projetado para executar uma tarefa diferente, interagir com sensores específicos e trabalhar uns com os outros para construir uma unidade de controle completa.
Assim, para o Arduino, você só precisa de uma bateria que mantenha a tensão acima de um determinado nível, junto com uma blindagem primária para gerenciar a energia. Mesmo que a energia do Arduino caia, você não acabará com um sistema operacional corrompido ou outros erros de software: ele apenas começará a executar o código quando for reconectado.
Para Raspberry Pi, você deve desligá-lo dentro do sistema operacional como qualquer outro computador, caso contrário corre o risco de corrupção e problemas de software.
Arduino vs. Raspberry Pi: Rede
O Raspberry Pi 4 Modelo B possui uma porta Ethernet integrada e conectividade Wi-Fi 5, que permite fácil acesso a qualquer rede com pouca configuração. Depois de conectado, você pode usar o sistema operacional para se conectar a servidores da Web, processar HTML ou postar na Internet. Você pode até usá-lo como VPN ou servidor de impressão.
Infelizmente, os dispositivos Arduino normalmente não são construídos para conectividade de rede imediatamente. Embora seja possível, eles exigem um pouco mais de ajustes para configurar uma conexão adequada. Você precisará de um chip extra (escudo) equipado com uma porta Ethernet, e você precisará fazer alguma fiação e codificação para colocar tudo em funcionamento. certo, o que é um processo suficiente para que alguns fornecedores vendam dispositivos Arduino comparáveis com Ethernet integrada componente.
Arduino vs. Raspberry Pi: Sensores
Embora os dispositivos Raspberry Pi e Arduino tenham várias portas de interface, conectar sensores analógicos a dispositivos Arduino é um processo mais simples. O microcontrolador pode interpretar e responder facilmente a uma ampla gama de dados do sensor usando o código que você coloca nele, que é excelente se você pretende repetir uma série de comandos ou reagir aos dados do sensor como forma de fazer ajustes nos servos e dispositivos.
As placas Raspberry Pi, por outro lado, requerem software para interagir com esses tipos de dispositivos, o que nem sempre é o que você precisa se estiver apenas tentando regar as plantas de maneira eficaz ou manter sua cerveja frio. Usar ambos em um projeto não é tão incomum. O dispositivo Arduino pode atuar como uma placa de controle que executa comandos emitidos pelo software Raspberry Pi antes que as informações do sensor sejam realimentadas para gravação ou reconhecimento.
Qual solução combina com você no paraíso DIY?
Após nossos testes, acreditamos que a placa Raspberry Pi é a escolha superior para qualquer pessoa cujo projeto envolve tarefas que melhor se adaptam a um computador pessoal. O quadro ajuda a tornar as operações mais simples e os projetos mais fáceis de gerenciar. É uma ótima opção se você deseja verificar diferentes mídias, conectar-se à Internet, ler dados ou vincular-se a um monitor externo.
Uma placa Raspberry Pi é ótima para realizar várias tarefas de rede. O dispositivo funciona como VPN, processa HTML, adiciona postagens na internet e se comunica com servidores web. Além de todas essas funções, a placa também possui conectividade Wireless N e uma porta Ethernet integrada.
Queremos ressaltar que, embora o Raspberry Pi pareça ser a melhor escolha geral, os dois produtos se destacam em tarefas diferentes. Recomendamos que você considere executá-los lado a lado. Por exemplo, o Raspberry Pi pode fornecer acesso do lado do cliente ao seu código e configurações, enquanto o Arduino pode lidar com a atuação do dispositivo e a coleta de dados.
Você tem a opção de conectar os dois produtos de diversas maneiras; Um USB, uma rede privada local ou portas de E/S em execução no dispositivo Arduino no Raspberry Pi provavelmente seriam métodos bem-sucedidos.
Recomendações dos Editores
- Intel Core i5 vs. i7: Qual CPU é ideal para você?
- Este hoverboard personalizado é inteiramente desenvolvido com Raspberry Pi
- Veja este desenvolvedor usar um Raspberry Pi para reviver um amplificador de guitarra
- O que é Raspberry Pi e o que posso fazer com ele em 2022?
- Como instalar RAM