Índice:
- Etapa 1: Corte a laser
- Etapa 2: Eletrônica - Preparando os motores
- Etapa 3: juntando tudo
- Etapa 4: O Código
Vídeo: Uma lâmpada de mesa acionada: 4 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
Aqui, vou mostrar como fazer uma lâmpada de mesa simples e atuada usando arduino e servo motores. Também direi como você pode alterar os motores para que possa registrar as manipulações e, portanto, realizar movimentos com a lâmpada que a lâmpada pode então repetir. Com isso, você pode “ensinar” vários movimentos à sua lâmpada.
Você precisará do seguinte:
- Arduino Uno ou Yun
- 2 x servo motores SG-90
- 2 botões (um botão e um botão de alternância)
- muitos negritos e nozes tamanho M0
- potenciômetro (para controlar a luz)
A lâmpada é composta por dois braços e uma parte da cabeça, todos cortados a laser. Você vai precisar fazer sua própria caixa para o corpo, perdi o arquivo ai. Para o cabeçote, comprei outra pequena lâmpada (o minúsculo tim https://duckduckgo.com/?q=tiny+tim+little+lamp) e usei apenas o headpart para o LED. Tenho certeza de que existem melhores, mas está tudo bem.
Etapa 1: Corte a laser
Anexei os arquivos ai, bem direto! Fixe os motores usando parafusos.
Etapa 2: Eletrônica - Preparando os motores
Se você quiser gravar a manipulação física (para capturar você mudando a posição da lâmpada), você precisará hackear um pouco o motor. Mas não é difícil. A única coisa que você precisa fazer é conectar um fio adicional à minúscula placa na caixa do motor. Você pode conectar este fio ao seu arduino e então ler a posição atual do motor. Comece com isso, primeiro você precisa abrir a caixa do motor, desapertando os minúsculos parafusos na parte inferior. Em seguida, retire o gabinete inferior e remova a placa (consulte a Figura 1). Em seguida, você precisa soldar um novo fio ao pino na placa, conforme mostrado na figura 2. Eu removi todos os três cabos e soldei quatro novos fios. Na foto, o fio amarelo é o novo fio, que precisa ser conectado a uma entrada analógica em seu arduino, como A5. Agora você pode girar o motor manualmente e seu Arduino pode rastrear esse movimento. Um aviso: não é recomendado pelos fornecedores girar o motor assim, pois corre o risco de quebrar o motor. No entanto, poucos motores quebraram até agora para mim. Certifique-se de reciclar o material se o motor quebrar!
Etapa 3: juntando tudo
Abaixo está um esboço de como tudo está conectado. Eletrônica básica rápida: o botão de pressão precisa ser conectado a 5V de um lado e do outro lado você tem o pino e um resistor para aterramento. Quando o botão não é pressionado, o pino fará a leitura do solo. Se você pressionar o botão, o pino irá para o alto. Dessa forma, você sempre lerá alto ou baixo no pino e não obterá um estado flutuante (o que pode produzir uma saída aleatória). O mesmo princípio se aplica ao botão basculante. No entanto, você tem o botão como antes e também o led (se tiver um no botão basculante). Você pode controlar o led se colocar o pino 4 como uma saída em alto. Incluí apenas um motor no desenho para facilitar a leitura, mas você precisará de dois ou se quiser até três (um na base).
Etapa 4: O Código
Quando você gira o botão basculante, a lâmpada está no modo de gravação. Todos os movimentos que você fizer são armazenados. Depois de empurrar a parte inferior do balanceiro para trás, você pode repetir o movimento com o botão de pressão. Aproveitar!
Recomendado:
Lâmpada de braço oscilante robótico, acionada por polia: 6 etapas
Lâmpada de braço oscilante robótico acionada por polia: Você vai precisar de: Ferramentas: - Cortadores de fio -Serradeira -Ratchet ou chave -Broca ou cortador de laser (opcional) - Eletrônica de pistola de cola quente: -2x servo motores de passatempo-Arduino / RaspberryPi / Elegoo kit-breadboard-Joystick Module ou 2 potenciômetros Suprimentos / outro material
Como fazer a interface de uma matriz 8x8 de LED acionada por MAX7219 com o microcontrolador ATtiny85: 7 etapas
Como fazer a interface de uma matriz de LED 8x8 acionada por MAX7219 com o microcontrolador ATtiny85: O controlador MAX7219 é fabricado pela Maxim Integrated é um driver de exibição de cátodo comum de entrada / saída serial compacto que pode conectar microcontroladores a 64 LEDs individuais, displays de LED numéricos de 7 segmentos de até até 8 dígitos, exibição de gráfico de barras
Adicionar uma porta USB a uma lâmpada: 5 etapas (com imagens)
Adicionar uma porta USB a uma lâmpada: Quando me deparei com esta luminária de mesa vintage Electrix pescoço de ganso, percebi que era uma luminária de mesa pescoço de ganso sem a qual eu não poderia viver, então comprei. Aí pensei que seria muito mais legal se tivesse uma porta USB na base. Acontece que este é um bastante
A lâmpada em espiral (também conhecida como a lâmpada de mesa Loxodrome): 12 etapas (com fotos)
A lâmpada em espiral (também conhecida como a lâmpada de mesa Loxodrome): A lâmpada em espiral (também conhecida como a lâmpada de mesa loxodrome) é um projeto que comecei em 2015. Foi inspirado no candeeiro de loxódromo de Paul Nylander. Minha ideia original era uma luminária de mesa motorizada que projetaria redemoinhos de luz na parede. Eu projetei e
Converter lâmpada de mesa em lâmpada LED: 3 etapas (com fotos)
Converter lâmpada de mesa em lâmpada LED: este tutorial se aplica principalmente a lâmpada de mesa de 12v antiga com um soquete G4 ou GU4, mas pode ser aplicado a outra lâmpada e lâmpada LED integrada com defeito ou danificada com pequenas alterações. NENHUMA habilidade de soldagem é necessária, mas um conhecimento mínimo na eletricidade é necessária. em