You are currently browsing the Poupar Melhor posts tagged: Raspberry Pi


159ª taxa: a dos impostos, taxas e taxinhas e do projeto para transforma a Wii board numa balança inteligente

Podcast do Poupar Melhor

Esta semana começamos 2 novos empreendimentos aqui no Poupar Melhor. O A.Sousa vai registar todos os impostos, taxas e taxinhas que encontrar numa nova página do Poupar Melhor. Eu vou iniciar um novo projeto para voltar a dar uso à Wii board lá de casa ligando-a ao Raspberry Pi.

Terminamos a comparar os registos em papel do A.Sousa com os gráficos que o Apple Health pode produzir.

Podem aceder aqui à lista completa de episódios do Podcast. O Podcast do PouparMelhor está também no iTunes.

Play

Airplay Mirror no Raspberry Pi

Apple Airplay Mirror (Foto Apple.com)

Apple Airplay Mirror (Foto Apple.com)

O Apple Airplay Mirror permite aos utilizadores da Apple para enviar o seu conteúdo para a televisão que esteja ligada a uma Apple TV. Imaginem que em lugar de terem de ligar um cabo sempre que queiram mostrar as últimas fotos à família tudo o que têm de fazer no vosso equipamento Apple é ligar o Airplay.

Aqui em casa não há Apple TV. Há muito que um Raspberry Pi (RPi) a correr um sistema operativo com o Kodi (Antigo XBMC) é o media center (MC) ligado à televisão. Embora na comparação com a Apple TV o RPi como MC fique a perder pelo preço e tempo para montar o segundo, as possibilidades de coisas que podemos fazer com um RPi continuam a ser superiores. Algumas dessas coisas não passam de brincadeiras, como a que tentei hoje.

O site Lifehacker referiu que havia uma nova solução de Airplay mirror que funciona num RPi. Já não era a primeira vez que tentavam a proeza e por isso tinha de ir ver o que se passava. O link no site apontava para umas instruções no site Instructables, que por sua vez aponta para a origem do pacote de softeware no site VMlite.

