Raspberry Pi Projetos para Iniciantes - O que você pode fazer com um Raspberry Pi

Esta é projetos Raspberry Pi para iniciantes. Sabe por que este pequeno computador balançou as raízes da computação, e aprender o que você pode fazer com ele.

A+ A-

O Raspberry Pi é uma série de baixo consumo de energia, computadores de placa única criadas pelo Pi Foundation framboesa. Originalmente criado para ensinar às crianças as noções básicas de informática e programação em países em desenvolvimento, o Raspberry Pi foi feita com ênfase em requisitos de baixa potência, baixo preço e facilidade de uso.

No entanto, devido à sua natureza flexível e de baixo preço, a partir de apenas $ 35 de volta em 2012, o Raspberry Pi encontrou uma casa nas mãos de entusiastas de tecnologia, modders e cientistas. Desde então tem se expandido muito além do seu caso de uso original.

Projetos Raspberry Pi para Iniciantes

Vamos dar uma olhada em projetos Raspberry Pi para iniciantes, o que tem para oferecer, eo que você pode fazer com ele mesmo.

ferragens

Ao longo dos anos, o Pi Foundation framboesa lançou vários modelos de computador Raspberry Pi. Para além das normais gerações (isto é, Pi framboesa, framboesa Pi 2, etc), também existem algumas variações da característica, como modelo A, B, A + e B +.

Olhando para os modelos comuns disponíveis, temos -

1. Raspberry Pi (Primeira Geração) - Lançado em 2012

  • Processador - núcleo ARM Individual 6 @ 700Mhz
  • Arquitetura - ARMv6 (32 bit)
  • SOC - Broadcom BCM2835
  • GPU - Broadcom VideoCore IV @ 250Mhz
  • RAM - 256 MB para 512 MB, dependendo do modelo
  • Preço no lançamento - $ 35

2. Raspberry Pi 2 (Segunda Geração) - Lançado em 2015

  • Processador - Quad núcleo ARM Cortex A7 @ 900Mhz
  • Arquitetura - ARMv7-A (32 bits)
  • SOC - Broadcom BCM2836
  • GPU - Broadcom VideoCore IV @ 300Mhz
  • RAM - 1GB
  • Preço no lançamento - $ 35

3. Raspberry Pi 3 (Terceira Geração) - Lançado em 2016

  • Processador - Quad núcleo ARM Cortex A53 @ 1200MHz
  • Arquitectura - ARMv8-A (32 bits / 64 bits)
  • SOC - Broadcom BCM2837
  • GPU - Broadcom VideoCore IV @ 400Mhz
  • RAM - 1GB
  • Preço no lançamento - $ 35

4. Raspberry Pi Zero - Lançado em 2015

  • Processador - núcleo ARM Individual 6 @ 1000Mhz
  • Arquitetura - ARMv6 (32 bit)
  • SOC - Broadcom BCM2835
  • GPU - Broadcom VideoCore IV @ 250Mhz
  • RAM - 512 MB, dependendo do modelo
  • Preço no lançamento - US $ 5

Todas as variantes Pi têm diferentes números de portas USB (mais comumente quatro portas USB 2.0 em B + variante), saída de vídeo através de HDMI ou AV / RCA e um conjunto de General Purpose pinos I / O (GPIO).

Raspberry Pi GPIO

O computador de placa única Raspberry Pi pode inicializar vários sistemas operacionais, principalmente com base no Linux. O mais recente Raspberry Pi 2 e Raspberry Pi 3 também pode inicializar um especializado Windows 10 Internet das coisas principais OS, baseado no kernel do Windows NT.

Melhor Raspberry Pi OS

  1. Raspbian (OS Oficial por Raspberry Pi Foundation)
  2. Ubuntu
  3. Fedora
  4. openSUSE
  5. Gentoo Linux
  6. CentOS
  7. FreeBSD
  8. Windows 10 IoT Núcleo
  9. Kali Linux

