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


Mac OS 7 no Raspberry Pi


Já fizemos de tudo com o Raspberry Pi.

A lista de coisas que podemos fazer com o RPi recebeu agora uma nova possibilidade: correr um sistema Mac num Raspberry Pi (RPi) 3.

O RPi3 já tem a capacidade de correr sistemas operativos a 64 bits, o que vai permitir mais coisas destas no futuro.

 

ESP8266: um amigo para o RPi

ESP2866 placa programável com WiFi

ESP2866 placa programável com WiFi

O Espressif 8266(ESP8266) é uma placa programável com WiFi. Tal como o Raspberry Pi (RPi), mas com menos capacidade, dá-nos a liberdade de criarmos para nós coisas que a que dificilmente teríamos acesso por um preço tão baixo.

Aqui em casa vai servir para fazer tarefas que não posso por o RPi a fazer porque está agarrado à televisão a fazer de gestor de conteúdos multimédia ou Home Theater PC. O sensor de temperatura e humidade que tinha ligado ao RPi esteve a registar dados na sala, mas se quero dados de qualquer outro sitio, não posso andar a passear com isto tudo pela casa.

Como já sabemos, o RPi custa cerca de €35,00, enquanto o ESP8266 custa cerca de €5,00, na versão de desenvolvimento e menos que isso na versão definitiva. A diferença entre estas duas versões é a facilidade em programar e alimentar o ESP8266.

A versão de desenvolvimento tem uma porta USB que permite a programação sem mais nada para além de um cabo USB, enquanto a outra é mais pequena e a  programação depende da placa ser ligada através de outro equipamento.

O resultado prático é o mesmo que tinha já quando publiquei a informação sobre como ligar o HomeKit da Apple a equipamentos não certificados através do Homebridge. A diferença é que posso ter mais sensores por um preço muito baixo.

Apple TV, Homekit, Home App, Raspberry Pi e homebridge dá IoT

Works with apple HomeKit sticker

Works with apple HomeKit sticker

A Apple TV e o Home App no iPhone/iPad em conjunto trazem a possibilidade de termos um equipamento à imagem do Amazon Echo na nossa mão. O Amazon Echo era aquela torre que permitia o controlo por voz recorrendo ao Alexia da Amazon.

Com os equipamentos ligados através do HomeKit é possível configurar cenários e regras automáticas. Um cenário ou cena é uma configuração de todos os equipamentos para cumprir uma função, como por exemplo, baixar as luzes da sala quando vamos ver um filme. Já os automatismos podem recorrer a estes cenários ou fazer ações especificas como ligar equipamentos quando chegamos a casa ou desligá-los quando saímos de casa.

Apple HomeKit - Home layout

Apple HomeKit – Home layout

Podemos definir as divisórias da casa e os equipamentos que se encontram em cada divisória. Os serviços que cada equipamento presta aparecem depois junto com o equipamento.

A Apple TV funciona como o servidor central e faz a ligação da casa ao iPhone, quer estejamos em casa, quer estejamos noutro sitio qualquer.

Acontece que nos equipamentos que não estiver o autocolante a dizer que funciona com o Apple HomeKit, não há comunicação. Isto significa quase imediatamente que todos os equipamentos que tenham o autocolante serão mais caros.

Depois de alguma pesquisa na Web, decidi experimentar um mix de Raspberry Pi (RPi), iOS, TVos e outras coisas da Internet (IoT).

Ligado ao RPi tenho um sensor de humidade e temperatura. Para ter estes sensores a prestarem serviços através do HomeKit foi necessário instalar o Homebridge no RPi.

Instalar o node.js necessário para correr o Homebridge, ou mesmo os plugins do Homebridge, é bastante direto.

Configurar cada equipamento e serviço é feito à mão, editando o ficheiro de configuração do Homebridge. A configuração é feita através da edição do ficheiro de configuração em JavaScript Object Notation (JSON), uma forma de trocar dados muito em voga hoje em dia na web.

