Tudo o que você precisa saber sobre como começar a usar o Raspberry Pi

raspheader1

Agora com mais de quatro anos, o Raspberry Pi, um computador barato do tamanho de um cartão de crédito, conquistou o mundo da computação e do faça você mesmo. Continue lendo enquanto o orientamos em tudo, desde a compra e alimentação até o funcionamento do minúsculo dínamo.

O que é Raspberry Pi?

O Raspberry Pi é um computador do tamanho de um cartão de crédito projetado e fabricado pela Raspberry Pi Foundation, uma organização sem fins lucrativos que se dedica a tornar os computadores e a instrução de programação o mais acessível possível para o maior número de pessoas.

Embora a missão original do projeto Raspberry Pi fosse colocar computadores baratos com recursos de programação nas mãos dos alunos, o Pi foi adotado por um público diversificado. Funileiros, programadores e DIYers em todo o mundo adotaram a plataforma minúscula para projetos que vão desde a recriação de gabinetes de fliperama retro até o controle de robôs e a configuração de dispositivos de mídia doméstica baratos, mas poderosos .

Introduzido em 2012, o Raspberry Pi original (que agora chamamos de Raspberry Pi 1 Modelo A) apresentava uma configuração de sistema em um chip construída em torno do processador Broadcom BCM2835 – um processador móvel pequeno, mas bastante poderoso, comumente usado em telefones celulares . Ele incluiu uma CPU, GPU, processamento de áudio / vídeo e outras funcionalidades, tudo em um chip de baixo consumo de energia emparelhado com um processador ARM de núcleo único de 700 MHz. Ao longo dos anos, a fundação lançou várias revisões (trocando os chips Broadcom por versões aprimoradas e aumentando a potência da CPU com um chip quad-core de 1,2 GHz).

Embora o Pi seja um pequeno dispositivo incrível que cresceu aos trancos e barrancos desde seu lançamento, é importante enfatizar o que o Raspberry Pi não é . O Raspberry Pi não é um substituto definitivo para o seu computador desktop ou laptop. Você não pode executar o Windows nele (pelo menos não na versão tradicional do Windows que você conhece), embora possa executar muitas distribuições do Linux – incluindo distribuições com ambientes de desktop, navegadores da web e outros elementos que você esperaria em um computador desktop.

O Raspberry Pi é , no entanto, um dispositivo incrivelmente versátil que reúne uma grande quantidade de hardware em um corpo muito barato e é perfeito para eletrônicos de lazer, projetos DIY, configuração de um computador barato para aulas de programação e experimentos e outros empreendimentos.

O que há no painel do Raspberry Pi?

Programador de LEGO para escala, não incluído.

Nos primeiros anos da fundação do Pi, o Raspberry Pi vinha em duas versões com dois preços diferentes: o Modelo A (US $ 25) e o Modelo B (US $ 35). Se você precisasse de menos hardware (o Modelo A tinha uma porta USB a menos, nenhuma porta Ethernet e metade da RAM), você poderia economizar dez dólares.

Conforme os custos de fabricação caíram e o Pi ganhou cada vez mais atenção, eles foram capazes de aumentar as especificações de hardware do dispositivo significativamente, mantendo o mesmo custo – finalmente unificando todos os modelos com o lançamento do Raspberry Pi 2 em 2015 e do Raspberry Pi 3 em 2016. Dito de outra forma: o melhor Raspberry Pi disponível a qualquer momento sempre custou $ 35. Então, o que você ganha quando compra um computador do tamanho de um cartão de crédito de $ 35?

A geração atual do Raspberry Pi 3, vista acima, apresenta o seguinte hardware:

  • Processador ARM de 1,2 Ghz Systems-On-a-Chip (SoC) com 1 GB de RAM integrado.
  • 1 porta HDMI para saída de áudio / vídeo digital
  • 1 conector de 3,5 mm que oferece saída de áudio e vídeo composto (quando emparelhado com um cabo apropriado).
  • 4 portas USB 2.0 para conectar dispositivos de entrada e periféricos add-ons.
  • 1 leitor de cartão microSD para carregar o sistema operacional.
  • 1 porta Ethernet LAN.
  • 1 Antena de rádio Wi-Fi / Bluetooth integrada.
  • 1 porta de alimentação microUSB.
  • 1 Interface GPIO (General Purpose Input / Output).

