O Raspberry Pi é um computador de placa única versátil que pode ser usado em projetos de Internet das Coisas e robótica. É barato, poderoso e bem suportado. Mas, por vários motivos, nem sempre você tem um Raspberry Pi à mão para testar suas ideias de projeto. É aí que entra um simulador de Raspberry Pi.
Para facilitar sua escolha, examinamos cinco desses simuladores, seus recursos, preços e seus prós e contras.
O que é um simulador?
Um simulador Raspberry Pi permite que você teste projetos sem usar um Raspberry Pi físico real. Isso pode economizar dinheiro, tempo e esforço.
O Raspberry Pi e os diversos componentes eletrônicos do seu projeto são representados digitalmente. Alguns desses simuladores possuem uma interface de arrastar e soltar que permite adicionar e remover componentes facilmente. Com um simulador Raspberry Pi, você pode executar projetos tão simples quanto piscar um LED ou tão complexos quanto projetos baseados em sensores.
Um simulador difere de emulando um Raspberry Pi porque você pode experimentar uma representação do hardware, em vez do sistema operacional Raspberry Pi.
Razões para usar um Raspberry Pi Simulator
Um simulador possui diversas vantagens que podem ser úteis em seu projeto de eletrônica.
- Um simulador Raspberry Pi ajuda você a trabalhar fora do seu orçamento. Você pode adicionar componentes caros e operar em uma escala maior do que normalmente seria capaz.
- Se você ficar perplexo durante o processo de iteração, um simulador o ajudará a ver o problema de uma maneira completamente diferente. Além disso, como é totalmente digital, você pode compartilhar seus designs com seus amigos/colegas para ver o problema com novos olhos.
- Os simuladores também permitem desenvolvedores que não têm acesso a hardware ou recursos necessários para fins de teste, mas ainda têm uma ideia que desejam implementar imediatamente.
- A modificação é simples e indolor com um simulador. Você pode trocar um componente ou adicionar um novo com um clique de um botão. Se você usa um simulador, não precisa se preocupar com as coisas dando errado, como ter um Raspberry Pi morto em suas mãos ou iniciar um pequeno incêndio.
Melhores simuladores para o Raspberry Pi
Agora que você sabe o que um simulador faz e por que você pode querer usar um, qual simulador você realmente deve baixar? Aqui estão quatro das suas melhores opções.
O Microsoft Azure é um dos três plataformas de computação em nuvem mais populares. Ele hospeda uma coleção de soluções de Internet das Coisas que são coletivamente chamadas de Microsoft Azure IoT. Isso inclui um simulador de Raspberry Pi que você pode conectar ao Hub IoT do Azure.
As três áreas principais do simulador são a área de montagem, a área de codificação e a janela do console integrado. Você pode adicionar uma string de código que permite que o Raspberry Pi simulado envie mensagens para o Hub IoT.
A criação de um Hub IoT exige que você tenha uma conta do Microsoft Azure. Existem quatro níveis de preços diferentes, começando com o plano Desenvolvedor de $ 29 por mês.
Este simulador ainda está em desenvolvimento, por isso a área de montagem está travada no modo de visualização. Atualmente, tudo o que você precisa para trabalhar é um sensor de umidade BME280 e um LED, mas é provável que isso mude no futuro. Você pode aprender facilmente o processo de conexão do simulador a um Azure IoT Hub lendo Documentação da Microsoft.
Wokwi é uma plataforma de simulação criada por Uri Shaked que permite simular projetos de IoT na nuvem. O Wokwi é capaz de simular microcontroladores como Arduino, ESP32 e Raspberry Pi Pico. Além disso, é totalmente gratuito. Se você está interessado em fazer projetos para o Pico, definitivamente deveria experimentar esta ferramenta.
A maioria dos periféricos do Raspberry Pi Pico já são simulados. Você pode adicionar componentes como LEDs, campainhas, OLED e LCDs, sensores de movimento, potenciômetros e até um teclado. Você pode compartilhar links para seus projetos com facilidade, permitindo que outras pessoas vejam o que você criou e construa em seu design.
Atualmente, esta aplicação web apenas simula o Raspberry Pi Pico e outros microcontroladores. Se você deseja simular os computadores de placa única Raspberry Pi, considere as outras opções nesta lista.
Projetos de LED custam dez centavos. Adicionar um Raspberry Pi pode ajudar a tornar as coisas mais interessantes. Certifique-se de verificar o nosso guia sobre como controle LEDs com seu Raspberry Pi.
O Wyliodrin Studio é um ambiente de desenvolvimento integrado (IDE) de código aberto que funciona nos sistemas Linux, Windows, Ubuntu e macOS e está disponível para download gratuito. Também está disponível como uma extensão do navegador Chrome e fornece uma série de soluções para IoT e desenvolvimento de sistemas embarcados.
Esta aplicação inclui um emulador de Raspberry Pi que permite espelhar o Raspberry Pi Zero e o Raspberry 1, bem como um simulador de Raspberry Pi que permite construir circuitos eletrônicos simples circuitos. Atualmente, você só pode escrever programas em JavaScript, mas o suporte a Python também está em andamento.
O Wyoliodrin Studio é totalmente gratuito. Funciona online e offline, o que significa que você pode trabalhar em seus projetos em qualquer lugar e a qualquer hora. Ele também permite que você importe e exporte projetos que podem facilitar a colaboração com outras pessoas. Além do Raspberry Pi, o Wyolidrin Studio suporta Arduino, BeagleBone Black e UDOO Neo.
O Proteus Design Suite inclui um Visual Designer que permite simular os sistemas Arduino e Raspberry Pi. Este produto inclui um editor de fluxograma e uma galeria periférica na qual você pode escolher painéis de discussão. Você pode criar seus projetos incorporados diretamente no Visual Designer por meio da interface intuitiva de arrastar e soltar. Ele também funciona offline, o que pode ser útil quando você não tem acesso à Internet.
O Proteus não emula todo o computador Raspberry Pi. Ele apenas simula os processos necessários para executar projetos embarcados. Você pode optar por usar o editor de fluxograma para criar seus programas ou escrevê-los em Python. Algumas das placas de breakout digitais incluídas neste simulador são uma placa de breakout de campainha, o módulo de câmera Raspberry Pi, LEDs, um display TFT, GPIO Expander e uma placa de breakout de sirene piezo.
Este simulador é um dos mais versáteis desta lista, pois inclui a maioria dos recursos necessários para colocar seus projetos em funcionamento. Vale a pena notar que o plano mais barato começa em $ 248, mas é um pagamento único.
Usando um Simulador de Raspberry Pi
Os simuladores podem ser úteis quando você precisa testar ideias de projetos, mas eles não se destinam a substituir o dispositivo real. Alguns simuladores chegam a custar mais que o próprio Raspberry Pi, tornando-os inviáveis para projetos de pequena escala.
Dito isso, os simuladores podem abrir um novo mundo de eletrônicos embarcados para você. Cabe a você escolher o simulador Raspberry Pi que corresponda ao seu orçamento, necessidades e preferências. Fazendo feliz!