Переделал уровни выводов под управление новым релейным модулем (переключение выходов). https://nuk-svk.ru/blog/usb-dac-1/
This commit is contained in:
parent
e2f3960bf2
commit
27a5b06d2f
|
@ -11,8 +11,8 @@
|
|||
#define RELAY_POWER_USB 7
|
||||
#define RELAY_POWER_BT 6
|
||||
//#define RELAY_POWER_MP3 10
|
||||
#define RELAY_OUT_BT_LEFT 8
|
||||
#define RELAY_OUT_BT_RIGHT 9
|
||||
#define RELAY_OUT_USB 8
|
||||
#define RELAY_OUT_BT 9
|
||||
|
||||
// Индикаторы включения (подключения) входов
|
||||
#define OPTOCOUPLE_USB 10
|
||||
|
@ -97,8 +97,8 @@ void setup() {
|
|||
pinMode(RELAY_POWER_USB, OUTPUT);
|
||||
pinMode(RELAY_POWER_BT, OUTPUT);
|
||||
// pinMode(RELAY_POWER_MP3, OUTPUT);
|
||||
pinMode(RELAY_OUT_BT_LEFT, OUTPUT);
|
||||
pinMode(RELAY_OUT_BT_RIGHT, OUTPUT);
|
||||
pinMode(RELAY_OUT_USB, OUTPUT);
|
||||
pinMode(RELAY_OUT_BT, OUTPUT);
|
||||
// pinMode(RELAY_OUT_MP3_LEFT, OUTPUT);
|
||||
// pinMode(RELAY_OUT_MP3_RIGHT, OUTPUT);
|
||||
|
||||
|
@ -148,8 +148,8 @@ void setup() {
|
|||
// digitalWrite(RELAY_POWER_MP3,HIGH);
|
||||
digitalWrite(RELAY_POWER_USB,HIGH);
|
||||
delay(500);
|
||||
digitalWrite(RELAY_OUT_BT_LEFT,HIGH);
|
||||
digitalWrite(RELAY_OUT_BT_RIGHT,HIGH);
|
||||
digitalWrite(RELAY_OUT_USB,HIGH);
|
||||
digitalWrite(RELAY_OUT_BT,LOW);
|
||||
// digitalWrite(RELAY_OUT_MP3_LEFT,HIGH);
|
||||
// digitalWrite(RELAY_OUT_MP3_RIGHT,HIGH);
|
||||
}
|
||||
|
@ -161,8 +161,8 @@ void setup() {
|
|||
// digitalWrite(RELAY_OUT_MP3_LEFT,HIGH);
|
||||
// digitalWrite(RELAY_OUT_MP3_RIGHT,HIGH);
|
||||
delay(1000);
|
||||
digitalWrite(RELAY_OUT_BT_LEFT,LOW);
|
||||
digitalWrite(RELAY_OUT_BT_RIGHT,LOW);
|
||||
digitalWrite(RELAY_OUT_USB,LOW);
|
||||
digitalWrite(RELAY_OUT_BT,HIGH);
|
||||
digitalWrite(RELAY_POWER_BT,LOW);
|
||||
}
|
||||
if (mp3) {
|
||||
|
@ -270,8 +270,8 @@ void actionUSB() {
|
|||
// digitalWrite(RELAY_POWER_MP3,HIGH);
|
||||
digitalWrite(RELAY_POWER_USB,HIGH);
|
||||
delay(500);
|
||||
digitalWrite(RELAY_OUT_BT_LEFT,HIGH);
|
||||
digitalWrite(RELAY_OUT_BT_RIGHT,HIGH);
|
||||
digitalWrite(RELAY_OUT_USB,HIGH);
|
||||
digitalWrite(RELAY_OUT_BT,LOW);
|
||||
// digitalWrite(RELAY_OUT_MP3_LEFT,HIGH);
|
||||
// digitalWrite(RELAY_OUT_MP3_RIGHT,HIGH);
|
||||
usb = true;
|
||||
|
@ -291,8 +291,8 @@ void actionBT() {
|
|||
// digitalWrite(RELAY_OUT_MP3_LEFT,HIGH);
|
||||
// digitalWrite(RELAY_OUT_MP3_RIGHT,HIGH);
|
||||
delay(1000);
|
||||
digitalWrite(RELAY_OUT_BT_LEFT,LOW);
|
||||
digitalWrite(RELAY_OUT_BT_RIGHT,LOW);
|
||||
digitalWrite(RELAY_OUT_USB,LOW);
|
||||
digitalWrite(RELAY_OUT_BT,HIGH);
|
||||
digitalWrite(RELAY_POWER_BT,LOW);
|
||||
usb = false;
|
||||
bluetooth = true;
|
||||
|
@ -308,8 +308,8 @@ void actionBT() {
|
|||
// digitalWrite(RELAY_POWER_USB,HIGH);
|
||||
// digitalWrite(RELAY_POWER_BT,HIGH);
|
||||
// delay(500);
|
||||
// digitalWrite(RELAY_OUT_BT_LEFT,HIGH);
|
||||
// digitalWrite(RELAY_OUT_BT_RIGHT,HIGH);
|
||||
// digitalWrite(RELAY_OUT_USB,HIGH);
|
||||
// digitalWrite(RELAY_OUT_BT,HIGH);
|
||||
// delay(1000);
|
||||
// digitalWrite(RELAY_OUT_MP3_LEFT,LOW);
|
||||
// digitalWrite(RELAY_OUT_MP3_RIGHT,LOW);
|
||||
|
|
Loading…
Reference in New Issue
Block a user