Além de sistemas operacionais generalizadas, há também OS especializado constrói para o Pi, que servem um único propósito normalmente. Por exemplo -

  1. RasPlex (para streaming de mídia e usar como Media Box na TV) O
  2. penELEC (Para uso do servidor de mídia)
  3. RetroPie (Para emular consolas de jogos retro)
  4. OpenWRT (Para uso como um roteador de rede)

Podemos ver claramente que o Raspberry Pi é uma plataforma de computação extremamente diversificado, mas, como o usuário normal, o que pode fazer com um desses meninos maus? Vamos dar uma olhada em alguns projetos interessantes que você pode conseguir na plataforma Raspberry Pi.

Projetos Raspberry Pi para Iniciantes

1. Computador Pessoal

Começando com o mais simples do grupo. O Raspberry Pi, em essência, é na verdade um pequeno computador. E com isso, vem todas as funcionalidades que se espera em um computador.

Para um usuário doméstico médio (uso consistindo de navegação na Internet, reprodução de música, filmes, download de arquivos, documento edição etc.), o Raspberry Pi tem potência suficiente para lidar com a sua carga de trabalho.

O que você precisa

  • Pi framboesa (pelo menos 2 Pi ou Pi 3)
  • Cartão MicroSD (16GB preferencialmente mínimo)
  • USB Power Adapter (a maioria dos carregadores de celular irá funcionar bem)
  • Monitor / TV para exibição
  • Teclado e mouse

Como configurá-lo

Download da imagem Raspbian a partir daqui - https://downloads.raspberrypi.org/raspbian_latest

  1. No seu PC ou laptop, instale Etcher (disponível para Mac, Windows e Linux)
  2. Conectar o cartão microSD para a sua máquina
  3. Selecione o arquivo de imagem em Etcher, e escrevê-lo em seu cartão SD
  4. Insira o cartão microSD no seu Raspberry Pi
  5. Ligue o Pi para o monitor, teclado e mouse e ligá-lo

Connection Raspberry Pi

Uma vez que o Pi é a instalação, você será saudado com uma UI PIXEL simples, apresentado pela OS Raspbian. Você pode começar imediatamente a usá-lo, como a maioria do software essencial já está pré-instalado.

Recomendamos algum software extra que você pode instalar para ganhar o máximo proveito de sua experiência com o computador desktop.

  • RhythmBox - Music Player
  • TBOPlayer - Video Player
  • GIMP - Editor de Imagem
  • Transmissão - Cliente Torrent

Existem outros sistemas operacionais de código aberto disponíveis para o Pi, sendo as mais populares MATE Ubuntu. Enquanto outros sistemas operacionais têm suas próprias vantagens e desvantagens, nós preferimos Raspbian, pois não é apenas o OS oficialmente apoiado pelo Pi Foundation framboesa, mas também é o sistema operacional mais rápido e otimizado para o Raspberry Pi.

PC 2. Home Theater

E se você não quiser usar o Pi para o uso regular? E se você quiser ouvir música, assistir filmes, programas de TV. Em suma, o que se pretende fazer um centro de mídia out of it.

Existem basicamente dois métodos, um deles é a criação de um Pi como um PC regular, em seguida, instalar o software correspondente. O outro método, aquele vamos discutir hoje, é de longe o melhor método. Ele é usar um sistema operacional especializado feito para este fim.

Existem vários sistemas operacionais disponíveis para isso, incluindo RasPlex, Open Source Media Center (OSMC) e Kodi (XBMC).

O que você precisa

  • Pi framboesa (de preferência 2 ou Pi Pi 3)
  • Cartão MicroSD (16GB preferencialmente mínimo)
  • USB Power Adapter (a maioria dos carregadores de celular irá funcionar bem)
  • Monitor / TV para exibição
  • Teclado e mouse
  • Disco rígido externo (para armazenar sua mídia)

Como configurá-lo

  1. Baixar OSMC Imagem daqui - https://osmc.tv/
  2. No seu PC ou laptop, instale Etcher (disponível para Mac, Windows e Linux)
  3. Conectar o cartão microSD para o seu machineSelect o arquivo de imagem em Etcher, e escrevê-lo em seu cartão SD
  4. Insira o cartão microSD no seu Raspberry Pi
  5. Ligue o Pi para o monitor, teclado e mouse e ligá-lo
  6. Adicionar sua mídia via interface do usuário, e você está pronto para o rock

