Jag vill gärna slippa denna funktion, genom att låta en arduino sända "volym upp" och "volym ner" en gång var 20.e minut. Detta gör att soundbaren förmodligen inte går ner i väntläge utan håller sig igång dygnet runt.
Jag har inte så mycket erfarenhet av att jobba med IR, men testade att ladda hem detta https://learn.sparkfun.com/tutorials/ir-communication arduino exempel och låta denna mäta upp vilken kod som sänds.
Denna ger mig tillsammans med exemplet "IRecord" följande svar när jag trycker volym upp, konstigt nog är volym upp 2st signaler som skickas varannan gång.
Kod: Markera allt
Received unknown code, saving as raw
m2550 s1000 m300 s1000 m350 s550 m300 s600 m300 s1000 m750 s550 m350 s550 m300 s550 m800 s1000 m300 s550 m350 s550 m300 s550 m350 s550 m350 s550 m300 s550 m750 s1000 m350 s550 m300 s600 m300 s550 m350
Received unknown code, saving as raw
m2500 s1000 m350 s950 m350 s550 m300 s600 m1200 s1400 m350 s550 m300 s550 m800 s1000 m300 s550 m350 s550 m300 s550 m350 s550 m350 s550 m300 s550 m750 s1000 m350 s550 m300 s600 m300 s550 m350
Ett av exemplena i sketchen skickar en RAW-ir kod, men det verkar inte riktigt fungera. Jag har ett digitalt oscilloskop på 50MHz, ett Siglent SDS1052DL+, skulle jag kunna spela in en signal på den och titta på i efterhand och själv mäta pulserna? Jag kommer inte alls på vad en sådan funktion ska heta och hittar inte något i manualen.
Edit:
Koden för att välja "aux" som ingång är enklare, eftersom man inte riskerar att höja och sänka volymen eller göra något annat som skapar problem. Även denna har 2st olika koder som alternerar.
Kod: Markera allt
Received unknown code, saving as raw
m2500 s1000 m350 s1000 m300 s550 m350 s550 m1200 s1450 m300 s550 m350 s550 m750 s1000 m300 s550 m350 s550 m300 s600 m300 s550 m350 s550 m750 s550 m350 s550 m300 s1000 m350 s550 m300 s550 m350
Received unknown code, saving as raw
m2500 s1000 m350 s1000 m300 s550 m350 s550 m300 s1000 m750 s550 m350 s550 m350 s550 m750 s1000 m300 s550 m350 s550 m300 s600 m300 s550 m350 s550 m750 s550 m350 s550 m300 s1000 m350 s550 m300 s550 m350
Received unknown code, saving as raw
m2500 s1000 m350 s1000 m300 s550 m350 s550 m1200 s1450 m300 s550 m350 s550 m750 s1000 m300 s600 m300 s550 m350 s550 m300 s600 m300 s550 m750 s550 m350 s550 m350 s950 m350 s550 m300 s600 m300
Received unknown code, saving as raw
m2500 s1000 m350 s1000 m300 s550 m350 s550 m300 s1000 m750 s600 m300 s550 m350 s550 m750 s1000 m300 s600 m300 s550 m350 s550 m300 s550 m350 s550 m750 s550 m350 s550 m300 s1000 m350 s550 m300 s600 m300