Marcadores

Som no Pinball - Shield de MP3 para Arduino

Eu usei esse shield para o Pinball Homemade:  https://www.sparkfun.com/products/10628 , nesse link tem todos os arquivos necessários para programá-lo.

DICA: Como eu usei o Arduino Mega , a única coisa que você precisa fazer para funcionar esse Shield é fazer um jumper (ligar um fio entre os seguintes pinos) :

//PINO 11 => 51
//PINO 12 => 50
//PINO 13 => 52

e pronto , o shield do MP3 irá funcionar no Arduino Mega.

Um player de exemplo : 




Ligando equipamentos (acima de 5v) com Relés

Para ligar um rele no Arduino você vai precisar :

  • Rele -  Rele de 5V / 15A
  • R1 - Resistor 2,2K
  • D1 - Diodo 1N4148
  • Q1 - Transistor BC548


Ligar um Led no Arduino

Para ligar um led no Arduino você vai precisar :


  • Led 
  • Resistor de 220

void setup ()
{
  / / Inicializa o pino digital como uma saída. Note que o Pin 13 já tem um LED conectado na maioria das placas Arduino:
  pinMode (13, OUTPUT);
}

void loop ()
{
  digitalWrite (13, HIGH); / / set o LED
}

Ligar uma chave no Arduino

Para ligar uma chave no Arduino você vai precisar :


  • Chave
  • Resistor 10K
Software :

// Leitura de uma chave


int pinobotao = 2; //Porta ligada no botão

void setup()
{
     pinMode(pinobotao, INPUT); //Define o pino como entrada (Pino do botao)
}

void loop()
{
  if (digitalRead(pinobotao) == HIGH)
  {
    //Chave acionada
  }
}

Programação do Arduino para o Pinball


Vou começar alguns posts de programação para o Pinball , antes de explicar todo o pinball vou dividir o projeto do Pinball em partes :

Hardware :