No site VMlite há uns 2 anos que andam lá pelos foruns a tentar fazer o Airplay Mirror funcionar. Isto ainda não é um Add On para o Kodi, mas pode vir a chegar lá. Para testar fui buscar um disco e segui as instruções do site Instructables, mas segui uma receita específica:

  1. Fiz download do Raspian (990MB);
  2. Segui estas instruções para copiar o sistema operativo para o MiniSD card com o OS X  (Instruções para outros sistemas operativos):
    1. Formatei o MiniSD card em FAT32 com o Disk Utility;
    2. Copiei a imagem do sistema operativo para o disco através da linha de comandos:
      1. Para saber qual o disco que querem gravar:
        diskutil list
      2. Para copiar a imagem do sistema operativo para esse disco:
        sudo dd bs=1m if=path_da_imagem_do_raspian.img of=/dev/rdiskn
    3. Desmontei o disco do computador;
    4. Montei o disco no RPi;
    5. Liguei um teclado e um rato às portas USB do RPi;
    6. Liguei o RPi;
    7. Escolhi a opção de expandir o espaço do disco para o disponibilizar todo para o sistema operativo (Opção 1);
    8. Escolhi a opção de mudar a password, porque não queremos um sistema instalado com a password que toda a gente sabe (Opção 2);
    9. Escolhi a opção de iniciar o sistema no Desktop (Opção 3);
    10. Escolhi a opção de de alterar a separação de memória para 256 (Opção 8 e A3);
    11. Segui as instruções de update e upgrade do sistema operativo na janela de terminal usando os comandos abaixo:
      1. sudo apt-get update;
      2. sudo apt-get upgrade (Responder Y quando o sistema perguntar se queremos instalar o upgrade);
      3. sudo rpi-update (Responder Y quando o sistema pedir para fazer upgrade ao firmware);
      4. reboot now;
  3. Instalei o software rplay da VMlite e as bibliotecas com as dependências na janela de terminal usando os comandos abaixo:
    1. sudo apt-get install libao-dev avahi-utils libavahi-compat-libdnssd-dev libva-dev youtube-dl (Responder Y quando o sistema perguntar se queremos instalar o software);
    2. wget -O rplay-1.0.1-armhf.deb http://www.vmlite.com/rplay/rplay-1.0.1-armhf.deb;
    3. sudo dpkg -i rplay-1.0.1-armhf.deb.
    4. Se  virem uma mensagem a dizer que o sistema não funciona com o Avahi no final da instalação, ignorem. Cliquem uma ou duas vezes na tecla de enter/return que vai correr tudo bem.
  4. Apontei um browser para o ip do RPi (Podem fazer isto no próprio RPi abrindo o browser instalado em http://127.0.0.1:7100/admin) e usei o username “admin” e a password “admin” (isto é mesmo beta);
  5. Usei a chave da licença que está no site Instructables , mas já me inscrevi no Forum do site VMlite para ter um número de licença meu.

Depois disto tudo foi possível experimentar com sucesso o iPad e o Macbook Pro.

  • O Airplay funciona lindamente como ecrã do iPad. O Fallout Shelter no iPad funciona tão bem para perder tempo no ecrã do tablet como da televisão.
  • O Macbook Pro também usa lindamente a televisão como segundo ecrã, com as mesmas facilidades que se estivesse ligado por um cabo. O Photos do Macbook Pro mostrou o slideshow com a música e foi uma felicidade ver as fotos da família em tamanho gigante.

Infelizmente nem tudo é como esperado. O resultado, embora muito bom, não é perfeito:

Música da net-radio para o Raspeberry Pi – Prova não superada

Kodi (antigo XBMC)

Kodi (antigo XBMC)

Uma das capacidades originais do Kodi (antigo XBMC) é a possibilidade de com a instalação de add ons estendermos as suas funcionalidades. Uma das formas de termos música no Kodi é usarmos o YouTube, mas não é perfeito:

  1. Não toca música continuamente;
  2. De cada vez que queremos ouvir música não é só ligar e já está;
  3. Temos de escolher a música seguinte onde as playlist parecem não funcionar.

Assim, fui à procura de outras soluções. O meu objetivo era poder ligar do comando remoto do iPhone para o Kodi ligar a música quando entrava em casa. Para isso o Kodi tem de estar ligado à internet para fazer streaming das estações de net-rádio que por lá existem.

O Kodi vem por omissão com um repositório oficial de add ons pré-instalado e por isso foi com esses que tentei solucionar a questão. Para a instalação de add ons é apenas necessário que o Kodi tenha acesso à Internet e ir à secção “Música/Music” do gestor de add ons.

O meu RPi corre neste momento o OSMC e aqui fica o registo das minhas tentativas, todas falhadas, de colocar net-radio no meu Kodi:

  1. Radio: Este add ons é baseado no site Radio.de e associado ao site Radio.pt. Depois da instalação era suposto ser só ligar para aparecerem a lista de estações disponíveis. O sistema vai certamente buscar a informação à internet e demora algum tempo a formatá-lo para apresentação, mas ao fim de algum tempo e de colocar o Kodi em debug desisti de tentar usar.
  2. Soundcloud: Este add ons é baseado no site Soundcloud. Mais uma vez, depois de muito tempo, lá desisti de por este a funcionar.
  3. Icecast: Este add ons é baseado no servidor de net-radio Icecast.org da Xiph Foundation. Supostamente se o OSMC com o Kodi estivessem a funcionar bem este sistema iria funcionar.

Infelizmente todas as minhas tentativas falharam. Vou necessitar de mais tempo para rever isto.

 

Raspberry Pi Sensor hat – a placa com sensores da era espacial

A Raspberry Pi Foundation lançou um novo add-on para o Raspberry Pi (RPi). O vídeo acima fala dessa placa, dos seus sensores e da razão pela qual foi construída.

Aqui no Poupar Melhor já tínhamos falado na possibilidade de montar esses sensores no RPi para dar-mos mais possibilidades aos nossos projetos, mas esta placa é só instalar no GPIO e usar o código que foi construído para os astronautas testarem no espaço. A placa trás muitos qualquer-coisa-metros. A lista de funções fica aqui:

  • Gyroscopio;
  • Acelerómetro;
  • Magnetometro;
  • Termómetro;
  • Barómetro;
  • Humidímetro;
  • 8×8 RGB LED matrix display; e
  • Joystick de 5 botões com clique no centro.

A placa vai ser vendida por cerca de €32,00 online. A

Constuir um Time Capsule no OSMC

Primeiro backup wifi para o Time Capsule no Raspberry Pi

Primeiro backup wifi para o Time Capsule no Raspberry Pi

Já aqui tínhamos dito como fazer uma Time Capsule com o Raspberry Pi, mas com a mudança do Raspbmc para o OSMC tive de refazer a minha Time Capsule.

Desta vez tentei encontrar outras origens de instruções. Para isso comecei por usar o Build a $35 Time Capsule – Raspberry Pi Time Machine Backup Server, mas não correu muito bem.

Acabei por recorrer a um velho truque que usava com o Raspbmc quando tinha problemas. Fiz uma pesquisa nos foruns do Ubuntu e encontrei este thread HOWTO Use Ubuntu As A Mac OS X Time Capsule. Como o OSMC é uma distribuição baseada em Debian, tal como o Ubuntu, as coisas acabam por funcionar.

Qual a diferença entre comprar uma Apple TV e construir um media center

Apple TV

Apple TV

Com o aparecimento do OSMC e a Apple a baixar os preços do seu media center, convém revermos a comparação entre construirmos o nosso próprio media center e comprarmos um pronto a usar. Em abril de 2005 fizemos uma comparação entre um projeto de construção entre o Raspberry Pi (RPi) e a Apple TV, conta que já tínhamos feito noutros tempos. O projeto custa sempre mais que os €99,00 da Apple TV à data que fizemos as contas.

Algumas diferenças entre o Apple TV e outros media center como o OSCM no RPi:

A nossa comparação de custos em abril de 2005 resultou na tabela abaixo. Os preços dos componentes para o RPi apresentados são baseados na loja inmotion.pt:

Opção Custo total
Vero €247,20
RPi 2 (kit completo) €159,48
Apple TV  €79,00

A razão que levará a Apple a baixar tanto o preço da sua Apple TV ao público terá a ver com aumentar a base de distribuição da sua plataforma. A Apple é essencialmente uma empresa que vende plataformas de hardware de topo com uma experiência de usabilidade afinada e que usa essa base distribuída para depois lucrar com a distribuição de conteúdos.