
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03



Este tutorial mostrará como criar algumas luzes LED de bicicleta legais que são programáveis com Python. Primeiro, certifique-se de ter todos os suprimentos:
- Microcontrolador Gemma M0
- Potenciômetro de 10k
- Fita LED NeoPixel de 1m 30 pixels / metro
- Pacote de bateria USB
Pinças de crocodilo e placas de pão podem ser úteis para depurar rapidamente o circuito antes de instalar
Etapa 1: configuração do circuito

- NeoPixel Power (vermelho) -> Gemma Vout
- NeoPixel Analog (branco) -> Gemma A1
- NeoPixel Ground (preto) -> Gemma GND
- Potência do potenciômetro (vermelho) -> 3Vo
- Potenciômetro analógico (branco) -> Gemma A2
- Potenciômetro Terra (preto) -> Gemma GND
Se você estiver usando uma faixa NeoPixel maior que ~ 1m, uma fonte de alimentação adicional (5V> 2A) pode ser necessária (consulte o diagrama de circuito)
Etapa 2: upload do código


Depois de conectar o circuito, conecte seu Gemma m0 em seu computador via USB. Certifique-se de que o seu cabo USB suporta energia e dados, caso contrário, você não poderá carregar o código.
Se o seu Gemma m0 não aparecer como um drive USB (CIRCUITPY) quando conectado ao seu computador, siga as instruções em: https://learn.adafruit.com/adafruit-gemma-m0/over … para configurar os drivers
O código deste projeto está publicamente disponível aqui:
Baixe "main.py" e coloque-o no sistema de arquivos de sua gemma.
Etapa 3: ???
Alguém conhece o passo 3?
Etapa 4: Lucro


Prenda a tira em qualquer coisa!
Esta faixa de LED pode ser facilmente fixada a uma bicicleta com um pouco de fita adesiva e laços zip. Perfeito para Burning Man
Recomendado:
Servo metrônomo, programável para diferentes velocidades: 3 etapas

Servo Metrônomo, Programável para Diferentes Velocidades: Faça seu próprio metrônomo. Tudo que você precisa é o kit inicial Arduino Mega 2560 e um computador compatível
Luz ambiente programável para display externo: 4 etapas

Luz ambiente programável para monitor externo: Este projeto ajuda a configurar a luz ambiente para o seu monitor externo ou tv permite que você controle o seguinte do conforto de QUALQUER dispositivo que tenha um navegador da web e conectado ao seu roteador. Cor do LED Freqüência de piscar, dando um efeito de DJ. Conjunto diferente
Braço de robô DIY programável em Python: 5 etapas

Braço de robô DIY programável em Python: Por que este projeto: (a) Aprenda a controlar o braço robótico escrevendo código Python. Isso lhe dará o controle mais granular enquanto adiciona programação de computador à sua correia e aprende o funcionamento interno de motores sofisticados baseados em registro
Escultura com lâmpada LED para bicicleta: 5 etapas

Escultura com lâmpada LED para bicicleta: acessório suspenso construído apenas com peças de bicicleta e luzes LED
Lâmpada LED de 700 lúmens para bicicleta: 8 etapas (com fotos)

Lâmpada LED para bicicleta de 700 lúmen: Saída de luz equivalente a uma lâmpada halógena de 70 watts, mas usa apenas 12 watts de potência. Imagens de feixe mostram um edifício à noite, a 30 metros de distância, iluminado por esta luz LED para bicicleta. Especificações detalhadas e lista de peças são fornecidas no final da Etapa 8