Переделал уровни выводов под управление новым релейным модулем (переключение выходов). 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_USB 7
|
||||||
#define RELAY_POWER_BT 6
|
#define RELAY_POWER_BT 6
|
||||||
//#define RELAY_POWER_MP3 10
|
//#define RELAY_POWER_MP3 10
|
||||||
#define RELAY_OUT_BT_LEFT 8
|
#define RELAY_OUT_USB 8
|
||||||
#define RELAY_OUT_BT_RIGHT 9
|
#define RELAY_OUT_BT 9
|
||||||
|
|
||||||
// Индикаторы включения (подключения) входов
|
// Индикаторы включения (подключения) входов
|
||||||
#define OPTOCOUPLE_USB 10
|
#define OPTOCOUPLE_USB 10
|
||||||
|
@ -97,8 +97,8 @@ void setup() {
|
||||||
pinMode(RELAY_POWER_USB, OUTPUT);
|
pinMode(RELAY_POWER_USB, OUTPUT);
|
||||||
pinMode(RELAY_POWER_BT, OUTPUT);
|
pinMode(RELAY_POWER_BT, OUTPUT);
|
||||||
// pinMode(RELAY_POWER_MP3, OUTPUT);
|
// pinMode(RELAY_POWER_MP3, OUTPUT);
|
||||||
pinMode(RELAY_OUT_BT_LEFT, OUTPUT);
|
pinMode(RELAY_OUT_USB, OUTPUT);
|
||||||
pinMode(RELAY_OUT_BT_RIGHT, OUTPUT);
|
pinMode(RELAY_OUT_BT, OUTPUT);
|
||||||
// pinMode(RELAY_OUT_MP3_LEFT, OUTPUT);
|
// pinMode(RELAY_OUT_MP3_LEFT, OUTPUT);
|
||||||
// pinMode(RELAY_OUT_MP3_RIGHT, OUTPUT);
|
// pinMode(RELAY_OUT_MP3_RIGHT, OUTPUT);
|
||||||
|
|
||||||
|
@ -148,8 +148,8 @@ void setup() {
|
||||||
// digitalWrite(RELAY_POWER_MP3,HIGH);
|
// digitalWrite(RELAY_POWER_MP3,HIGH);
|
||||||
digitalWrite(RELAY_POWER_USB,HIGH);
|
digitalWrite(RELAY_POWER_USB,HIGH);
|
||||||
delay(500);
|
delay(500);
|
||||||
digitalWrite(RELAY_OUT_BT_LEFT,HIGH);
|
digitalWrite(RELAY_OUT_USB,HIGH);
|
||||||
digitalWrite(RELAY_OUT_BT_RIGHT,HIGH);
|
digitalWrite(RELAY_OUT_BT,LOW);
|
||||||
// digitalWrite(RELAY_OUT_MP3_LEFT,HIGH);
|
// digitalWrite(RELAY_OUT_MP3_LEFT,HIGH);
|
||||||
// digitalWrite(RELAY_OUT_MP3_RIGHT,HIGH);
|
// digitalWrite(RELAY_OUT_MP3_RIGHT,HIGH);
|
||||||
}
|
}
|
||||||
|
@ -161,8 +161,8 @@ void setup() {
|
||||||
// digitalWrite(RELAY_OUT_MP3_LEFT,HIGH);
|
// digitalWrite(RELAY_OUT_MP3_LEFT,HIGH);
|
||||||
// digitalWrite(RELAY_OUT_MP3_RIGHT,HIGH);
|
// digitalWrite(RELAY_OUT_MP3_RIGHT,HIGH);
|
||||||
delay(1000);
|
delay(1000);
|
||||||
digitalWrite(RELAY_OUT_BT_LEFT,LOW);
|
digitalWrite(RELAY_OUT_USB,LOW);
|
||||||
digitalWrite(RELAY_OUT_BT_RIGHT,LOW);
|
digitalWrite(RELAY_OUT_BT,HIGH);
|
||||||
digitalWrite(RELAY_POWER_BT,LOW);
|
digitalWrite(RELAY_POWER_BT,LOW);
|
||||||
}
|
}
|
||||||
if (mp3) {
|
if (mp3) {
|
||||||
|
@ -270,8 +270,8 @@ void actionUSB() {
|
||||||
// digitalWrite(RELAY_POWER_MP3,HIGH);
|
// digitalWrite(RELAY_POWER_MP3,HIGH);
|
||||||
digitalWrite(RELAY_POWER_USB,HIGH);
|
digitalWrite(RELAY_POWER_USB,HIGH);
|
||||||
delay(500);
|
delay(500);
|
||||||
digitalWrite(RELAY_OUT_BT_LEFT,HIGH);
|
digitalWrite(RELAY_OUT_USB,HIGH);
|
||||||
digitalWrite(RELAY_OUT_BT_RIGHT,HIGH);
|
digitalWrite(RELAY_OUT_BT,LOW);
|
||||||
// digitalWrite(RELAY_OUT_MP3_LEFT,HIGH);
|
// digitalWrite(RELAY_OUT_MP3_LEFT,HIGH);
|
||||||
// digitalWrite(RELAY_OUT_MP3_RIGHT,HIGH);
|
// digitalWrite(RELAY_OUT_MP3_RIGHT,HIGH);
|
||||||
usb = true;
|
usb = true;
|
||||||
|
@ -291,8 +291,8 @@ void actionBT() {
|
||||||
// digitalWrite(RELAY_OUT_MP3_LEFT,HIGH);
|
// digitalWrite(RELAY_OUT_MP3_LEFT,HIGH);
|
||||||
// digitalWrite(RELAY_OUT_MP3_RIGHT,HIGH);
|
// digitalWrite(RELAY_OUT_MP3_RIGHT,HIGH);
|
||||||
delay(1000);
|
delay(1000);
|
||||||
digitalWrite(RELAY_OUT_BT_LEFT,LOW);
|
digitalWrite(RELAY_OUT_USB,LOW);
|
||||||
digitalWrite(RELAY_OUT_BT_RIGHT,LOW);
|
digitalWrite(RELAY_OUT_BT,HIGH);
|
||||||
digitalWrite(RELAY_POWER_BT,LOW);
|
digitalWrite(RELAY_POWER_BT,LOW);
|
||||||
usb = false;
|
usb = false;
|
||||||
bluetooth = true;
|
bluetooth = true;
|
||||||
|
@ -308,8 +308,8 @@ void actionBT() {
|
||||||
// digitalWrite(RELAY_POWER_USB,HIGH);
|
// digitalWrite(RELAY_POWER_USB,HIGH);
|
||||||
// digitalWrite(RELAY_POWER_BT,HIGH);
|
// digitalWrite(RELAY_POWER_BT,HIGH);
|
||||||
// delay(500);
|
// delay(500);
|
||||||
// digitalWrite(RELAY_OUT_BT_LEFT,HIGH);
|
// digitalWrite(RELAY_OUT_USB,HIGH);
|
||||||
// digitalWrite(RELAY_OUT_BT_RIGHT,HIGH);
|
// digitalWrite(RELAY_OUT_BT,HIGH);
|
||||||
// delay(1000);
|
// delay(1000);
|
||||||
// digitalWrite(RELAY_OUT_MP3_LEFT,LOW);
|
// digitalWrite(RELAY_OUT_MP3_LEFT,LOW);
|
||||||
// digitalWrite(RELAY_OUT_MP3_RIGHT,LOW);
|
// digitalWrite(RELAY_OUT_MP3_RIGHT,LOW);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user