Índice:

Bola de cristal mística (literalmente, diz a você sua fortuna!): 3 etapas (com fotos)
Bola de cristal mística (literalmente, diz a você sua fortuna!): 3 etapas (com fotos)

Vídeo: Bola de cristal mística (literalmente, diz a você sua fortuna!): 3 etapas (com fotos)

Vídeo: Bola de cristal mística (literalmente, diz a você sua fortuna!): 3 etapas (com fotos)
Vídeo: Ripples | Critical Role | Campaign 3, Episode 53 2024, Novembro
Anonim
Image
Image
A bola de cristal
A bola de cristal

Aprenda a fazer uma bola de cristal vidente que revela seu futuro quando tocada!

O projeto é composto por três partes básicas e pode ser construído em cerca de quatro horas.

Materiais:

1. Sensor de toque capacitivo:

  • 1 - Microcontrolador Arduino Uno
  • 1 - Cabo USB A para B (geralmente incluído com o Arduino)
  • 1 - Fonte de alimentação (usei um cubo carregador de celular)
  • Resistor de 1 - 10 Mega Ohm
  • 4 - Fios de jumper macho para macho
  • 1 - breadboard
  • Fio decorativo (Nota: deve ser CONDUTIVO ou não funcionará)
  • Fita isolante

2. Player de áudio:

  • 1 - Módulo Serial MP3 Player para Arduino
  • 1 - Cartão Micro SD4 - Fios de jumper macho para fêmea
  • 1 - cabo de áudio
  • 1 - Conjunto de alto-falantes (ou o que você quiser usar para tocar o áudio)

3. A bola de cristal:

  • 1 - Bubble Bowl (comprei o meu no Michael's - você também pode comprar "Neckless Acrylic Globes" na Amazon)
  • 1 - Base de bola de cristal (usei a tigela de comida do meu gato!)
  • Pistola de cola quente e bastões de cola quente

Etapa 1: sensor capacitivo de toque

Para fazer a bola de cristal responder quando tocada, você precisará construir um sensor de toque capacitivo usando algum tipo de material condutor e uma placa Arduino.

Você começará a construir o circuito conectando o fio decorativo ao Arduino. O arame artesanal que usei tinha um revestimento; então, antes que eu pudesse conectá-lo ao fio jumper, tive que esmerilhar o revestimento na extremidade do fio artesanal para expor o alumínio por baixo. Você não precisará fazer isso ao longo do fio de fabricação se usar um resistor grande o suficiente (funcionou bem com um resistor de 10 Mega Ohm!).

Coloque as duas extremidades do resistor em filas separadas na placa de ensaio e passe os fios de jumper de cada extremidade para o Arduino, um para o pino 4 e o outro para o pino 8. Solde ou prenda uma extremidade do fio de jumper fêmea para fêmea ao exposto extremidade do fio artesanal e, em seguida, insira a outra extremidade do fio jumper na placa de ensaio ao longo da mesma linha da extremidade do resistor que está conectado ao pino 8 no Arduino.

Neste ponto, você pode passar para a etapa dois. No entanto, se você quiser testar o circuito, coloque as pontas de um LED em duas linhas separadas na placa de ensaio (observando qual linha contém o pino mais longo e qual linha contém o pino mais curto). Execute um fio de jumper do pino curto para um pino GND aberto no Arduino e execute outro fio de jumper do pino mais longo para o pino 7 no Arduino. Usando o IDE do Arduino (que pode ser baixado), carregue o esboço incluído. Se o circuito estiver funcionando corretamente, o LED deve acender quando o fio da embarcação for tocado!

Etapa 2: Player de áudio

Esta parte é um pouco mais complicada. Você precisará formatar um cartão micro SD com seus arquivos de áudio, adicionar o módulo MP3 Player ao circuito existente e, em seguida, modificar o código de acordo.

Para formatar o cartão SD, usei um aplicativo gratuito chamado "SD Card Formatter" que baixei da internet (https://www.sdcard.org/downloads/formatter_4/index…). Qualquer que seja o software que você decida usar, o objetivo é formatar o cartão SD como FAT16 ou FAT32. Em seguida, você precisará criar pastas no cartão SD para colocar seus arquivos de áudio (usei cinco arquivos de áudio diferentes, então adicionei cinco pastas chamadas 01, 02, 03, etc.). Os arquivos de áudio precisam estar no formato.mp3 e todos devem ter nomes simples (chamei todos de A.mp3). Para este aplicativo, você terá apenas um arquivo de áudio por pasta, pois o código acessa o conteúdo de cada pasta, em vez dos arquivos de áudio individuais.

Para adicionar o módulo ao seu circuito, conecte os fios de jumper aos quatro pinos no módulo do MP3 Player e, em seguida, conecte-os ao Arduino.

  • RX vai para o pino 5 no Arduino
  • TX vai para o pino 6 no Arduino
  • VCC vai para o pino 5V no Arduino
  • GND vai para qualquer pino GND aberto no Arduino

Insira seu cartão SD formatado no slot de cartão SD no módulo e conecte um cabo de áudio.

Agora para o código….

Você pode acessar a biblioteca original aqui:

Também incluí o código modificado que usei com notas embutidas sobre como alterá-lo dependendo do seu aplicativo específico.

Etapa 3: a bola de cristal

Resta instalar o circuito na bola de cristal. Eu escolhi enrolar o arame ao redor da parte externa da tigela, mas você pode decorá-lo como quiser (apenas certifique-se de que o arame possa ser tocado).

Você pode até adicionar neblina e luzes piscando dentro da tigela para um brilho adicional!

Recomendado: