Projeto Paragon: Retro Newsfeed
Estou sempre à procura de projectos Raspberry Pi fantásticos para partilhar convosco. E hoje estou super entusiasmado por vos falar sobre este Raspberry Pi Retro Newsfeed.
Este projeto foi elaborado por Jeff Jetton e os pormenores podem ser consultados em o repositório GitHub.
É também um projeto que já tem alguns meses, mas Jeff acabou de o atualizar para Raspberry Pi Bookworm OS.
E o Jeff teve a gentileza de tornar este projeto open-source com uma licença MIT, para que possa encontrar o código e ficar à vontade para o personalizar a seu gosto.
Hardware
Para este projeto, Jeff está a utilizar um Raspberry Pi 3B com 1 GB.
Adoro projectos criativos que utilizam modelos Raspberry Pi menos exigentes em termos de recursos. Mas também se pode fazer isto com um Raspberry Pi Zero ou até com um Pico W.
Um problema, no entanto, é que o Pi liga-se ao antigo monitor de TV através da entrada de 3,5 mm. O Zero e o Pico não têm essa entrada. E, se você leu os nossos artigos sobre o Pi 5Sabe que o novo Raspberry Pi também não tem essa entrada.
Mas, na verdade, para pôr isto a funcionar como o Jeff o fez, só precisa de um Pi, um monitor antigo e um cabo que se ligue à tomada de 3,5 mm e tenha três fichas RCA para o monitor.
Depois, uma vez que não está a correr nada que exija a interface de ambiente de trabalho, pode simplesmente fazer flash do Raspberry Pi OS Lite.
Quando estiver na interface de linha de comandos do seu Pi, precisa de ajustar a configuração
Software
Uma coisa que o Jeff menciona na página do GitHub é que o Python 3.11 é um requisito para colocar o Retro Newsfeed em funcionamento. Se você está trabalhando com o Raspberry Pi Bookworm OS, então você já tem o Python 3.11.
No entanto, se não for o caso, é provável que tenha de o atualizar.
Lembre-se, basta digitar o seguinte no terminal para ver qual a versão que tem:
python --version
Também vai precisar de a biblioteca Python Beautiful Soup para analisar o HTML de sites de notícias. Desta forma, só obtém as notícias e não todo o HTML em que estão inseridas.
Pode obtê-lo executando o seguinte comando:
apt-get install python3-bs4
Depois de ter isso instalado e tudo configurado de acordo com as instruções do Jeff, basta descarregar o código do GitHub e obterá um resultado semelhante a este:
A aplicação tem sete segmentos que vão passando um a um: a data e a hora, as notícias da AP, as notícias financeiras do Yahoo, a localização da Estação Espacial Internacional, a Wikipédia "On this Day", o tempo dos EUA a partir de www.weather.gove o seu número da sorte do dia.
(Embora Jeff inclua o seguinte aviso: "A sorte dos números da sorte não é garantida!")
Se se aprofundar um pouco no código, encontrará rapidamente os segmentos e poderá editá-los à vontade.
Quer receber notícias de uma fonte diferente ou a meteorologia de um país diferente? Basta mudar a ligação dentro do segmento e já está.
Agora, antes de ires, vê o nosso concurso Raspberry Pi 5!
Concurso e boletim informativo
Embora este projeto não seja facilmente adaptável a um Raspberry Pi 5, talvez esteja interessado em arranjar um.
Sabemos como é frustrante ter de esperar até 23 de outubro por um Raspberry Pi 5.
Por isso, quisemos permitir-lhe brincar com um o mais rapidamente possível.
Por isso, criámos um concurso: Qual é a coisa mais louca que se pode inventar para o Raspberry Pi 5?
Desde que a sua ideia não a destrua, pode enviar-nos a sua ideia e nós aplicamo-la na nossa. E nós escreveremos um artigo sobre ela!
O vencedor será anunciado aqui e no buyzero.de a 23 de outubro.
A ideia vencedora (determinada por nós) ganhará um kit Raspberry Pi 5 completo. Este inclui uma fonte de alimentação USB-C Power Delivery (PD) de 27W, uma caixa Raspberry Pi 5, um cartão SD e um Raspberry Pi 5. Tudo com envio gratuito dentro da UE.
O segundo classificado ganhará um Raspberry Pi 5 com envio gratuito para a UE.
Por isso, não deixe de enviar as suas ideias. Para mais informações, pode aceder à seguinte ligação: GANHE UM RASPBERRY PI 5 GRÁTIS!
Conclusão
Aqui está - um Raspberry Pi Retro Newsfeed!
Infelizmente, não tenho um monitor de televisão antigo por aí. No entanto, tenho alguns ecrãs LED que não estão a ser utilizados. Vou tentar instalar este num deles e depois digo-vos como correu.
Se também estiver a pensar em criar um, não deixe de consultar o repositório GitHub para mais detalhes. Jeff incluiu um guia de instruções incrivelmente detalhado sobre como configurar tudo aqui.
E, se tiver curiosidade em conhecer outros projectos para o seu Raspberry Pi, não deixe de consultar mais Projectos Paragon aqui.
Jeff fez com que o seu recolhesse notícias, meteorologia, cotações de acções e a localização da Estação Espacial Internacional. Que dados gostarias que o teu recolhesse?