Étape 4: L’incorporation finale Assemblée/Arduino
J’ai foiré plusieurs fois
une fois que ça marche, obtenir le code d’arduino travaillant avec PWM et analogique pour ajuster la luminosité des LEDs en fonction du volume de lecture, vous pourriez également faire aller avec différentes couleurs ou des brillances avec audio gauche et droite. Dépend de comment vous voulez le brancher. Maintenant que je pense à ce sujet je pourrais retourner mon adaptateur Y et juste brancher le PWM jusqu'à les haut-parleurs. Bien que les tensions peuvent être trop élevées pour le Conseil d’administration à gérer je vais devoir essayer
Veillez également à ajuster le courant à chaque pilote pour la quantité correcte autour de 350mA pour chacun.
Ajuster de là pour une couleur n’est pas étouffer l’autre
Voici mon code
Meilleure partie est que c’est facile à ajuster et modifier. Vous pouvez ajouter une lecture analogique droit et gauche, si vous avez un câble audio stéréo de régler la luminosité et ainsi de suite.
Musique d’int = 0 ;
int Musicpin = 0 ;
int REDpin = 9 ;
int BLUEpin = 10 ;
void setup()
{
}
void loop()
{
Music=analogRead(Musicpin) ;
Musique = carte (musique, 150, 0, 0, 255) ;
Si (musique == 0)
{
analogWrite(REDpin,0) ;
analogWrite(BLUEpin,0) ;
Delay(25) ;
}
Si (musique > = 51)
Si (musique < = 105)
{
{
analogWrite(REDpin,Music) ;
analogWrite(BLUEpin,0) ;
Delay(5) ;
}
}
Si (musique < = 50)
Si (musique > = 1)
{
{
analogWrite(BLUEpin,Music) ;
analogWrite(REDpin,0) ;
Delay(5) ;
}
}
Si (musique > = 106)
{
analogWrite(REDpin,255) ;
analogWrite(BLUEpin,255) ;
Delay(5) ;
}
}
Interrupteur à venir à une date ultérieure, quand j’ai l’argent pour une protoshield