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.
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 :
Ligar uma chave no Arduino
Para ligar uma chave no Arduino você vai precisar :
// 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
}
}
- Chave
- Resistor 10K
Software :
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 :
- Chave (Botão) : http://pinballhomemade.blogspot.com.br/2014/03/ligar-uma-chave-no-arduino.html
- Led (Lâmpada) : http://pinballhomemade.blogspot.com.br/2014/03/ligando-os-leds-no-pinball.html
- Display LCD 32x16 : http://pinballhomemade.blogspot.com.br/2014/08/ligando-o-display-ht3216c.html
- Placa de audio : http://pinballhomemade.blogspot.com.br/2014/03/som-no-pinball-shield-de-mp3-para.html
- Ligando equipamentos (acima de 5v) com Relés : http://pinballhomemade.blogspot.com.br/2014/03/ligando-equipamentos-acima-de-5v-com.html ou http://pinballhomemade.blogspot.com.br/2015/09/acionando-as-bobinas-ou-algo-com-mais.html
- Comunicação entre Arduinos (usando Wire ou I2C) : http://pinballhomemade.blogspot.com.br/2014/08/comunicacao-entre-arduinos-usando-wire.html
- Servo motor : http://pinballhomemade.blogspot.com.br/2014/08/servo-motor.html
- Ligando muitos Leds : http://pinballhomemade.blogspot.com.br/2015/08/ligando-muitos-leds-com-arduino.html
Assinar:
Postagens (Atom)