Resposta Rápida
Programe a sua luz noturna interativa Makeblock xLight ligando-a a um computador via USB, utilizando o software gratuito mBlock para arrastar e soltar blocos de código e carregar as suas sequências de luz personalizadas para o controlador.
Compreender o Seu Controlador xLight
Os modelos xLight S1 e N1 partilham o mesmo controlador principal, que utiliza LEDs RGB WS2812B endereçáveis individualmente. Isto significa que pode controlar cada LED de forma independente, permitindo padrões e animações complexos para além de simples mudanças de cor.
O controlador liga-se via USB ao seu computador e é reconhecido como um dispositivo padrão compatível com Arduino. Isto permite-lhe utilizar o ambiente de programação baseado em blocos do mBlock, ideal para principiantes e educadores.
Escolher o Software Adequado
O mBlock é o ambiente de programação recomendado para o xLight. Suporta tanto codificação baseada em blocos como Python, dando-lhe flexibilidade à medida que as suas competências crescem. Descarregue a versão mais recente do site da Makeblock e instale-a no seu computador.
Certifique-se de que instala os controladores necessários para o controlador xLight. O mBlock normalmente trata disto automaticamente, mas se o seu computador não detetar o dispositivo, poderá ter de instalar manualmente o controlador CH340.
Guia de Programação Passo a Passo
- Ligar o Controlador xLight: Ligue o controlador xLight ao seu computador usando o cabo USB. Certifique-se de que a tira de LED está ligada à porta de saída do controlador. Aguarde que o computador reconheça o dispositivo. Se o dispositivo não for detetado, verifique o cabo USB e experimente uma porta diferente. Instale o controlador CH__XSP_d85ff40e__ se necessário.
- Abrir o mBlock e Selecionar o Dispositivo: Inicie o mBlock. Clique no separador 'Dispositivos' e selecione 'Arduino Uno' (o controlador xLight é baseado nesta placa). Certifique-se de que a porta COM correta está selecionada em 'Ligar'. Selecionar o tipo de placa errado pode causar erros de carregamento. Verifique sempre se a porta e a placa correspondem ao seu hardware.
- Escrever o Seu Primeiro Programa: Arraste um bloco 'quando a bandeira verde for clicada' da categoria Eventos. Em seguida, adicione um bloco 'definir todos os LEDs para cor' da categoria Robôs/Neopixel. Escolha uma cor e clique na bandeira verde para testar. Comece simples. Teste uma cor de LED antes de adicionar loops ou animações para isolar quaisquer problemas de fiação ou conexão.
- Adicionar Interatividade com Sensores: Para fazer a sua luz noturna responder ao toque ou som, use os blocos 'quando [sensor] está [condição]'. Por exemplo, use um bloco de sensor de som para mudar de cor quando bater palmas. Os blocos de sensor podem exigir calibração. Teste primeiro o valor do sensor usando um bloco 'mostrar variável' para garantir que ele aciona conforme esperado.
- Carregar o Programa para o Controlador: Assim que o seu programa estiver pronto, clique em 'Carregar para Arduino'. O mBlock irá compilar e transferir o código para o controlador xLight. Desligue o cabo USB para executar o programa de forma autónoma. Se o carregamento falhar, feche outros programas que estejam a usar a porta COM e tente novamente. Um LED verde fixo no controlador indica que o carregamento foi bem-sucedido.
Factos do Produto
-
Makeblock xLight: Luzes Noturnas com Controlador Programável Interativo: O xLight S1 apresenta uma tira de luz totalmente personalizável com LEDs RGB WS2812B endereçáveis individualmente e uma caixa de controlo potente. Isto significa que pode programar cada LED para uma cor e brilho diferentes, permitindo espetáculos de luz intrincados e efeitos interativos.
Makeblock xLight: Luzes Noturnas com Controlador Programável Interativo