O que diabos é um GPIO?  O Raspberry Pi vem com um conjunto de 26 pinos verticais expostos na placa. Esses pinos são uma interface de entrada / saída de propósito geral que não está ligada a nenhuma função nativa específica na placa Raspberry Pi.

Em vez disso, os pinos GPIO existem explicitamente para que o usuário final tenha acesso de hardware de baixo nível diretamente à placa com a finalidade de anexar outras placas de hardware, periféricos, telas de LCD e outros dispositivos de hardware ao Pi. Por exemplo, se você quiser pegar um controlador de arcade antigo e conectá-lo diretamente ao seu Raspberry Pi para dar ao seu arcade uma sensação mais autêntica, você pode fazer isso usando a interface GPIO.

Embora não usaremos o cabeçalho GPIO no tutorial de “primeiros passos” de hoje, tiraremos proveito dele em outros tutoriais, como nossa construção de indicador LED Raspberry Pi que usa uma placa de breakout de LED anexada ao cabeçalho GPIO.

Onde comprar o Raspberry Pi

Na versão original deste guia,  advertimos fortemente os leitores contra comprar na Amazon ou no eBay. Nos primeiros dias da popularidade disparada do Pi, era realmente difícil conseguir uma unidade, e se você comprasse de alguém que não fosse um vendedor autorizado da Raspberry Pi Foundation, havia uma boa chance de você pagar a mais ou acabar com um produto muito suspeito em suas mãos.

Hoje você ainda pode comprar de um revendedor Pi oficial, como uma das muitas empresas fornecidas pelo distribuidor sancionado pela Fundação Pi, Element14 , mas o risco de comprar de um terceiro ou através da Amazon despencou. Na verdade, compramos todas as nossas unidades Pi da Amazon nos últimos anos sem problemas.

Existem várias versões do Pi, mas se você está apenas começando, com certeza deve comprar a geração mais atual do dispositivo – o Raspberry Pi 3 . Praticamente todos os antigos tutoriais de Pi na internet ainda funcionam com os modelos mais antigos, mas muitos dos projetos que você pode querer realizar (especialmente se quiser usar o Pi como emulador de videogame ou algo parecido) realmente se beneficiam do hardware mais recente.

Recomendado:  Como definir um alarme de repetição no Amazon Echo

Em casos raros, entretanto, você pode querer entrar no eBay para comprar um modelo Pi mais antigo e mais barato. Nosso tutorial sobre como transformar uma unidade de Pi e uma placa de LED em um indicador de clima , por exemplo, não precisa de uma nova unidade de Pi robusta e funciona muito bem no Raspberry Pi 1 Modelo A da era 2012 original.

As outras coisas que você precisa

2013-02-17_174732

A Raspberry Pi é apenas uma placa nua – ela não vem com um gabinete, nenhum cabo ou mesmo uma fonte de alimentação. Portanto, você terá que comprar essas coisas junto com seu Pi. Aqui estão as outras coisas que você precisa comprar (se ainda não as tiver à mão).

Uma fonte de alimentação estável : o Raspberry Pi obtém sua alimentação de uma porta microUSB e requer um adaptador microUSB para CA. Como o Pi é um microcomputador e não simplesmente um celular recebendo uma bateria recarregada, você precisa usar um carregador de alta qualidade com fornecimento de energia estável que forneça 5v consistente com pelo menos 700mA de saída mínima para unidades de modelo mais antigas e 2,5A para Pi 3.

Aqui está um gráfico, cortesia da Fundação Pi , delineando os requisitos de energia sugeridos e mínimos.

