Bem -vindo ao guia do Tesla Light Show XLights! Você pode criar e executar seus próprios programas de luzes nos veículos da Tesla.
Um show personalizado pode ser executado em um veículo suportado, carregando -o através de uma unidade flash USB. Crie e compartilhe seus programas com outras pessoas! Um único show pode ser compartilhado e executado em qualquer veículo suportado; Eles não são específicos do modelo. Os dados da sequência são armazenados em um arquivo .fseq e a música vem da sua escolha de .mp3 ou .wav.
Vários repositórios de shows de luzes podem ser encontrados online. Uma captura de tela do teslalightshare.io está abaixo.
Insira a unidade flash em uma das portas USB frontal, USB-C ou porta USB de caixa de luvas e aguarde alguns segundos.
No Toybox, selecione Light Show e Tap Schedule Show.
Se os arquivos na unidade flash USB atenderem aos requisitos, os programas personalizados estarão disponíveis para selecionar no menu suspenso.
reddit.com/r/teslalightshow/
Qualquer transição de uma luz ou fechamento contribui para esse limite de comando. Por exemplo, acender e desligar a luz é 2 transições.
Dentro de cada uma das três categorias a seguir, as transições que ocorrem no mesmo registro de data e hora contribuirão apenas 1 comando para o limite geral. Portanto, dentro dessas categorias, é recomendável alinhar as transições no mesmo registro de data e hora.
Neste exemplo, duas luzes serão ligadas e desligadas novamente, uma será aumentada e desligada novamente, e um fechamento começará a se mover. Como eles estão alinhados, esse efeito conta apenas como duas transições - uma no início e outra no final do efeito.
Você pode usar o formato MP3 e o WAV (é recomendado .wav). Verifique se o arquivo está codificado com uma taxa de amostragem de 44,1 kHz; Os arquivos menos comuns de 48 kHz não sincronizam adequadamente o show de luzes.
Visite XLights Downloads para baixar e instalar o aplicativo XLights.
Download e descompactação tesla_xlights_show_folder.zip, que é o diretório do projeto Bare Tesla XLights.
Abra o aplicativo XLights.
IMPORTANTE: Em Arquivo> Preferências> Sequências> Versão FSEQ, selecione "V2 não compactado".
No arquivo> Selecione Mostrar pasta, navegue e selecione o diretório de projeto descompactado e selecione Abrir.
Selecione a guia Layout para visualizar o modelo de veículo Tesla 3D.
Verifique se a caixa de seleção Preview 3D está selecionada.
Selecione a guia Sequenciador. Para a melhor experiência de edição, apenas a linha do tempo e a visualização da casa são necessários.
Observe que o Tesla Model S visualizado combinado com o Cybertruck inclui o superconjunto de luzes e fechamentos necessários para todos os veículos suportados e deve ser usado para gerar programas para todos os tipos de veículos. Consulte Locais de canal leve para obter informações sobre onde as luzes estão em cada veículo.
Uma sequência de exemplo é fornecida que pode ser executada no veículo e/ou aberta no XLights. Essas instruções cobrem como abri -lo em Xlights.
Siga as instruções de início para configurar o projeto XLights.
Download e descompacte o exemplo de luz mostra: Lightshow_example_1_elevator_music.zip ou luz
No arquivo> Abra a sequência, navegue até a pasta descompactada e selecione o arquivo de exemplo lightshow.xsq
e selecione Abrir.
Na guia Sequenciador, clique em grupos duplo na linha do tempo para revelar o controle esquerdo / direito individual.
Siga as instruções de início para configurar o projeto XLights.
Selecione Arquivo> Nova sequência
Selecione sequência musical
Navegue até o arquivo .wav ou mp3 escolhido, selecione -o e selecione Abrir. Observe que os arquivos .WAV podem estar ocultos, a menos que o tipo de arquivo esteja definido como arquivos de áudio XLights.
Na guia Wizard Select Custom
Altere o intervalo de quadro para 20ms e selecione OK.
Nota: Qualquer valor entre 15ms e 100ms é suportado pelo veículo, mas 20ms é recomendado para quase todos os casos de uso. Os limites máximos de tamanho do show não dependem do intervalo de quadros.
Selecione Iniciar rápido e aguarde o seqüenciador carregar
No canto superior esquerdo da linha do tempo, selecione "Visualização do grupo" no seletor de exibição. Você também pode escolher "Visualização antiga" para o layout de pré-atualização.
Se estiver usando a "Visualização do Grupo" recomendada, você pode clicar duas vezes nos grupos de luz para revelar e ocultar o controle esquerdo/direito individual. Colocar os efeitos da luz no objeto do grupo ativará a luz esquerda e direita
Se estiver usando a visualização antiga, clique duas vezes em "Grp tesla Model S" para ver todos os canais
Para obter mais informações sobre o fluxo de trabalho da criação de sequências XLights, use os recursos on -line existentes. O restante dessas instruções contém informações específicas da Tesla para os criadores de shows.
Um script de validador Python é fornecido para ajudar a verificar se sua sequência de shows de luz personalizada atende a essas limitações, sem precisar de um veículo Tesla.
Para uso, execute:
python validator.py lightshow.fseq
Os usuários do MacOS devem usar este comando: em vez disso:
python3 validator.py lightshow.fseq
A saída esperada se parece:
> python validator.py lightshow.fseq
Found 2247 frames, step time of 20 ms for a total duration of 0:00:44.940000.
Used 16.45% of the available memory
A maioria das luzes disponíveis no veículo só pode acender ou desligar instantaneamente, o que corresponde a 0% ou 100% de brilho de um 'efeito' em Xlights.
O mínimo de tempo para os canais de luz booleanos para produzir luz é de 15ms, embora os olhos humanos tenham dificuldade em ver qualquer coisa tão curta! O mínimo de tempo ou o tempo de folga de 100ms geralmente torna o programa mais agradável de se olhar.
Neste exemplo, o nevoeiro frontal esquerdo liga e desligando 3x:
Alguns canais podem ter uma rampa lenta na intensidade durante o ativação ou o desligamento, para criar efeitos visuais graciosos. Alguns até permitem controle de brilho total:
Canal | Modelo S. | Modelo X. | Modelo 3/y | Cybertruck |
---|---|---|---|---|
Feixe principal externo | Rampa | Rampa | Acelerar os faróis do refletor de LED; Booleano nos faróis do projetor LED | Rampa |
Feixe principal interno | Rampa | Rampa | Rampa | Rampa |
Assinatura | Booleano | Booleano | Rampa | - |
Canais 4-6 | Rampa | Rampa | Rampa | - |
Curva frontal | Booleano | Booleano | Rampa | Rampa |
Marcadores do lado frontal | Booleano | Booleano | Booleano | Rampa |
Barra de luz frontal | - | - | - | Controle de brilho total |
Barra de luz offroad | - | - | - | ? |
Barra de luz traseira | - | - | - | Controle de brilho total |
Luz do freio | Booleano | Booleano | Booleano | Controle de brilho total |
Turno traseiro | Booleano | Booleano | Booleano | Controle de brilho total |
Luzes da cama | - | - | - | Rampa |
Para comandar uma luz para ligar ou desligar e seguir um perfil de rampa, coloque o efeito com o atalho de teclado correspondente:
Função de rampa | XLights Efeito Brilho | Tecla de atalho |
---|---|---|
Desligar; Instantâneo | 0% | Linha do tempo vazia |
Desligar; 500 ms | 10% | C |
Desligar; 1000 ms | 20% | S |
Desligar; 2000 ms | 30% | X |
Ligar; 500 ms | 70% | E |
Ligar; 1000 ms | 80% | D |
Ligar; 2000 ms | 90% | C |
Ligar; Instantâneo | 100% | F |
O layout do teclado foi projetado para ser fácil de usar. Observe que os tipos de efeito são agrupados em linhas de teclado vertical e classificados por duração.
Feixe principal interno esquerdo, ligue; 2000 ms , duração do efeito 1s: faz com que a luz aumente de 0% a 50% de intensidade acima de 1s e depois desative instantaneamente (devido à linha do tempo vazia).
Feixe principal interno esquerdo, ligue; 2000 ms , duração do efeito 4s: faz com que a luz aumente de 0% a 100% de intensidade acima de 2s e depois permaneça com 100% de intensidade para 2s e depois desative instantaneamente após 4s.
Feixe principal interno esquerdo, ligue; 2000 ms por 2,06s, desligue; 2000 ms para 1,9s, ligue; 2000 ms para 2,06s: faz com que a luz suba a 100% de intensidade, depois para baixo, mas não atinja, 0% de intensidade, depois volte a 100% de intensidade e depois desative instantaneamente.
Algumas luzes no Cybertruck têm controle de brilho total. O brilho deles sempre corresponde ao valor definido em XLights.
Coloque um efeito 'on' usando o atalho f . As luzes podem ser definidas como um ponto de ajuste de brilho em estado estacionário entre 0% e 100% de intensidade usando o controle deslizante 'brilho' na janela 'cores'.
As durações de rampa personalizadas podem ser alcançadas usando 'curvas de valor'. O menu é aberto ao clicar na seta verde ao lado do controle deslizante de brilho. Para criar uma rampa básica, selecione 'rampa' na lista suspensa e defina a duração inicial/final para 0%/100%. A luz atingirá o brilho de 0%/100% no final do efeito 'on'.
As curvas de valor também podem ser usadas para criar efeitos mais avançados de brilho personalizado. Lembre -se de que o brilho máximo é de 100.
Nos carros sem controle de brilho total, qualquer configuração de brilho acima de 50% definirá a luz para acertar e, caso contrário, estará desativado.
As tabelas e imagens a seguir ajudam a mostrar quais canais são controlados em cada carro. Alguns veículos têm luzes que não existem ou têm várias luzes acionadas pela mesma saída de controle - consulte Notas em detalhes de mapeamento de canal leve para essas informações.
Nome do canal leve | Identificador na imagem - Modelo S/X | Identificador na imagem - Modelo 3/y |
---|---|---|
Feixe principal externo | 1 | 1 |
Feixe principal interno | 2 | 2 |
Assinatura | 3 | 3 |
Canal 4 | 4 | 4-6 |
Canal 5 | 5 | 4-6 |
Canal 6 | 6 | 4-6 |
Curva frontal | 7 | 7 |
Nevoeiro dianteiro | 8 | 8 |
Aux Park | 9 | 9 |
Marcador lateral | 10 | 10 |
Nos shows de X Lights personalizados, os seguintes fechamentos podem ser comandados:
Canal | Modelo S. | Modelo X. | Modelo 3/y | Cybertruck | Apoia a dança? | Limite de comando por show |
---|---|---|---|---|---|---|
Porta de elevação | Sim | Sim | Apenas veículos com porta de elevador | Sim (Fruk) | Sim | 6 |
Espelhos | Sim | Sim | Sim | Sim | - | 20 |
Porta de carga | Sim | Sim | Sim | Sim | Sim | 3 |
Windows | Sim | Sim | Sim | Sim | Sim | 6 |
Maçanetas da porta | Sim | - | - | - | - | 20 |
Portas da frente | - | Sim | - | - | - | 6 |
Portas de falcão | - | Sim | - | - | Sim | 6 |
Para comandar um fechamento para se mover de uma maneira específica, coloque um efeito com os seguintes atalhos de teclado:
Movimento de fechamento | XLights Efeito Brilho |
---|---|
Parado | Linha do tempo vazia |
Abrir | Q |
Dança | UM |
Fechar | Z |
Parar | F |
Para ocioso, abrir, fechar e parar, não há duração mínima de efeito XLights para que o comando entre em vigor. Por exemplo, a sequência a seguir possui um comando aberto com duração de apenas 1s antes da dança que vem mais tarde, e isso é suficiente para abrir a porta do elevador por todo o caminho:
Para a dança, o efeito XLights deve persistir até que a dança seja desejada para parar.
Movimento de fechamento | Duração (s) aproximada (s) |
---|---|
Open Liftgate | 14 |
Fechar a porta do elevador | 4 |
As portas da frente abertas | 22 |
Feche as portas da frente | 3 |
As portas de falcão aberto | 20 |
Portas de falcão próximas | 8 |
Windows | 4 |
Espelhos, maçanetas de porta, porta de carga | 2 |
Este exemplo fará com que as luzes auxiliares do Park Aux acendam constantemente no Modelo 3/Y:
Este exemplo fará com que as luzes do Aux Park pisquem no modelo 3/y (observe o tempo em branco entre cada caixa em comparação com o outro exemplo):
(Left side marker || Left aux park || Right side marker || Right aux park)
solicitações da XLights.(Left side marker || Left aux park)
(Right side marker || Right aux park)
(Channel 4 || Channel 5 || Channel 6)
.Neste exemplo, cada canal pisca 3x e aumenta após seu último pisca. Observe como um efeito desligado e 500ms é sempre adicionado ao canal 4, mesmo quando é o canal 5 ou o canal 6 que foram ativados.
Neste exemplo, o canal 4 e 6 aumenta e aumenta novamente. Observe como o canal 6 está ligado; Efeito instantaneamente enquanto o canal 4 define o efeito a ser ativado; 1000ms para ambos os canais.
(Left tail || Right tail)
da XLights - Observe que a placa Lights Xlights Channel não terá efeito nesses veículos. A barra de luz dianteira e traseira possui 60 LEDs controláveis individualmente cada.
É recomendável usar os efeitos integrados do XLights para programar a barra de luz. Os bons para começar são: cortina, mármore, morph e diante. A maioria dos efeitos pode ser personalizada usando a janela 'Configurações de efeito'. A visualização exibirá todos os efeitos com precisão, mas lembre -se de que as luzes estão muito difundidas.
A barra de luz frontal é agrupada Intro três segmentos: esquerda, centro, direita. Esquerda/direita são as porções externas angulares da barra de luz dianteira. Os segmentos podem ser acessados clicando duas vezes na barra de luz na linha do tempo.
A barra de luz traseira é agrupada nos mesmos três segmentos. O centro consiste nos 52 LEDs na porta da cama, enquanto esquerda/direita estão 4 LEDs acima dos sinais de curva.
Até os LEDs individuais podem ser programados clicando duas vezes nos segmentos (esquerda, centro, direita) na linha do tempo.
Para fazer com que os programas de luzes antigos pareçam o mais bom possível nas novas luzes do Cybertruck, os seguintes canais são remapeadas:
Todos os arquivos antigos .xsq e .fseq são totalmente compatíveis com esta atualização do show de luzes. Você pode editar arquivos .xsq mais antigos instantaneamente sem convertê -los. Lembre -se de que não há compatibilidade com versões anteriores, depois de salvá -las, você não poderá mais abri -las com a antiga pasta do projeto.
Todos os arquivos .fseq antigos são totalmente compatíveis com esta atualização do show de luzes. Você só precisa converter arquivos de show antigos se desejar editá -los com a configuração do XLights atualizada.
Crie uma nova pasta para o projeto convertido e copie o arquivo de áudio antigo.
Crie uma nova sequência com o arquivo de áudio da nova pasta.
Selecione Importar -> Importar efeitos e escolha seu arquivo .xsq antigo.
Na janela "Mapa dos canais", selecione "Carregar mapeamento" e escolha "2022_mapping.xmap" localizado no tesla_xlights_show_folder.
Pressione "OK", a sequência antiga importará. É recomendável usar a "Visualização antiga" para trabalhar com arquivos convertidos.
Pressione "renderize tudo" para ver os efeitos importados na visualização.