Mostrando postagens com marcador tutorial. Mostrar todas as postagens
Mostrando postagens com marcador tutorial. Mostrar todas as postagens
quarta-feira, 3 de maio de 2017
Netflix no Raspberry Pi 3 pela primeira vez (com vídeo de demonstração)
O tão sonhado (para alguns) Netflix... Desde o início do blog em 2013 vejo essa questão em aberto, aquela ponta que faltava nos media centers.
Enquanto alguns dizem ser impossível rodar de qualquer forma, eu sabia que era somente uma questão técnica.
O problema do Netflix é que ele utiliza DRM e para tanto precisa de bibliotecas que possam decodificar seu conteúdo sem (teoricamente) vazar ele.
Tags:
raspberry pi 3,
tutorial
quarta-feira, 5 de outubro de 2016
Como conectar um sensor infravermelho (IR) VS1838B ao Raspberry Pi e controlar o Kodi
Os sensores digitais IR capturam a luz infravermelha transmitida por um emissor IR digital. Existe uma grande quantidade de modelos, com diferentes especificações de frequência e com ou sem amplificador embutido. Há ainda modelos específicos para codificações diferentes. Um dos maiores fabricantes de sensores IR é a Vishay, que conta com uma linha com vários modelos de diversos tamanhos e invólucros.
Um dos modelos de IR mais baratos e fáceis de se achar é o VS1838B (que não é da Vishay). Esse modelo já conta com amplificador embutido. Ele é fabricado para utilizar a frequência de 38Khz, uma das mais comuns.
Esse tutorial funciona em todos os modelos do Raspberry Pi exceto os antigos modelos A e B revisão 1 onde no local do GPIO2 era o GPIO0. Para esses será necessário as devidas alterações no software para o GPIO0.
Tags:
infrared,
ir,
raspberry pi,
sensor,
tutorial
quinta-feira, 28 de julho de 2016
Boot direto via USB finalmente disponível para Raspberry Pi 3 (pendrive, HD, etc.)
No lançamento do Raspberry Pi 3 Modelo B foi informado o suporte a boot (na ROM do SoC) via USB mass storage e rede (PXE). Embora ainda sem um firmware adequado para utilização.
Finalmente o firmware e informações de como utilizar foram liberadas. Ainda se trata de modos experimentais e que exigem o upgrade para um firmware ainda em teste. Lembrando que esse tipo de boot via somente USB mass storage só funciona no Raspberry Pi 3 Modelo B, ele é dependente de uma programação interna no SoC de fábrica que não está presente nos outros modelos.
Tags:
boot,
raspberry pi 3,
tutorial,
usb
quarta-feira, 29 de outubro de 2014
Firefox OS para Raspberry Pi continua sendo desenvolvido, veja como instalar e testar
O firefox OS vem sendo portado faz um bom tempo e já havia sido demonstrado rodando no Raspberry Pi. O desenvolvimento continua de forma oficial. A Mozilla quer trazer um sistema utilizável, suficiente para competir com o Raspbian e outros sistemas para Raspberry Pi.
Na wiki da própria Mozilla é descrito o estágio atual e as metas de suportar GPIOs, dispositivos, competir com outras IDEs como IDLE e Scratch.
O port do sistema, que ainda precisará de muito trabalho, ainda não suporta renderização 3D, tem limite proposital à resolução 480p devido a bugs ainda não resolvidos, o áudio ainda não funciona plenamente, o acesso ao GPIO e câmera ainda não são suportados.
Em termos de displays touchscreen, muitos são suportados, entretanto o único testado e recomendado para Firefox OS no momento é o PiTFT.
O que se tem programado para 2015, é uma série de metas que vão de A a D.
Na wiki da própria Mozilla é descrito o estágio atual e as metas de suportar GPIOs, dispositivos, competir com outras IDEs como IDLE e Scratch.
O port do sistema, que ainda precisará de muito trabalho, ainda não suporta renderização 3D, tem limite proposital à resolução 480p devido a bugs ainda não resolvidos, o áudio ainda não funciona plenamente, o acesso ao GPIO e câmera ainda não são suportados.
Em termos de displays touchscreen, muitos são suportados, entretanto o único testado e recomendado para Firefox OS no momento é o PiTFT.
O que se tem programado para 2015, é uma série de metas que vão de A a D.
Tags:
firefox os,
instalar,
projetos,
raspberry pi,
tutorial
segunda-feira, 6 de outubro de 2014
Ligando o Raspberry Pi no horário desejado com o RTC DS3231
Um RTC( Real Time Clock ) é um relógio em forma de circuito integrado. É utilizado para manter o horário de sistemas, mesmo quando desligados. Os RTCs geralmente funcionam em conjunto de uma pequena bateria, que com um consumo extremamente baixo, podem durar alguns anos sem trocá-la.
Os diversos modelos de RTC diferem no consumo, tipo de comunicação, precisão e recursos adicionais.
O Raspberry Pi não contém um RTC na placa, o horário é sincronizado via internet. Em projetos em que uma conexão com a internet não é uma opção, um RTC pode se tornar necessário dependendo da aplicação.
Um bom recurso de alguns RTCs é a função alarme. No caso do RTC DS3231, são dois alarmes com diversas configurações.
Tags:
alarme,
artigo,
automação,
ds3231,
projetos,
raspberry pi,
raspberrypi,
rtc,
tutorial
quarta-feira, 28 de maio de 2014
Controlando motores DC com Raspberry Pi e ponte H L298N
Para controlar um ou mais motores DC com o Raspberry Pi não se pode ligar diretamente nos GPIOs, pois sua corrente de tolerância é bem baixa. Existem diversas soluções como o uso de transistors, relês ou pontes H. A solução desse artigo é uma das mais simples possíveis, se trata de uma placa com a ponte H L298N, que dispõe de diversos conectores facilitando a ligação dos fios. Mais fácil que isso só comprando um shield próprio para Raspberry Pi, mas que acaba saindo mais caro. A placa que tenho em mãos foi comprada na Deal Extreme e está custando US$9,69 ( RS$ 21,60 ).
Tags:
artigo,
gpio,
motor,
ponte h,
pwm,
raspberry pi,
raspberrypi,
tutorial
quarta-feira, 7 de maio de 2014
Controlando módulo DDS AD9850 com Raspberry Pi
Um DDS( Direct digital synthesizer ) é um sintetizador de frequências controlado digitalmente utilizando uma frequência de referência, geralmente um cristal.
O AD9850 é um chip DDS da Analog Devices bem famoso por ser possível encontrar um módulo de baixo custo(5-8 dólares) que o utiliza, digo isso pois o chip diretamente na Analog Devices saí por $12.14 cada quando comprado em quantidades de 1000 peças. O milagre desse valor ainda é incerto e apesar de algumas teorias de que são chips defeituosos com erros de produção, muitos usuários que o compram comentam que não vieram com problemas.
Tags:
ad9850,
artigo,
dds,
eletrônica,
microcontrolador,
opensource,
programação,
projetos,
raspberry pi,
raspberrypi,
tutorial
terça-feira, 8 de abril de 2014
Link: Guia para quem deseja configurar um media center com o Raspberry Pi
Esse guia(ainda em desenvolvimento) de 44 páginas em português escrito por Rui Carneiro trás um passo a passo de diversas configurações para se ter um media center com a distribuição Xbian funcionando em seu Raspberry Pi
Segue algumas observações:
- Na página 5 sobre o polyfuse na verdade ele é de 750mA.
- Na página 6, quanto a fonte, o minimo recomendado é 700mA, então apesar de recomendado não é preciso uma fonte de 1A. A citacao de se ligar um disco rígido ao Raspberry Pi diretamente é erronea e perigosa, visto que o polyfuse vai se abrir entre 750mA e 1.1A e isso não dará bons resultados.
- Ainda na página 6 ele recomenda cartões SanDisk, que também são recomendados por mim.
- Na página 8 em "O Raspberry Pi não oferece mais que 500mA na porta USB" cai no mesmo problema que disse anteriormente, em teoria nem juntando as duas portas você conseguirá 500mA, no modelo B rev 1.0 por exemplo são 100mA máximos por porta, na rev 2.0 apesar de removerem o polyfuse ainda existe o central de 750mA.
- Apesar do guia estar com nome raspbmc parece que o autor mudou o foco para o Xbian.
Segue o guia:
https://dl.dropboxusercontent.com/s/ihdzbkzj1mvx4rs/guia-raspbmc.pdf
Fonte da foto: http://www.xbian.org
Fonte do guia: http://forum.aminhacasadigital.com/viewtopic.php?f=3&t=354
Tags:
link,
media center,
raspberry pi,
raspberrypi,
tutorial
quarta-feira, 2 de abril de 2014
Benchmark: Migrando do gitweb para cgit no Raspberry Pi
A muito tempo venho rodando git+webgit em um Raspberry Pi como servidor, inclusive publiquei aqui mesmo como melhorar o horrível desempenho do webgit no Raspberry Pi rodando ele com fastcgi: Raspberry Pi entrando em colapso com gitweb via lighttpd+mod_cgi. Então finalmente migrei para o cgit, a instalação é bem simples, lembrando que o cgit precisa de uma versão alterada do git, que pode ser instalada facilmente também.
Caso não tenha o lighttpd instalado, instale com:
sudo apt-get install lighttpd
Iremos baixar e descompactar a última versão do cgit:
wget http://git.zx2c4.com/cgit/snapshot/cgit-0.10.1.tar.xz
tar -xf cgit-0.10.1.tar.xz
Entre no diretório:
cd cgit-0.10.1
E rodaremos o seguinte comando para baixar a versão apropriada do git:
make get-git
Iremos compilar tudo e instalar com:
make
sudo make install
Caso não tenha o lighttpd instalado, instale com:
sudo apt-get install lighttpd
Iremos baixar e descompactar a última versão do cgit:
wget http://git.zx2c4.com/cgit/snapshot/cgit-0.10.1.tar.xz
tar -xf cgit-0.10.1.tar.xz
Entre no diretório:
cd cgit-0.10.1
E rodaremos o seguinte comando para baixar a versão apropriada do git:
make get-git
Iremos compilar tudo e instalar com:
make
sudo make install
quinta-feira, 20 de março de 2014
Link: Leitura de cartões NFC com Raspberry Pi
![]() |
| Créditos: d0kt0r |
Esse tutorial(em português) do link abaixo, demonstra o básico de como ler cartões NFC utilizando o Raspberry Pi e um módulo NFC ITEAD PN532. Esse módulo pelas minhas pesquisas custa na faixa de US$18 à US$25 lá fora.
Boa leitura: http://blog.vortextech.info/wp/?p=16
Tags:
artigo,
link,
nfc,
raspberry pi,
raspberrypi,
tutorial
sexta-feira, 14 de março de 2014
Comunicação sem fio entre Raspberry Pi e Arduino utilizando tx/rx de 433Mhz
Dos diversos meios de comunicação, certamente a sem fio é bem apreciada e prática em diversos projetos e alguns estão usando em conjunto a dupla Raspberry Pi e Arduino.
Para uma transmissão sem fio entre os dois, naturalmente que precisamos de um transmissor/receptor, abaixo podemos ver um dos mais baratos.
Tags:
arduino,
artigo,
eletrônica,
hardware,
opensource,
placa,
programação,
projetos,
raspberry pi,
raspberrypi,
rf,
transmissor,
tutorial
sábado, 8 de fevereiro de 2014
O Raspberry Pi não funciona ou parou de funcionar, o que fazer?
Se você acabou de comprar seu Raspberry Pi e por alguma razão ele não funciona, você pode fazer diversas verificações antes de mandar para garantia. Apesar de serem testados e do controle de qualidade das fábricas, existem chances, mesmo que pequenas, de que você adquira um Raspberry Pi defeituoso. E claro, alguns tem problemas pós utilização que aparecem no decorrer do uso, esses que podem até não ser do Raspberry Pi em si, mas de fontes, cartões, etc.
O Raspberry Pi não contém nenhum tipo de software embutido como a BIOS que estamos acostumados em nossos PCs, ou seja, diferente de um PC comum o Raspberry Pi de modo geral¹ não pode iniciar boot sem acessar seu modo de armazenamento principal, o cartão sd. Colocando isso em mente, você verá que o video por exemplo, não poderá ser inicializado na situação em que não seja possível a leitura do cartão. Ironicamente é a GPU que faz a leitura do bootloader/firmware no cartão.
Atualização: No Raspberry Pi B+, caso as portas USB e ethernet não estejam funcionando, é necessário utilizar a última versão do Raspbian ou outros sistemas.
Antes de mais nada, jamais tente qualquer modificação no hardware para tentar contornar problemas, se nada der certo, acione a garantia! Se você se preocupa com isso faça como eu disse no post A saga de comprar um Raspberry Pi no Brasil e compre com nota fiscal.
O Raspberry Pi não contém nenhum tipo de software embutido como a BIOS que estamos acostumados em nossos PCs, ou seja, diferente de um PC comum o Raspberry Pi de modo geral¹ não pode iniciar boot sem acessar seu modo de armazenamento principal, o cartão sd. Colocando isso em mente, você verá que o video por exemplo, não poderá ser inicializado na situação em que não seja possível a leitura do cartão. Ironicamente é a GPU que faz a leitura do bootloader/firmware no cartão.
Atualização: No Raspberry Pi B+, caso as portas USB e ethernet não estejam funcionando, é necessário utilizar a última versão do Raspbian ou outros sistemas.
Antes de mais nada, jamais tente qualquer modificação no hardware para tentar contornar problemas, se nada der certo, acione a garantia! Se você se preocupa com isso faça como eu disse no post A saga de comprar um Raspberry Pi no Brasil e compre com nota fiscal.
![]() |
| Você está fazendo isso errado |
segunda-feira, 23 de dezembro de 2013
Raspberry Pi Projetos: Extensão USB com fonte
Projeto para Raspberry Pi
Quando se fala em Raspberry Pi, projetos diversos vem a nossa mente. Mas muitos já devem ter se deparado com o fato de que, nem tudo pode ser ligado diretamente nas portas USB do Raspberry Pi, isso se deve a principalmente no caso da revisão 1.0 da placa, ao limite de corrente nas portas. As primeiras placas modelo B rev1 por exemplo, contam com um polyfuse para cada porta USB, eles são como fusíveis porém resetáveis sem intervenção humana. Oficialmente cada porta USB do Raspberry Pi Model B rev1 tem um limite de 100mA por porta.
Portanto oficialmente recomenda-se (na rev1) que não se ultrapasse a corrente especificada, mouses, teclados, pendrives em geral não o fazem, mas muitos dongles wi-fi, alguns receptores de teclados/mouses wireless e HD's externos ultrapassam o limite bem acima do especificado. Caso venha a ultrapassar o limite, o polyfuse poderá se abrir e pode demorar horas, dias e até anos que ele se recupere totalmente¹, mas isso não quer dizer que não será usável novamente em minutos ou horas, somente que a resistência(ohm) interna dele já não será a mesma do original.
Tags:
case,
diy,
eletrônica,
fonte,
leds,
pcb,
projetos,
raspberry pi,
raspberry pi projetos,
raspberrypi,
tutorial,
usb
sexta-feira, 13 de dezembro de 2013
Usando o botão de inicialização para desligar o Rasberry Pi
Há pouco tempo postei como fazer e utilizar um botão para inicializar o Raspberry Pi, só que para desligar o sistema é necessário monitorar o GPIO3(pino 5) utilizado no artigo anterior. Isso pode ser feito sem qualquer modificação fisíca no nosso botão pois na placa o GPIO3(pino 5) já é ligado a um resistor de 1.8k (Errata: o resistor na verdade é do pull up e não em série. Aconselho o uso de um resistor de 470 Ohm no botão para segurança). O código que fiz a seguir faz todo trabalho sujo, roda como daemon e no caso do Raspbian pode ser executado como usuário comum se preciso.
Compile o código:
gcc codigo.c -o codigo
E execute:
./codigo
Caso não tenha erros, o processo iniciado ficará rodando como um daemon indefinidamente, monitorando o gpio3. Após apertar o botão o processo de desligamento é iniciado, chamando "shutdown -h now".
Referência:
http://ryniker.ods.org/raspberrypi/MagPi/GPIO_interrupts
Compile o código:
gcc codigo.c -o codigo
E execute:
./codigo
Caso não tenha erros, o processo iniciado ficará rodando como um daemon indefinidamente, monitorando o gpio3. Após apertar o botão o processo de desligamento é iniciado, chamando "shutdown -h now".
Referência:
http://ryniker.ods.org/raspberrypi/MagPi/GPIO_interrupts
Tags:
linux,
programação,
projetos,
raspberry pi,
raspberrypi,
tutorial
quinta-feira, 12 de dezembro de 2013
[OFF] Dica rápida: Consertando botão do tipo chave táctil
No post em que eu usava um botão táctil, o primeiro que tentei usar estava com defeito, o problema não era apertar o botão mas simplesmente não passava corrente. O problema era: sujeira/corrosão/etc.
![]() |
| Chave táctil |
Tags:
dica,
eletrônica,
off,
tutorial
segunda-feira, 9 de dezembro de 2013
Botão para iniciar o Raspberry Pi quando desligado
Muitos de vocês que tem um Raspberry Pi devem ter percebido que quando desliga-se normalmente pelo sistema operacional, a placa fica somente com led PWR aceso, nesse momento a placa permanece em um estado de baixo consumo de energia, com varias partes do SoC desativadas, desse modo é possível retirar com segurança o plug de energia. Antigamente praticamente só era possível retornar desse modo e iniciar novamente retirando e recolocando o plug, mas a muito tempo que uma atualização de firmware tornou possível a inicialização simplesmente dando um curto nos pinos 5 e 6:
Melhor do que dar um curto manualmente é usar um botão, abaixo seguem os passos para se montar um pequeno botão que se encaixa de maneira simples e pode ser inserido e removido facilmente.
![]() |
| Imagem retirada(e editada) do elinux.org |
Melhor do que dar um curto manualmente é usar um botão, abaixo seguem os passos para se montar um pequeno botão que se encaixa de maneira simples e pode ser inserido e removido facilmente.
Tags:
pcb,
projetos,
raspberry pi,
raspberrypi,
tutorial
quinta-feira, 7 de novembro de 2013
Configurando um servidor de IRC no seu Raspberry Pi
A pedido do leitor Urik, nesse post explicarei como instalar e configurar um servidor de IRC no seu Raspberry Pi, mas que obviamente vale para qualquer Linux em geral.
Usaremos o ngIRCd que é escrito em C, mantém seu desenvolvimento ativo com última versão estável de 30 de outubro de 2013, suporta SSL, IPv6 e é fácil de se configurar.
Será preciso baixar o código fonte e compilar pois o mesmo não existe nos repositórios padrões.
Usaremos o ngIRCd que é escrito em C, mantém seu desenvolvimento ativo com última versão estável de 30 de outubro de 2013, suporta SSL, IPv6 e é fácil de se configurar.
Será preciso baixar o código fonte e compilar pois o mesmo não existe nos repositórios padrões.
quinta-feira, 24 de outubro de 2013
Construindo um case stack de acrílico para o Raspberry Pi
Para construir o case stack de acrílico usado em nosso servidor, você precisará de:
- parafuso longo( eu utilizei de 0,5mm, mas não é regra )
- acrílico
- 8 porcas para o parafuso
- bastão de cola quente(do mais fino)
- antena de tv velha
O maior problema é cortar o acrílico, eu cortei riscando e destacando assim como se corta vidro, só que sem as ferramentas apropriadas para isso(usei um estilete comum). Fazer com que as plaquinhas saiam mais ou menos certas é de certo complicado para quem não lida com isso, fora o perigo de se cortar, por isso se não está confiante leve a alguém que corte por você ou use outro tipo de material. A questão de furar também é delicada, pois usei uma furadeira de bancada para que os furos não ficassem tortos e dificultassem a passagem do parafuso.
- parafuso longo( eu utilizei de 0,5mm, mas não é regra )
- acrílico
- 8 porcas para o parafuso
- bastão de cola quente(do mais fino)
- antena de tv velha
O maior problema é cortar o acrílico, eu cortei riscando e destacando assim como se corta vidro, só que sem as ferramentas apropriadas para isso(usei um estilete comum). Fazer com que as plaquinhas saiam mais ou menos certas é de certo complicado para quem não lida com isso, fora o perigo de se cortar, por isso se não está confiante leve a alguém que corte por você ou use outro tipo de material. A questão de furar também é delicada, pois usei uma furadeira de bancada para que os furos não ficassem tortos e dificultassem a passagem do parafuso.
![]() | |
| Erros na hora de cortar o acrílico |
Tags:
acrílico,
case,
diy,
projetos,
raspberry pi,
raspberrypi,
tutorial

