Usar um carregador de baixa qualidade ou com pouca energia é a principal fonte de problemas de instabilidade do sistema e frustração com o Raspberry Pi. Você pode evitar uma pilha de futuras dores de cabeça simplesmente obtendo uma fonte de energia de alta qualidade, de preferência projetada para o Pi, logo no início. Recomendamos a fonte de alimentação 5V 2,5A da marca CanaKit (US $ 10). Ele é construído especificamente para uso com o Pi, pode fornecer energia estável suficiente para as unidades mais antigas e mais novas, e não vai deixá-lo com problemas de inicialização ou dados corrompidos como algum carregador de celular aleatório da gaveta do escritório faria.

Um caso: o Pi é despachado nu; você vai precisar de um caso adequado para incluí-lo. Você pode comprar uma caixa de acrílico / plástico por cerca de US $ 10-25 ou ir pelo caminho mais criativo e criar sua própria caixa (como muitos fizeram logo após o lançamento do Pi).

Quando estiver comprando, verifique se está comprando a caixa certa para o seu modelo. Mudanças significativas na placa Raspberry Pi nos últimos anos, incluindo o movimento e a remoção total de certas portas, significa que os gabinetes mais antigos não cabem nos modelos mais novos.

Não é particularmente exigente ou chamativo? A caixa Raspberry Pi 3 de US $ 8 da Pi Foundation é um valor difícil de bater. Quer algo chamativo? O céu é o limite – a Amazon está cheia de caixas de Pi realmente legais, como esta caixa “Bel-Aire” cortada a laser que parece um minúsculo artefato dos anos 1950.

Um cartão SD de 4 GB + : As unidades Pi mais antigas usavam um cartão SD de tamanho completo, mas o Pi 2 e Pi 3 usam cartões microSD. A Raspberry Pi Foundation recomenda, no mínimo, um cartão SD Classe 4 de 4 GB. Mas, como os cartões SD são baratos hoje em dia, recomendamos comprar pelo menos um cartão SD de 16 GB Classe 10  para um Pi mais antigo ou um cartão microSD de 16 GB Classe 10 para os modelos mais novos. Você pode já ter um por aí, mas nem todos os cartões SD funcionarão necessariamente – verifique esta tabela em elinux.org para ver uma lista de cartões testados que funcionam (e não funcionam) para o Pi.

2013-02-17_175042

Cabos de áudio / visual : Se você estiver conectando seu Pi a uma HDTV ou monitor de computador mais recente com suporte para HDMI, precisará de um cabo HDMI – todas as unidades PI suportam saída HDMI. Para vídeo digital em um monitor de computador padrão que não possui uma porta HDMI, você precisará de um cabo HDMI para DVI para o sinal de vídeo e um cabo estéreo de 3,5 mm para o som (pois você perderá o som na conversão de HDMI para DVI) .

Alguns Pis também possuem saídas analógicas para TVs mais antigas. Se você estiver conectando um Pi mais antigo a um aparelho de televisão analógico, precisará de um cabo RCA para o vídeo e um cabo estéreo de 3,5 mm para o som. Você não precisa comprar um cabo RCA específico para a tarefa, você pode até usar um tri-cabo amarelo-vermelho-branco disponível – apenas certifique-se de combinar as cores em ambas as extremidades do cabo ao conectar dentro

Se você precisar conectar uma unidade Pi mais recente a uma fonte de vídeo SD / analógica, você precisará comprar um cabo adaptador conhecido como adaptador de 3,5 mm para RCA ou um cabo breakout AV TRRS. Como esses cabos são notórios por estarem fora das especificações / padrão e não funcionarem com o dispositivo que você deseja, é altamente recomendável comprar esta unidade barata e altamente testada que é conhecida por ser compatível com o Raspberry Pi.

Um cabo Ethernet ou adaptador Wi-Fi : a conectividade de rede não é uma necessidade absoluta para o Pi, mas torna a atualização (e download) de software muito mais fácil e dá acesso a uma ampla variedade de aplicativos dependentes de rede. E, obviamente, se o seu projeto depende de estar conectado à sua rede ou à Internet, você precisará de Wi-Fi ou Ethernet.

Recomendado:  Como digitar e-mails mais rápido no Gmail

