Capô Matriz Rgb para Raspberry pi Led Zero Pi0 pi Zero V1.3

R$ 113,50

Adicionado a lista de desejosRemovido da lista de desejos 0

Enrolador de Cabo

Opção de Compra e tempo de entrega

Aviso Para mais informações sobre esse produto com preço promocionais e forma de entrega, click no botão abaixo e visite o portal da loja

Ficha técnica do produto

Características Especificações
Nome da Marca FLY Thinking Dili Asia
Origem CN (origem)


Este capô tornará seus projetos matriciais super fáceis e evita a complexidade da fiação. Deixe-me quebrá-lo para você:

  • Design simples-Conecte o poder, conecte o cabo IDC, execute nosso código Python!
  • Circuitos proteção do poder-Você pode conectar um adaptador de parede 5V 4A no capô e ele protegerá automaticamente contra tensões negativas, sobre ou sub! Yay para nenhuma destruição acidental de sua configuração.
  • A bordo shifters nívelPara converter 3.3V a lógica 5.0V do RasPi para uma condução matriz limpa e sem falhas
  • Design compacto totalmente montadoNenhuma solda exigida! Plugs em qualquer Raspberry Pi com um conector 2×20, e você está pronto para brilhar.

Funciona com qualquer um dos nossos -A. Você também pode -A. Quer Mais luzesNão há problema, encadeie várias matrizes para uma exibição mais longa-só testamos até 32×128, mas funciona muito bem. Quanto maior a tela, mais difícil fica no Pi, então tenha isso em mente se você estiver usando um Pi Zero de menor potência.

Por favor note:Esta capota é somente para o uso com matrizes do tipo HUB75 RGB. Não para uso com, DotStar, ou outro ‘endereço’ LEDs.

Cada pedido vem com um capô totalmente montado e pronto para ir com todas as peças montadas.

Uma fonte de alimentação 5V também é necessária, não incluída,Para a potência da matriz em si, o Pi não pode fazê-lo, para calcular a potência, multiplicar a largura de todas as matrizes encadeadas * 0,12 Amps: uma matriz larga de 32 pixels pode acabar desenhando 32*0.12 = 3.85A então -A. -A. O uso real de energia varia com quantos LEDs você acende de uma só vez.

Agora você pode criar uma tela deslumbrante com seu Raspberry Pi com o RGB Matrix Bonnet. Essas placas se conectam ao seu Pi e tornam super fácil controlar matrizes RGB, como as que armazenamos na loja e criar um display de rolagem colorido ou uma mini parede LED com facilidade.

Placas &Bonnet& funcionam em qualquer Raspberry Pi com um cabeçalho GPIO de 40 pinos-Zero, Zero W/WH, Modelo A +, B +, Pi 2, 3 e 4. Eles Não funcionam Com placas mais antigas de 26 pinos como o modelo original A ou B. Observe que com o Pi Zero você pode precisar soldar um cabeçalho na placa Pi; normalmente é despovoado nesse modelo (exceto o “Zero WH”).

A versão HAT não vem totalmente montada, mas Faz Inclui relógio de tempo real (RTC).

Este capô tornará seus projetos matriciais super fáceis e evita a complexidade da fiação. Deixe-me quebrá-lo para você:

  • Design simples -Conecte o poder, conecte o cabo IDC, execute nosso código Python!
  • Circuitos proteção do poder -Você pode conectar um adaptador de parede 5V 4A no chapéu e ele irá proteger automaticamente contra tensões negativas, sobre ou sob! Yay para nenhuma destruição acidental de sua configuração.
  • A bordo shifters nível Para converter 3.3V a lógica 5.0V do RasPi para uma condução matriz limpa e sem falhas
  • Design compacto totalmente montado Nenhuma solda exigida! Plugs em qualquer Raspberry Pi com um conector 2×20, e você está pronto para brilhar.

