Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Dia dos namorados Girassol

Componentes e suprimentos

SparkFun Arduino Pro Mini 328 - 5 V / 16 MHz
× 1
SparkFun Mini fotocélula
× 1
SparkFun Servo - Engrenagem de metal genérica
× 1

Ferramentas e máquinas necessárias

Impressora 3D (genérica)

Aplicativos e serviços online

circuito.io
Arduino IDE

Sobre este projeto


Com o Dia dos Namorados chegando, começamos a procurar ideias para projetos com um toque romântico. Enquanto procurávamos por pistas ao nosso redor, nossos olhos pousaram em um girassol de plástico que tínhamos na janela de nosso escritório. Verdade seja dita, era muito feio, mas nos deu uma ideia - e se fizéssemos uma flor que se move de acordo com a luz, como um verdadeiro girassol. Depois de algumas revisões (e um monte de filamentos), damos a você este Girassol do Dia dos Namorados! Espalhar o amor.





A Eletrônica


Se você tem seguido nossos tutoriais, já deve saber o que fazer:

1. Clique neste link mágico do circuito.io com os componentes exatos que você precisa para este projeto.

2. Faça ajustes, se necessário. Por exemplo, se você quiser usar uma bateria em vez do adaptador de parede ou se tiver um tipo diferente de Arduino. Usamos um pró-mini para este projeto. Se quiser usar um diferente, certifique-se de que cabe na flor.

3. Clique em Gerar (o botão vermelho na parte inferior do construtor.

4. Verifique se você tem todas as peças de que precisa , incluindo os periféricos - resistores, cabos, fios de jumper, etc. A lista aparecerá na primeira etapa do guia Passo a Passo.

Você pode clicar nas diferentes partes da lista (no aplicativo) e será redirecionado a um site onde poderá comprá-las, se necessário.

5. Fiação - Role um pouco para baixo na resposta que você obteve e você verá um guia passo a passo que o guiará pela fiação de seu circuito.

6. Você chegou à seção de código. Aqui você tem um código de exemplo que integra todos os componentes usados ​​no projeto.
  • Faça download do código
  • Descompacte \ extraia-o para o seu computador
  • Abra-o com o Arduino IDE (que você pode baixar aqui)
  • Faça upload para o seu Arduino

Depois de ver que tudo está funcionando corretamente, copie o novo código da seção de código abaixo, e cole na guia "firmware" do código que você já está trabalhando, para que você tenha todas as bibliotecas já configuradas. Certifique-se de deixar a primeira parte no topo do código, que define os pinos e bibliotecas (a parte na imagem abaixo).






Fazendo a flor


3D Imprima as diferentes partes da flor. Você pode encontrar todos os arquivos .STL nos links abaixo ou neste link.

Você precisará imprimir:
  • 1 base X
  • 1 barra X
  • 1 gravata X
  • 1 x sépala
  • 6 pedais X
  • grama 10 X - ao imprimir esta peça, certifique-se de usar filamento macio \ flexível. Usamos Filaflex

Conjunto:
  • Para as pétalas , a barra e a sépala usamos um fio de aço flexível fino. Existem pequenas brocas embutidas no projeto exatamente para isso.
  • O servo motor é conectado com 2 pequenos parafusos ao lado da base e com um prego para a sépala.
  • Coloque a Mini fotocélula na broca dedicada na base, abaixo do pedestal servo.

Tenha um Dia dos Namorados ensolarado!

Código

  • Sunny Valentine
Sunny Valentine Arduino
1. Baixe o código em circuito.io
2. Abra-o com Arduino IDE
3. Substitua o void setup () do código original, pelo código apresentado abaixo
 / * Este código configura o essencial para o seu circuito funcionar. Ele é executado primeiro sempre que o circuito é alimentado por eletricidade. * / void setup () {// Setup Serial que é útil para depuração // Use o Serial Monitor para visualizar as mensagens impressas Serial.begin (9600); Serial.println ("iniciar"); servo.attach (SERVO_PIN_SIG); servo.write (servoRestPosition);} / * Este código é a lógica principal do seu circuito. Ele define a interação entre os componentes selecionados. Após a configuração, ele é executado continuamente, em um loop eterno. * / void loop () {// Obtém a leitura de luz atual, subtrai o valor do ambiente para detectar mudanças de luz ldrSample =ldr.readAffet (1000); Serial.print (ldrSample); Serial.print ('\ t'); servoRestPosition =map (ldrSample, 200.900,10,95); servoRestPosition =constrain (servoRestPosition, 10,95); Serial.println (servoRestPosition); servo.write (servoRestPosition); atraso (1000 * 20); } 

Peças personalizadas e gabinetes

Barra de girassol
Girassol - Pétala
Girassol - base
Girassol - Sépala
Girassol - grama
Girassol - gravata

Processo de manufatura

  1. Semente de Girassol
  2. Evitar Obstáculos usando Inteligência Artificial
  3. Diversão do giroscópio com anel NeoPixel
  4. Controlador de jogo Arduino
  5. Traje da nuvem
  6. Seguidor de linha industrial para fornecimento de materiais
  7. Pixie:Um relógio de pulso NeoPixel baseado em Arduino
  8. Garrafa de água alimentada por Arduino
  9. Teatro Holiday Shadow
  10. Arduino Sunflower:An Electronic Sun-Dancer