Adicionar mídia

Neste guia, usamos a popular distribuição OSMC. É baseado em Kodi, com suporte nativo para OMXPlayer (hardware acelerado reprodução em Raspberry Pi). Ele também vem com uma interface de usuário liso, tornando mais fácil de usar e deslumbrante para olhar.

Interface de usuário

3. Rede Storage Server

Network Attached Storage, ou NAS para o short é um conceito muito importante hoje em dia. A idéia é simples, um dispositivo de armazenamento acessível em toda a sua rede, ou mesmo compartilhada na internet.

Ele faz grande sentido para manter seus documentos, mídias, fotos e outros arquivos em um armazenamento central, de modo a evitar a duplicação de dados em seus múltiplos dispositivos (telefone, PC, tablet, etc.), enquanto continua a ter acesso sempre que necessário.

Configurando um NAS em um Pi não é particularmente um processo simples, pois envolve a configuração manual.

O que você precisa

  • Pi framboesa (de preferência 2 ou Pi Pi 3), com uma configuração operacional.
  • disco rígido externo / pen drive (que você pretende compartilhar)
  • conexão de rede (LAN ou WiFi)

Estamos supondo que você já tem uma configuração Raspberry Pi com Raspbian, para este guia. Se você não tiver um já, veja Projeto # 1 para o guia. Estamos indo para configurar um servidor Samba em nosso Raspberry Pi.

Raspberry Pi sobre o Servidor Samba

Traga o terminal em seu Raspberry Pi

Atualizar nossa distribuição Raspbian

  • sudo apt-get update
  • atualização apt-get sudo
  • sudo apt-get dist-upgrade

Instale NTFS-3G para suporte NTFS em nosso Pi

  • sudo apt-get install ntfs-3g

Ligue o seu disco rígido para o Pi via USB

  • sudo fdisk -l
  • sudo mkdir / mnt / NAS

Criar um usuário faça o login como

  • sudo useradd usuários -G pi -m
  • sudo passwd pi

Editar o fstab, para auto montar o nosso HDD na inicialização

  • sudo nano / etc / fstab

Adicione o seguinte para a parte inferior do arquivo

  • / Dev / sda1 / mnt / NAS ntfs-3g uid = pi, pi GID = 0 0

Reinicie o Pi

instale Samba

  • sudo apt-get install samba samba-common-bin

Editar a configuração Samba

  • sudo /etc/samba/smb.conf nano

Adicione o seguinte para a parte inferior do arquivo de configuração a nossa unidade

  • [NAS]
  • comment = NAS
  • caminho = / mnt / NAS
  • usuários válidos = @users
  • grupo força = usuários
  • criar mask = 0660
  • máscara directory = 0771
  • read only = no

Reinicie o servidor Samba e conecte o usuário para o servidor

  • sudo /etc/init.d/samba restart
  • sudo smbpasswd pi -a

É assim que você configurar um NAS em seu Pi. Agora, vá para o seu laptop / PC / Mobile, a partir de onde você pretende acessar o armazenamento de.

Adicionar um armazenamento de rede

  1. No Mac -> Finder - Conectar ao Servidor
  2. No Windows -> Adicionar Local de Rede
  3. On Mobile -> Use um aplicativo gerenciador de arquivos como o File Explorer ES ou Explorador Sólidos

Para o IP do servidor, digite smb: // <Endereço IP do seu Pi>. A caixa de diálogo pedirá o nome de usuário e senha. Inseri-los como você configurou. Então, você será capaz de acessar seus arquivos de qualquer lugar na rede.

acesso a arquivos

4. Router Wireless

Temos certeza que você tem um roteador WiFi em sua casa. Mas talvez você queira outro. Talvez para os hóspedes. Talvez para o seu servidor DNS pessoal. Medo não, você não precisa mais comprar outro roteador Wi-Fi para o mesmo. Nosso fiel Raspberry Pi vem para o resgate.