Todas as versões do Pi têm uma porta Ethernet integrada, então você pode simplesmente conectar um cabo Ethernet e pronto. Se você quiser usar Wi-Fi, o Pi 3 tem Wi-Fi integrado. Se você tiver um Pi mais antigo, pode comprar um dos muitos adaptadores micro Wi-Fi compatíveis com o Pi. Tivemos grande sucesso com o minúsculo adaptador Edimax EW-7811Un  e o usamos em várias versões.

Um mouse e teclado: mesmo que seu objetivo final seja construir um servidor de arquivos sem interface ou outro dispositivo monitor / periférico sem entrada, você ainda precisará de um mouse e teclado para colocar seu Pi em funcionamento.

Qualquer teclado e mouse USB padrão com fio deve funcionar sem problemas com o Raspberry Pi. Porém, há uma ressalva nessa declaração: de acordo com as especificações de design USB, os teclados e mouses baseados em USB devem consumir menos de 100mAh de energia, mas muitos modelos desconsideram essa especificação e consomem mais.

Em unidades Pi mais antigas, este empate extra é problemático, já que as portas USB eram notoriamente complicadas. Se você achar que seus periféricos estão consumindo mais de 100mAh cada, você precisará usar um hub USB com alimentação (veja abaixo). Em modelos mais novos, isso deve ser menos problemático, pois as portas USB são significativamente melhoradas e as unidades usam unidades de fonte de alimentação maiores.

Você pode achar útil verificar esta grande lista de periféricos compatíveis com Pi verificados mantida por eLinux.org.

Um hub USB alimentado (opcional) : se seus periféricos estiverem fora das especificações ou você precisar conectar mais de dois dispositivos (como teclado, mouse e adaptador USB Wi-Fi), você precisará de um hub USB externo com seu próprio fonte de energia.

Testamos todos os hubs energizados que tínhamos espalhados pelo escritório com o Pi – desde ótimos hubs com motor Belkin de marca até hubs sem nome – e não tivemos problemas com nenhum deles. Dito isso, recomendamos verificar seu hub existente ou compra potencial em relação à seção de hub da lista de periféricos eLinux mencionada acima.

Como instalar um sistema operacional no Raspberry Pi

2013-02-17_175245

Agora que montamos todo o hardware necessário, Pi e periféricos, é hora de começar a carregar um sistema operacional em seu Pi. Não importa o projeto que você está fazendo, a instalação de um sistema operacional no Pi geralmente seguirá o mesmo procedimento.

Ao contrário de um computador tradicional onde você tem um BIOS, uma unidade que suporta mídia removível (como uma unidade de DVD) e um disco rígido dentro do computador, o Raspberry Pi simplesmente tem um leitor de cartão SD. Como tal, você não vai seguir a rota tradicional de configuração do computador de inserir um disco de inicialização e instalar o sistema operacional em um dispositivo de armazenamento interno. em vez disso, vamos preparar o cartão SD em um computador tradicional e carregá-lo no Raspberry Pi para mais descompactação / ajustes.

Etapa um: escolha e baixe seu sistema operacional

Se você estiver trabalhando em um projeto específico, talvez já saiba qual sistema operacional precisa baixar. Se você está apenas procurando mexer, provavelmente vai querer uma distribuição Linux de propósito geral para o Pi. Embora haja uma ampla variedade de distribuições Linux disponíveis para o Pi, a distribuição que usaremos em nosso exemplo é a mais bem suportada e mais estável: Raspbian , uma versão do Debian Linux  otimizada para Raspberry Pi.

Para esta etapa, você precisará de um computador separado com um leitor de cartão SD.

Primeiro, comece pegando uma cópia do Rasbian da Raspberry Pi Foundation . Existem duas versões do Rasbian: “Rasbian Jessie with Pixel” e “Rasbian Jessie Lite”. Pixel é a nova (e muito bonita) interface de desktop que a Raspberry Pi Foundation lançou no outono de 2016. A versão lite não tem o desktop Pixel mais faminto por GPU e mantém o antigo (e bastante feio) sistema de desktop Rasbian anterior. A menos que você tenha um hardware mais antigo e exija a versão lite, sugerimos que baixe a edição “com Pixel”. \

