Stap 4: Definitieve vergadering/Arduino opneming
Ik knoeide omhoog meerdere keren
Zodra het werkt de code van de arduino werken met PWM krijgen en analoge lezen om de helderheid van de LED's afhankelijk van het volume aanpassen, kon u het gaan met verschillende kleuren of helderheden met linker en rechter audio. Afhankelijk van hoe u het wilt omhoog vasthaken. Nu dat ik te over het denken ben kan ik terug mijn Y-adapter en alleen haak de PWM tot de sprekers. Hoewel de spanningen te hoog is voor de Raad van bestuur om te behandelen kunnen zijn heb ik om het te proberen
Ook moet de huidige op iedere bestuurder tot het juiste bedrag rond 350mA aanpassen voor elk.
Pas vanaf daar zo één kleur niet de andere overstemmen
Hier is mijn code
Beste deel is het gemakkelijk om te passen en te wijzigen. U kunt een links en rechts analoge lezen hebt u een stereo-audiokabel de helderheden enzovoort aanpassen.
int muziek = 0;
int Musicpin = 0;
int REDpin = 9;
int BLUEpin = 10;
VOID Setup
{
}
void loop
{
Music=analogRead(Musicpin);
Muziek = kaart (muziek, 150, 0, 0, 255);
Als (muziek == 0)
{
analogWrite(REDpin,0);
analogWrite(BLUEpin,0);
delay(25);
}
Als (muziek > = 51)
Als (muziek < = 105)
{
{
analogWrite(REDpin,Music);
analogWrite(BLUEpin,0);
delay(5);
}
}
Als (muziek < = 50)
Als (muziek > = 1)
{
{
analogWrite(BLUEpin,Music);
analogWrite(REDpin,0);
delay(5);
}
}
Als (muziek > = 106)
{
analogWrite(REDpin,255);
analogWrite(BLUEpin,255);
delay(5);
}
}
Aan-/ uitschakelaar te komen op een later tijdstip wanneer ik geld voor een protoshield hebben