Funciona com qualquer um dos nossos -A. Você também pode -A. Quer Mais luzesNão há problema, encadeie várias matrizes para uma exibição mais longa-só testamos até 32×128, mas funciona muito bem. Quanto maior a tela, mais difícil fica no Pi, então tenha isso em mente se você estiver usando um Pi Zero de menor potência.

Por favor note: Este Bonnet é apenas para uso com HUB75 Matrizes do tipo RGB. Não para uso com, DotStar, ou outro ‘endereço’ LEDs.

Cada pedido vem com um capô totalmente montado e pronto para ir com todas as peças montadas.

Uma fonte de alimentação 5V também é necessária, não incluída, Para alimentar a matriz em si, o Pi não pode fazê-lo, para calcular a potência, multiplicar a largura de todas as matrizes encadeadas * 0,12 Amps: uma matriz larga de 32 pixels pode acabar desenhando 32*0.12 = 3.85A então -A. -A. O uso real de energia varia com quantos LEDs você acende de uma só vez.

Raspberry Pi não incluído

Este Bonnet usa Muito De pinos para conduzir a matriz RGB. Você ainda terá alguns sobrando, mas esteja ciente de que a maioria está em uso pela matriz.

Pinos GPIO não utilizados incluem: SCL, SDA, RX, TX, #25, MOSI, MISO, SCLK, CE0, CE1, #19.

O Pin 24 é gratuito se você não estiver usando uma varredura 1/32 (i.e. Matriz 64×64).

O Pin 18 é gratuito se estiver usando a configuração “conveniência” (versus “qualidade”) durante a instalação.

O 1 fio Interface como habilitado pelo raspi-config irá interferir com o funcionamento da matriz! Por padrão, ele usa o pino 4. Se você estiver conectando qualquer dispositivo 1-Wire, especifique um Pino diferente (Qualquer um dos acima) em/boot/config.txt, por exemplo:

5V proteção circuitos e backpower diodo

Painéis matriciais LED requerem energia 5V e Um monte de coisa! 5V 2A no mínimo e você pode facilmente precisar de uma fonte 5V 4A ou 5V 10A para grandes trechos de painéis!

Cada matriz tem 64 pixels (16×32 ou 32×32 painéis) ou 128 pixels (para os painéis 32×64) acesa de uma só vez (devido à “digitalização” das linhas sequencialmente). Cada pixel pode desenhar brevemente até 0,06 Amps cada se em branco completo. O máximo total por painel é assim 64*0,06 = 3,95 ampèreOu 128*0,06 = 7,68 Amps

Isso se todos os LEDs estiverem ligados de uma só vez, o que não é provável-mas ainda assim, é bom ter pelo menos metade da fonte de alimentação, caso você fique brilhante!

A alimentação de 5V de um plugue de parede entra na tomada DC no capô, que passa por um circuito de proteção sofisticado que garante que a tensão não seja superior a 5,8 V-isso significa que, se você acidentalmente pegue um plugue de 9V ou 12V ou um plugue de polaridade reversa que você não danificará o capô, pi e painéis. (…) Por favor, note que isso não protege contra danos extremos, Se você conectar uma saída de 120VAC na tomada DC ou tentar continuamente conectar a tensão errada, você ainda pode causar danos, então tenha cuidado!)

O Raspberry Pi de condução deve ser alimentado separadamente, a partir da porta microUSB do Pi, mas temos um diodo 1A a bordo que irá alimentar automaticamente o Pi se/quando a tensão cair. Então, se você quiser, basta conectar o adaptador de parede 5V no capô e ele automaticamente ligará o Pi também!

O LED verde ao lado do conector DC indicará que a energia de 5V é boa, verifique se está aceso ao tentar usar o capô!

Pinos Matrix Drive

A matriz não funciona como pixels ‘inteligentes’ que você pode ter usado, como s ou DotStars ou LPD8806 ou WS2801 ou o que você tem. Os painéis matriciais são muito &burros& e não têm memória ou capacidade de auto-desenho.

Os dados devem ser constantemente transmitidos para a matriz para que uma imagem seja exibida! Assim todos estes pinos são usados sempre ao desenhar à exposição