Etapa dois: Grave a imagem do sistema operacional em seu cartão SD

Agora que você baixou o Raspbian, precisa gravar a imagem no cartão SD. Etcher , um programa gratuito para usuários de Windows, macOS e Linux, simplifica o processo.

Primeiro, conecte o cartão SD ao computador. Em seguida, ligue o Etcher.

Flashing Raspbian é um processo simples de três etapas:

  1. Em “Selecionar imagem,” aponte Etcher para o arquivo zip Raspbian IMG que você baixou anteriormente.
  2. Em “Selecionar unidade”, escolha seu cartão SD na lista de opções. Observe que as unidades do seu sistema não serão exibidas como uma opção, mas qualquer unidade de disco rígido externa conectada pode. Se você não tiver certeza de qual unidade é qual, desconecte todas as unidades externas, exceto para o cartão SD em que deseja gravar.
  3. Por fim, clique em “Flash!” E seu cartão SD estará pronto para ser usado em instantes.

Etcher é um programa muito simplificado que torna o processo muito mais fácil. Usuários avançados podem preferir o método de linha de comando, que é descrito em raspberrypi.org para usuários curiosos de macOS e Linux.

Etapa três: coloque seu cartão SD no Pi e inicie-o

Agora, é hora de iniciar seu Pi pela primeira vez. Conecte todos os cabos e periféricos necessários ao Raspberry Pi, exceto o cabo de alimentação – isso inclui o cabo HDMI ou RCA, o hub USB, o cabo Ethernet e tudo o mais que você precisar.

Depois de ter todos os cabos conectados ao Pi e seus respectivos destinos, insira o cartão SD. Depois que o cartão SD estiver encaixado firmemente, insira o cabo de alimentação microUSB. Não há botão liga / desliga no Pi – assim que você conectar o cabo de alimentação, ele começará a inicializar.

Recomendado:  Como desativar anúncios personalizados e rastreamento em seu Roku

2013-02-17_150820

Quase imediatamente, você verá a sequência de inicialização passar rapidamente – semelhante à exibição acima. Se você estiver executando a versão Pixel de Rasbian Jessie, no entanto, a visualização será rapidamente substituída por uma tela inicial simples:

Segundos depois, você será levado para a área de trabalho Pixel quando o processo de inicialização for concluído.

Parabéns, você inicializou com sucesso seu Pi pela primeira vez. Para aqueles que estão familiarizados com as primeiras versões do Debian no Raspberry Pi e sua área de trabalho espartana, você não verá como isso parece bom em comparação. É como se estivéssemos computando no século 21!

A seguir, ensinaremos como configurar o Raspbian no seu Pi.

Configurando Raspbian em seu Pi

Agora que você está pronto para usar, é hora de configurar sua rede, atualizar o software e deixar o Raspbian pronto para uso em seus projetos.

Conectando ao Wi-Fi

Se você estiver conectado à sua rede doméstica via Ethernet, pule para a próxima seção “Testando a rede”. Se você precisar configurar a conexão sem fio, procure o ícone de rede no canto superior direito da tela e clique nele:

Selecione a rede sem fio à qual deseja se conectar no menu suspenso.

Digite sua senha de Wi-Fi na caixa pop-up e confirme se o ícone de rede muda do ícone sem conexão para o ícone de Wi-Fi.

É hora de verificar novamente a conexão de rede, confirmando que podemos nos conectar à web.

Testando a rede

Agora que você configurou a conexão Wi-Fi (ou saltou direto para esta seção porque está usando Ethernet), é hora de testar sua conexão. Qual a melhor maneira de testar a conexão do que abrir o navegador e visitar o How-To Geek?

Na área de trabalho, clique no ícone do menu Raspberry Pi localizado no canto superior esquerdo e navegue até Internet> Chromium Web Browser.