Home App no iPhone com sensores no Raspberry Pi mediados pelo Homebridge

Home App no iPhone com sensores no Raspberry Pi mediados pelo Homebridge

O resultado é poderem consultar os vossos sensores no iPhone/iPad em qualquer lugar e configurar condições baseadas nesses sensores.

 

Como instalar o RetroPie juntamente com o OSMC

Retropie_Splash

RetroPie – Emulador de jogos para o Raspberry Pi

Os emuladores de jogos como o MAME servem para jogarmos os sucessos da nossa infância num computador moderno sem termos de desempoeirar um computador ou consola antigos. Alguns destes jogos podem ser jogados de graça.

RetroPie permite instalar e gerir um conjunto de emuladores de máquinas de jogos num mesmo computador. Estamos a falar de jogos que eram jogados em consolas dedicadas dos salões de máquinas de jogo. Cada consola tinha um ou dois botões e um Joystick e para jogar só tínhamos de colocar uma moeda.

Algumas marcas começaram a vender funcionalidades que permitem aceder a jogos endereçados ao casual gamer. A Apple TV ou a Amazon Fire permitem instalar jogos endereçados a estas audiências a partir das respetivas App Store.

Mais uma vez a Internet veio em nosso auxílio. Para instalar o RetroPie no meu Raspberry Pi juntamente com o OSMC bastou usar o script e seguir as instruções do Retrosmc. As instruções implicam:

  1. Aceder ao vosso OSMC por SSH;
  2. Fazer download do script;
  3. Executar os script; e
  4. Seguir as instruções.

Depois de instalados os scripts e emuladores, devem acrescentar um addon de Kodi que permite lançar os jogos a partir do ecrã do Kodi como se fosse qualquer outro program addon.

Para poderem jogar um conjunto de jogos antigos em família vão necessitar de configurar um gamepad no RetroPie ou ter um teclado ligado. Não é propriamente um processo fácil, mas uma vez configurado, funciona como esperado.

Alguns jogos não estão preparados para serem jogados desta forma. Alguns necessitam de alguns ajustes no ecrã de configurações antes de serem jogados.

Depois de tudo configurado e dos jogos identificados pelo RetroPie, a experiência até não é má de todo.

Algumas coisas que me desagradaram nesta solução:

  1. O Kodi deixa de responder quando ligamos a emulação;
  2. Sem um gamepad não se consegue jogar;
  3. Demorou 10 minutos até um dos gaiatos lá de casa resmungar dos gráficos;
  4. Não existe uma forma simples de colocar novos jogos. Só mesmo fazendo upload dos ficheiros para o disco.

Em todo o caso, se têm mesmo vontade de voltar a jogar estes jogos antigos, experimentem e depois contém-nos como foi.

Experimentar o Alexa da Amazon online

Experimentar Alexa da Amazon

Experimentar Alexa da Amazon

Já podemos experimentar o novo Alexa da Amazon. Podem falar com a Alexa e pedir-lhe que faça coisas indo ao site Echosim.io.

A vontade ter uma espécie de mordomo eletrónico que nos toma conta da casa é coisa antiga. Já aqui tínhamos falado como podiam:

Fui até ao Echosim.io e experimentei dizer os seguintes comandos:

  1. Helo;
  2. Find devices;
  3. Tell me a joke; e
  4. What is your name.

O inglês é perfeito e com uma dicção digna do J.A.R.V.I.S. do Ironman.

Se forem até ao site vão encontrar um link para o autor original desta brincadeira. O filme abaixo mostra como ele construiu um Echo de $10 dollars.

181º sensor: o do melhor smartphone e dos preços de sensores

Podcast do Poupar Melhor

Esta semana ficamos a saber que o A.Sousa ainda não está satisfeito com o telémovel novo e continua a procurar informação sobre qual é o equipamento móvel mais potente.

Concluímos com os preços máximo e mínimo encontrados na Internet para a compra de sensores que podemos adicionar aos nossos projetos.

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

Play