Todos estes pinos passam por um shifter de nível 74AHCT245 para converter a lógica 3.3V do pi à lógica 5V exigida pelos painéis

Pinos cor matriz

  • Pi GPIO #5-Matriz R1 (Linha vermelha 1) pino
    Este pino controla os LEDs vermelhos na metade superior da tela.
  • Pi GPIO #13-Matriz G1 (Linha verde 1) pino
    Este pino controla os LEDs verdes na metade superior da tela.
  • Pi GPIO #6-Matriz B1 (Fileira azul 1) pino
    Este pino controla os LEDs azuis na metade superior da tela.
  • Pi GPIO #12-Matriz R2 (Fileira vermelha 2) pino
    Este pino controla os LEDs vermelhos na metade inferior da tela.
  • Pi GPIO #16-Matriz G2 (Verde row2) pino
    Este pino controla os LEDs verdes na metade inferior do visor
  • Pi GPIO #23-Matriz B2 (Fileira azul 2) pino
    Este pino controla os LEDs azuis na metade inferior da tela.

Pinos controle matriz

  • Pi GPIO #4-Matriz OE (Saída permitir) pino
    Este pino controla se os LEDs estão acesos em tudo
  • Pi GPIO #17-Matriz CLK (Relógio) pino
    Este pino é o pino do relógio de alta velocidade para cronometrar dados RGB para a matriz
  • Pi GPIO #21-Matriz LATPino (trava)
    Este pino é o pino do travamento dos dados para cronometrar dados do RGB à matriz

Pinos do endereço matriz RGB

  • Pi GPIO #22-Matriz A (Endereço A) pin
    Este pino é parte do circuito de multiplexação 1->32, 1->16 ou 1->8.
  • Pi GPIO #26-Matriz B (Endereço B) pino
    Este pino é parte do circuito de multiplexação 1->32, 1->16 ou 1->8.
  • Pi GPIO #27-Matriz C (Endereço C) pino
    Este pino é parte do circuito de multiplexação 1->32, 1->16 ou 1->8.
  • Pi GPIO #20-Matriz D (Endereço D) pin
    Este pino é parte do circuito de multiplexação 1->32, 1->16. Usado para monitores de altura de 32 pixels e 64 pixels apenas
  • Pi GPIO #24-Matriz E (Endereço E) pin
    Este pino faz parte do circuito de multiplexação 1->32. Usado apenas para exibições altas de 64 pixels. Requer solda menor, explicado na próxima página.

Passo 6. Faça login no seu Pi para instalar e executar o software

OK agora você está pronto para executar o software Pi. Você precisará entrar em uma linha de comando através do monitor HDMI, ssh ou cabo do console. Você também precisará certificar-se de que seu Pi está na Internet através de uma conexão WiFi ou Ethernet.

Temos um script que baixa o código e qualquer software pré-requisito. Funciona com o atual Sistema operativo Raspbian “Buster” (ou anterior “Stretch”) (Seja a versão Lite ou Desktop):

A biblioteca matriz de LED é (c) Henner Zeller Licença Pública Geral do GNU Versão 2.0

Versões anteriores deste guia usaram o nosso próprio fork desta biblioteca. Isso é Obsoleto Agora, mas Se você tiver código existente construído sobre ele. Caso contrário, use este script do instalador e o código mais recente.

Quando executado pela primeira vez, o script irá explicar seus planos e dar-lhe a opção de cancelar.

De particular atenção aqui: qualquer instalação existente será substituída. Se houver um diretório chamado “rpi-rgb-led-matrix” no diretório de trabalho atual, seu conteúdo será sobrescrito. Além disso, um módulo Python é instalado e substituirá qualquer coisa atualmente lá. Se isso for um problema, cancele e faça um backup. Caso contrário, às vezes reinstalar é exatamente o que você quer.