Inicie o Chromium clicando nele e digite www.howtogeek.com :

Sucesso! Não apenas temos conectividade de rede, mas o How-To Geek parece tão bom no leve Pi quanto em um desktop completo. Esta provavelmente será a primeira de muitas vezes em que você ficará surpreso e satisfeito com a capacidade do seu novo microcomputador.

Atualizando o Software

Antes de começar a pesquisar seu Pi, é uma boa ideia fazer uma atualização básica de software. Configuramos a rede, testamos a conexão e agora é o momento perfeito para fazer uma atualização de software em todo o sistema.

Embora a interface já tenha percorrido um longo caminho no Pi e no Pixel seja absolutamente linda em comparação com o desktop antigo, você ainda precisa sujar as mãos de vez em quando no terminal – e atualizar é uma dessas vezes. Clique no ícone do terminal no canto superior esquerdo da tela para iniciar o terminal.

No terminal, digite o seguinte comando:

sudo apt-get update && sudo apt-get upgrade

Este comando de combinação instrui Raspbian a pesquisar os repositórios de software disponíveis para atualizações e upgrades de sistema e software. À medida que essas atualizações são descobertas, você será solicitado a aprovar ou desaprovar as alterações com as teclas Y e N.

A menos que você tenha um motivo convincente para pular uma atualização (o que neste momento do jogo não temos), basta apertar a tecla Y para confirmar todas as alterações conforme aparecem. Mesmo em uma instalação totalmente nova em que você está usando a imagem mais recente da base Raspberry Pi, espere matar uns bons 20-30 minutos enquanto o Rasbian passa por atualizações relevantes.

Recursos e projetos adicionais do Raspberry Pi

Ao longo dos anos, desde que escrevemos a versão original deste guia do Raspberry Pi, nos divertimos muito usando o Raspberry Pi como base para dezenas de projetos. A qualquer momento, normalmente temos pelo menos meia dúzia de unidades de Pi instaladas e funcionando. Você pode pesquisar os arquivos do How-To Geek Raspberry Pi para ver a descrição completa, mas aqui está uma amostra de alguns de nossos projetos favoritos.

Hands down, we’ve gotten the most mileage out of the Pi by turning it into a media center for our all local and streaming media needs. Every TV in our entire house (guest room included!) has a Pi hooked up to it.

Want to play the beefy video games your desktop computer can handle but on your living room TV instead of at your desk? You can do that too by rolling a Pi into a streaming Steam Machine. Need a more practical project? You can turn a Pi and an external hard drive into a networked backup station for all your local file backup needs.

But really, that’s just the tip of the iceberg and we’re sure you’ll find plenty of ideas both in the HTG archive and by searching the web.

If you want some further reading, here are some excellent links related to the Raspberry Pi:

  • The Official Raspbian Documentation: From tweaking your config.txt to installing media players, Raspbian’s user documentation is a handy reference.
  • The Official Raspberry Pi Blog: If you keep an eye on nothing else Raspberry Pi related, keep an eye on the official blog. They’re constantly posting updates on new Pi developments, fun projects Pi fans have sent in, and other pieces of interest to Pi enthusiasts. While you are checking out the blog, don’t forget to make a stop at the Official Forums.
  • MagPi: The Unofficial Raspberry Pi Magazine: Published around eight times a year, MapPi is a free and polished electronic magazine for Pi hobbyists.
  • Raspberry Pi Disk Images: Experimenting with Raspberry Pi distributions is as simple as grabbing another cheap SD card and loading it up with a fresh image. Raspberry Pi Disk Images is a handy index of current Pi-friendly Linux and Android distributions.
  • eLinux.org’s Verified Peripheral List: Although we mentioned this one earlier in our tutorial, it’s worth mentioning again. If you are trying to figure out why an existing piece of hardware won’t work with the Pi or would like confirmation that a piece of hardware you’re looking at will likely work with your Pi, it’s an invaluable resource.

Have a Raspberry Pi project to share? Have a request for a Pi-oriented tutorial? Shoot us an email at tips@howtogeek.com or sound off in the comments.