Como emular Raspberry Pi nas janelas

Como emular Raspberry Pi nas janelas
Raspberry Pi é um pequeno e acessível computador de placa única, com muitas maneiras divertidas de ensiná-lo a codificar do zero. Basta conectar a placa a um monitor e um teclado, e você já tem um computador. Usuários avançados também podem integrar computadores do tamanho de cartão de crédito em seus projetos eletrônicos ou de robótica. Por mais barato que seja, ainda podem surgir dúvidas sobre se é realmente o melhor computador que atenderia às suas necessidades ou às necessidades do seu projeto. Não seria bom se você pudesse primeiro ter uma prévia do software antes de decidir comprar o pequeno computador? Se você não deseja arrependimentos, você pode primeiro testá -lo emulando o Raspberry Pi no seu computador Windows.

Emulação de Raspberry Pi

Para executar o Raspberry Pi no Windows, você precisaria de um emulador, que é um software que permite executar outro software que foi construído para outro sistema. Nesse caso, você precisaria de software que permitiria que você execute o sistema operacional do Raspberry Pi em um PC do Windows. Existem vários emuladores de Raspberry Pi que você pode baixar gratuitamente, mas talvez o mais popular seja Qemu ou emulador rápido.

O Qemu é um software de emulação compatível com código aberto e compatível com o Windows, capaz de imitar o chipset de braço de Raspberry Pi, tornando-o um programa ideal para virtualizar o Raspberry Pi em um PC do Windows. O QEMU é um aplicativo leve com um tamanho de arquivo modesto de apenas 550 MB ou menos, por isso não esgotará o computador de emular o Raspberry Pi.

Um pouco de codificação está envolvido durante a configuração, por isso é adequado para usuários com pelo menos experiência básica de codificação. Há três coisas que você precisa para a emulação de Raspberry Pi usando o QEMU: QEMU Installer, Kernel e Raspbian OS Image. Veja como emular o sistema operacional do Raspberry Pi no Windows usando o Qemu.

Instalador Qemu

Faça o download do instalador QEMU em seu site oficial. Existem versões de 32 e 64 bits; Baixe a versão de acordo com sua versão do Windows. Quando o download estiver concluído, execute o arquivo executável (.exe) e siga as instruções para instalar qemu.

Núcleo

Escolha e baixe o kernel mais recente deste link.

Imagem do OS Raspbian

Baixe o arquivo de imagem de Raspbian aqui. Escolha a pasta mais recente e descompacte -a na mesma pasta em que você salvou o arquivo do kernel.

Arquivo em lote

Depois de baixar esses três arquivos essenciais, é hora de criar um lote do Windows (.arquivo) arquivo. Para fazer isso, abra o bloco de notas ou qualquer editor de texto e digite esses comandos:

"C: \ Arquivos de Programas \ qemu \ qemu-System-Arm.exe " ^
-Nome do arquivo do kernel do tipo kernel aqui ^
-CPU ARM1176 ^
-m 256 ^
-M versatilepb ^
-stdio em série ^
-Anexar "root =/dev/sda2 rootfstype = ext4 rw" ^
-Nome do arquivo da imagem Raspbian do tipo HDA ​​aqui ^
-DTB Versatile-PB-Buster.dtb ^
-rede nic ^
-usuário da rede, hostfwd = tcp :: 5022-: 22 ^
-sem reboot

Observação: Altere o caminho qemu na primeira linha de acordo com o caminho qemu em seu computador. Além disso, altere os nomes de arquivos do kernel e dos nomes de arquivos da imagem Raspbian na segunda e oitava linhas, respectivamente (indicados em azul), de acordo com os nomes dos arquivos do que você baixou.

Salve o arquivo em lote na mesma pasta de imagens do kernel e Raspbian.

Emulação

Agora, execute qemu e abra o prompt de comando. No prompt de comando, vá para o diretório que contém o arquivo de imagem Raspbian, kernel e arquivo em lote. Digite o nome do arquivo do arquivo em lote que você criou e pressione Enter. Isso abrirá a janela Qemu executando o sistema operacional Raspbian. Agora você pode explorar o Raspberry Pi no seu PC com Windows.

Também existem outros tutoriais disponíveis para emular o Raspberry Pi usando o Qemu que você pode experimentar, como este aqui.

Outras maneiras de emular Raspberry Pi

Qemu é provavelmente o software de emulação mais popular para Raspberry Pi, mas não é o único por aí. Aqui estão outros programas que você pode usar para imitar o Raspberry Pi no Windows.

Emulador de RPI

Outro emulador de Raspberry Pi semelhante ao qemu, mas é muito mais simples de configurar e tem uma interface mais fácil de usar é o emulador RPI. É um novo software que emula o hardware do Raspberry Pi 3.

Se todo o processo de emular o Raspberry Pi usando o Qemu parece assustador para você, você pode usar o emulador RPI, que tem tudo o que você precisa para emular o Raspberry Pi sem a necessidade de codificar. Isso é adequado para iniciantes que ainda não têm experiência de codificação anterior. Você pode baixá -lo aqui de graça. Você simplesmente precisa descompactar o arquivo, uma vez baixado, abra a subpasta Qemu e execute o arquivo BAT. O programa carregará todos os arquivos e inicializará na tela Wheezy Raspbian uma vez concluído. Você pode começar a ter a experiência do Raspberry Pi sem um Raspberry Pi.

Para relançar a ferramenta de configuração, digite sudo raspi-config no prompt de comando.

Estação de trabalho VMware

A VMware Workstation é uma máquina virtual que é executada no sistema Debian e pode imitar diferentes sistemas operacionais, incluindo o sistema operacional de Raspberry Pi, em um computador. É gratuito para download para uso pessoal, mas vem com uma taxa para usuários de negócios. Para emular o Raspberry Pi, faça o download da versão do Windows do VMware e instale -o executando o executável (.exe) arquivo. Depois de instalar com êxito o programa, crie uma nova máquina virtual e abra o arquivo ISO Raspbian para iniciar o emulador de Raspberry Pi.

VirtualBox

VirtualBox é outro programa de virtualização e emulação de hardware semelhante ao VMware que praticamente imita qualquer sistema operacional em um sistema de computador. Como o VMware, o VirtualBox é baseado no sistema Debian, no qual Raspbian é construído. É gratuito baixar e vem com uma interface fácil de entender, o que facilita o uso. Além disso, diferentemente do Qemu, nenhuma codificação está envolvida na emulação do Raspberry Pi, tornando -o ideal para iniciantes ou para aqueles sem habilidades de codificação.

A configuração do VirtualBox no Raspberry Pi é menos complicada do que fazê -lo em qemu. Depois de baixar o VirtualBox, crie uma máquina virtual e instale o Raspberry Pi. Depois que a máquina virtual estiver configurada, você pode passar pela configuração do Raspberry Pi como faria no Raspberry Pi, e poderá ter a sensação do sistema operacional de Raspberry Pi.

Conclusão

Há muitas razões pelas quais alguém gostaria de imitar o Raspberry Pi nas janelas, apenas por curiosidade ou se familiarizar com o software antes de realmente comprá -lo, ou simplesmente experimentar o Raspberry Pi sem gastar um único buck. Seja qual for o motivo, existem muitos programas compatíveis com Windows que podem ajudar a emulação de Raspberry Pi para quem quer colocar as mãos nele, para usuários experientes ou novatos.