Em seguida, o script perguntará que tipo de adaptador você está usando entre a matriz Pi e RGB: ou um Capot matriz RGB, Ou Matriz RGB HAT com RTC-A. Se você selecionar o último, você também será perguntado se deseja instalar drivers adicionais para o relógio em tempo real.

Então você é perguntado se você precisa do A melhor imagem possível Da matriz LED, ou pode aceitar uma qualidade ligeiramente reduzida por uma questão de simplicidade.

A opção “qualidade” tem um custo.Primeiro, você tem que Soldar um fio jumper Entre GPIO4 E GPIO18 No tabuleiro do Bonnet ou Hat. Além disso, a saída de som normal do Raspberry Pi deve ser desativada. Você ainda pode usar um adaptador de som USB se necessário Áudio via HDMI ou da tomada de 1/8 &não estará presente.

A configuração “conveniência” não requer alterações e o som ainda funciona. Para muitos projetos casuais isso pode parecer bom o suficiente. Há um pouco ocasional de cintilação a partir da matriz, isso é tudo.

Se você não tem certeza, ou se você só quer começar a experimentar com o seu novo gadget, selecione “conveniência” por enquanto. Você pode fazer a alteração e reinstalar o software mais tarde, se necessário.

O roteiro será Confirmar suas seleções E oferecer Mais uma chance de cancelarSem mudanças.

Há um monte de software para atualizar, baixar e instalar, por isso pode levar até 15 minutos Ou assim para completar. Depois, você vai ser perguntado se você quer fazer Reiniciar O sistema. Se você selecionou instalar o suporte ao RTC (para o Matrix HAT + RTC) ou fez uma alteração na configuração “qualidade” vs “conveniência”, é necessária uma reinicialização.

Todas as outras configurações (tamanho da matriz LED, número de matrizes “encadeadas” e assim por diante) são especificadas em tempo de execução.

As placas Raspberry Pi overclocked podem produzir falhas visuais na matriz de LED. Se você encontrar esse problema, a primeira coisa a tentar é definir o Pi para a velocidade padrão (sem overclock) usando raspi-config, depois reiniciar e testar novamente.

Testando os exemplos

O instalador cria um diretório chamado Rpi-rgb-led-matriz, E dentro deste é um subdiretório Exemplos-api-use Com alguns programas que podemos usar para experimentar a matriz e confirmar que tudo está funcionando.

Todos Dos exemplos-e qualquer código usando as bibliotecas companheiras-aceitam um conjunto comum de opções de linha de comando para especificar o tamanho da matriz do LED e outras opções. Entre as opções mais vitais estão:

-- Linhas-led =(Linhas)

Especifica o número de linhas (ou altura ou o número de pixels verticalmente) de sua matriz de LED (ou matrizes, se você tiver várias encadeadas… todas elas precisam ter o mesmo tamanho). Valor padrão se não especificado é 32-A. Valor máximo com o Matriz RGB HAT + RTC É 32-A. Máximo com o Capot matriz RGB É 64-A.

-- Led-cols =(Colunas)

Especifica o número de colunas (ou largura ou o número de pixels horizontalmente) da matriz/matrizes de LED. Valor padrão se não especificado é 32-A.

-- Cadeia de led =(Acorrentado)

Especifica o número de matrizes na cadeia… a saída de uma se conecta à entrada da próxima. Valor padrão se não especificado é 1-A.

Aqui está como executar um dos exemplos-um quadrado colorido rotativo. Como esse código está executando operações de hardware de baixo nível, ele deve ser executado usando o Sudina Comando:

Sudo. /Demo-D0 -- led-rows = 16 -- led-cols = 32

Isso é para uma única matriz RGB 32×16 pixels. Se você tiver um tamanho diferente, altere o -- Levou-linhas E/ou -- Led-cols Valores. Adicionar um -- Conduzido-corrente Valor se várias matrizes estão encadeadas.

Existem 12 exemplos diferentes no programa de demonstração (0 a 11), escolhidos com -D-A. Para uma lista completa das opções do programa, basta digitar -A. /Demonstração-A.