O que você precisa

  • Raspberry Pi, a configuração com um sistema operacional.
  • Adaptador USB WiFi (apenas Modelos selecionados), sugerimos Edimax sem fios 802.11 b / g / n nano adaptador USB

Como configurá-lo

  1. Instalar o software do roteador
  2. sudo apt-get instalar isc-dhcp-server
  3. wget https://github.com/jenssegers/RTL8188-hostapd/archive/v1.1.tar.gz
  4. tar -zxvf v1.1.tar.gz
  5. cd RTL8188-hostapd-1.1 / hostapd
  6. sudo make
  7. sudo make install
  8. Configurar o servidor ISC-DHCP
  9. sudo /etc/dhcp/dhcpd.conf nano
  10. Comentar as seguintes linhas
  11. option domain-name “example.org”;
  12. option domain-name-servidores ns1.example.org, ns2.example.org;
  13. Descomente esta linha
  14. #authoritative;

Próximo,

Nós definimos os parâmetros dos servidores DHCP

  • Sub-rede 255.255.255.0 192.168.0.0 máscara de rede {
  • variar 192.168.0.101 192.168.0.150;
  • opção de transmissão endereço 192.168.0.255;
  • option routers 192.168.0.1;
  • -Default-lease time 600;
  • -Max-locação tempo 7200;
  • option domain-name “local-rede”;
  • option domain-name-servers 8.8.8.8, 8.8.4.4;
  • }

Em seguida, vamos editar isc-dhcp-server

  • sudo nano / etc / default / isc-dhcp-server
  • interfaces de atualização para INTERFACES =”wlan0”
  • Atualizar / etc / network / interfaces
  • sudo ifdown wlan0
  • sudo nano / etc / rede / interfaces

Atualização etc / arquivo de rede

Configurar hostapd

  • sudo /etc/hostapd/hostapd.conf nano
  • Você pode alterar o SSID e senha WPA neste arquivo

Ative o Network Address Translation (NAT)

  • sudo /etc/sysctl.conf nano
  • Adicionar a linha net.ipv4.ip_forward = 1
  • sudo sh -c “echo 1> / proc / sys / net / ipv4 / ip_forward”
  • sudo ifup wlan0
  • sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
  • sudo iptables -A FRENTE -I eth0 -o wlan0 -m estado -state RELACIONADOS, criada -j ACCEPT
  • sudo iptables -A FRENTE -I wlan0 -o eth0 -j ACCEPT

Iniciando seu roteador sem fio

  • início isc-dhcp-server serviço sudo
  • sudo início hostapd serviço

configuração final

  • sudo update-rc.d hostapb permitir
  • sudo update-rc.d isc-dhcp-server permitir
  • sudo sh -c “iptables-save> /etc/iptables.ipv4.nat”
  • Para o arquivo / etc / network / interfaces, adicione esta linha
  • -se iptables-restore </etc/iptables.ipv4.nat

É isso aí, agora você tem o seu próprio Router Wireless. Reinicie o Raspberry Pi, e confira a maravilha que você acabou de criar.

5. Retro Console Gaming

Quer rever todos os seus jogos de infância, aqueles incontáveis ​​horas gastas esmagou botões, olhando para nossas TVs. RetroPie traz de volta toda a nostalgia para o mundo moderno.

RetroPie suporta múltiplos consoles, incluindo

  1. amiga
  2. apple II
  3. Atari 2600
  4. Commodore 64
  5. Elenco dos sonhos
  6. Game Boy Advance
  7. Game Cube
  8. Game Boy
  9. Gênese
  10. Neo Geo
  11. Nintendo DS
  12. Nintendo Entertainment System
  13. Playstation 1
  14. Playstation 2
  15. Playstation portátil
  16. Super Nintendo Entertainment System
  17. Wii

Configurando RetroPie é um processo muito fácil, tão simples como a criação de Raspbian.