Dependendo do seu tipo de matriz e modelo Raspberry Pi, algumas opções adicionais podem precisar de ajuste fino:

-- Led-lentidão-gpio =(0…n) Às vezes era necessário acelerar a velocidade ao usar um Pi rápido. O padrão é 1-A.

Para Raspberry Pi 3 use uma desaceleração de 1 para iniciar (use valores mais altos se a imagem ainda piscar). Para Raspberry Pi 4, use uma desaceleração de 4. Modelos Pi mais antigos podem funcionar com 0, tente.

-- Sequência-led-rgb =(Ordem RGB) Algumas matrizes de LED podem ter seus LEDs vermelhos, verdes e azuis conectados em uma ordem diferente… por exemplo, se você precisar trocar os canais verde e azul, use -- Led-rgb-sequência = RBG-A. O padrão é RGB-A.

-- Led-pwm-bits =(1…11) Para cadeias matriciais longas você provavelmente precisará usar menos bits PWM, sacrificando alguma fidelidade de cor para melhorar a velocidade de atualização. O padrão é 11-A.

Ainda há muitos que Opções adicionais Mas eles estão Cada vez mais esotérico E pode ser necessário apenas com matrizes RGB de outras fontes. Para uma explicação completa dessas opções (e uma explicação mais aprofundada das opções acima), consulte o -A.

As demos meio que correm, mas estou vendo retângulos estranhos e falhas.

Se o seu Pi estiver com overclock, ou se você estiver usando um Raspberry Pi 2 ou Pi 4, talvez seja necessário discar ligeiramente a velocidade de controle da matriz. Isso pode ser feito com o -- Led-lentidão-gpio = 2Configuração. Pi 4 pode exigir valores maiores, dependendo da matriz… Experiência! Por outro lado, o Raspberry Pis inicial (Modelo A, B e similar) pode obter uma imagem melhorada acelerando o código da matriz com um valor de 0 Aqui.

Existem alguns exemplos adicionais nesse diretório mostrando como escrever programas em C ++ para desenhar na matriz. Olhe através do código-fonte e Makefile para ver como isso é feito e como vincular com o Matriz rgb Biblioteca. E há uma , Incluindo a inicialização do tamanho da matriz e do comprimento da cadeia em seu código para que não seja necessário especificar isso na linha de comando todas as vezes.

Usando a biblioteca Python

Alguns exemplos do Python estão incluídos no Rpi-rgb-led-matriz/ligações/python/amostras Diretório. O script do instalador da matriz já carregou o pré-requisito Python Imaging Library e instalou o Matriz rgbMódulo para Python 3 e para Python 2.7 se presente (as versões mais recentes do Raspberry Pi OS não incluem mais Python 2.7, mas pode ser instalado opcionalmente necessário.

Novamente, , E alguns dos exemplos mostram como especificar o tamanho da matriz e o comprimento da cadeia no código em vez de seleções de linha de comando todas as vezes.

Enquanto o Matriz rgb O módulo fornece suas próprias operações de desenho, ele também pode trabalhar com a Python Imaging Library como uma “tela fora da tela” que é emitida para a matriz com SetImage() ou SwapOnVSync() função-veja os exemplos com “image-” em seu nome.

As funções principais da imagem PIL são explicadas aqui:

As funções gráficas (linhas, etc.) estão aqui:

Lembrete: o Ainda está disponível se você precisar dele para o código existente, mas considere isso obsoleto. Para novos projetos que


Avaliações de Usuários

0.0 fora de 5
0
0
0
0
0
Escreva uma avaliação

Não existe nenhuma avaliação ainda.

Seja o primeiro a avaliar “Capô Matriz Rgb para Raspberry pi Led Zero Pi0 pi Zero V1.3”

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Capô Matriz Rgb para Raspberry pi Led Zero Pi0 pi Zero V1.3
Capô Matriz Rgb para Raspberry pi Led Zero Pi0 pi Zero V1.3

R$ 113,50

Eletrônicos e Acessórios
Logo
Shopping cart