O que você precisa

  • Pi framboesa (pelo menos 2 Pi ou Pi 3)
  • Cartão MicroSD (16GB preferencialmente mínimo)
  • USB Power Adapter (a maioria dos carregadores de celular irá funcionar bem)
  • Monitor / TV para exibição
  • Teclado e mouse
  • Controlador do jogo (Opcional)

Como configurá-lo

  1. Baixe o mais novo RetroPie Imagem daqui - https://retropie.org.uk/download/
  2. No seu PC ou laptop, instale Etcher (disponível para Mac, Windows e Linux)
  3. Conectar o cartão microSD para a sua máquina
  4. Selecione o arquivo de imagem em Etcher, e escrevê-lo em seu cartão SD
  5. Insira o cartão microSD no seu Raspberry Pi
  6. Ligue o Pi para o monitor, teclado e mouse e ligá-lo

6. Programação e Educação

Enquanto estamos nisso, por que não usar o Raspberry Pi para sua finalidade original. O Raspberry Pi foi originalmente concebido para ensinar ciência da computação e programação básica para crianças em países em desenvolvimento. De fato, o OS Raspbian vem com uma boa biblioteca de IDEs e ferramentas para você começar fora da caixa.

Raspbian vem carregado com

  • BlueJ
  • Geany
  • píton
  • Nó-RED
  • Greenfoot Java
  • coçar, arranhão
  • Volfrâmio
  • sônica Pi

Isso é um conjunto saudável de IDEs bacana para você começar. E quando você quiser expandir, o Pi será executado IDEs comuns como CodeBlocks e Eclipse sem quebrar um Automation sweat.Home

Neste dia e idade, a palavra de ordem é a Internet das Coisas. Como um conceito, é uma coisa muito simples, os aparelhos em sua casa, todos ligados à internet, sendo capaz de se comunicar uns com os outros, executados como necessário e ser programado e controlado remotamente.

Imagine o seu microondas aquecer a sua comida como você entrar no seu quarto, as luzes em seu salão iluminando automaticamente, e música tocando para os seus sentidos. Esse é o tipo de automação residencial coisa prevalece, e Internet das coisas permite.

Para a criação de um Raspberry Pi como um controlador de Internet das coisas, temos uma escolha de sistemas operacionais

  • Windows 10 IoT Núcleo
  • Android para Things

Então, como ele realmente funciona? Você tem uma variedade de sensores / câmeras / blasters IR criadas em sua casa, ou até mesmo tê-los disparar manualmente conforme sua necessidade. Usando um Raspberry Pi intermediário, você pode controlar suas luzes, ventiladores, aparelhos apenas através de um sinal através do interweb, dizem que um aplicativo em seu celular, ou de acordo com cronograma, ou através de dados do sensor.

O quê mais?

A magia do Raspberry Pi não termina aí. Existem vários outros usos, incluindo Robotics, transformando o televisor em uma Smart TV, inteligentes Espelhos, Home Security, ajuntar-se Pi de em uma plataforma de supercomputação e muito mais.
De fato, se você pode sonhar, você provavelmente pode fazê-lo na Raspberry Pi.

Conclusão - Projetos Raspberry Pi para Iniciantes

Tivemos um olhar abrangente do computador de placa única Raspberry Pi hoje. O que começou como um microcomputador olhando inócuo, é em todo o mundo de hoje, tendo suas raízes profundas na comunidade entusiasta.

De acordo com o Pi Foundation framboesa, mais de 10 milhões de Raspberry Pi foram vendidos em 2016, tornando-se um dos computadores mais vendido em todo o mundo.

Com essa flexibilidade e uso variado, juntamente com um simples usar placa e preço barato, a partir de apenas $ 5 para o Raspberry Pi Zero, é fácil ver por que a revolução Pi tomou o mundo pela tempestade.

Outros posts úteis

  • É Arduino para você ou um Pi Raspberry é Worth? »
  • Beaglebone Preto contra o Raspberry Pi - O que é melhor? »
  • Lista de sistemas operacionais alternativos para Windows »
  • O Melhor Ubuntu Alternativas a procurar se você é um amante do Linux »
  • Alguns fatos de computador e Fatos interessantes sobre Tecnologia »